The official website for betterfetch, the blazing-fast and minimal system info tool.
Built with ❤️ using React, Vite, Tailwind CSS v4, and JavaScript.
🖥️ Check it out here: betterfetch.vercel.app
This is a modern frontend app scaffolded with Vite, using:
- ⚛️ React for components and routing
- 🎨 Tailwind CSS v4 for utility-first styling
- 🎨 DaisyUI for beautiful UI components
- ⚡ pnpm for fast and efficient package management
- 🗂️ Pages:
Home
,About
,Download
— all routed via React Router DOM
betterfetch/website/
├── public/ # Static assets
├── src/
│ ├── assets/ # Logos, icons, illustrations
│ ├── components/ # Shared UI components
│ ├── pages/ # Page components
│ ├── App.tsx # App entry with routing
│ └── main.tsx # ReactDOM root
├── index.html # Vite HTML entry
├── vite.config.ts # Vite config file
├── pnpm-lock.yaml # Pnpm lockfile
├── deno.lock # deno lockfile
└── package.json # Scripts and dependencies
- Node.js ≥ 18
- pnpm (recommended)
# Clone the repo
git clone https://github.com/betterfetch/website.git
cd website
# Install dependencies
pnpm install
# Start the dev server
pnpm dev
📦 To build for production:
pnpm build
- ⚡ Lightning fast — built with Vite
- 📱 Responsive design
- 🎨 Fully themable — powered by Tailwind and DaisyUI
- 🌍 SEO-ready — optimized meta tags
- 📚 Modular code — clean folder structure
This website reflects the simplicity and elegance of betterfetch itself: lightweight, beautiful, and functional.
The source code follows modern frontend best practices and aims to stay minimal yet extensible.
Contributions are welcome and appreciated!
- Fork this repo
- Create a new branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "feat: your message"
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request 🚀
Please follow our contribution guidelines.
Found a bug or have an idea?
Open an issue or start a discussion!
Clean. Fast. Open Source.