Welcome to RepoDownloader – the app that lets you search, sort, and download GitHub repos faster than you can say "npm install". Built for devs who want their code now, with style, accessibility, and a sprinkle of chaos.
- 🔍 Search for any public GitHub repo (no, we can't hack private ones... yet)
- ⭐ Sort by stars or name, ascending/descending, because you deserve options
- 🎨 Beautiful UI with dark/light mode, animated repo cards, and a branch dropdown that actually works
- 🌈 Download any branch as a ZIP, with a progress bar so you can watch your impatience in real time
- 🏷️ Topics, badges, and more – because aesthetics matter
- 🦾 Accessible (keyboard, screen reader, and probably even with your nose)
- 🦄 Modern tech: Next.js, TypeScript, Tailwind, Framer Motion, and a dash of magic
- Clone this repo (or just stare at it, your call)
npm install(orpnpm installif you're feeling spicy)npm run devand open http://localhost:3000- Search for a repo, pick a branch, and download like a boss
Because downloading GitHub repos should be fun, fast, and look good doing it. Also, because Ritesh Pandit wanted to flex his UI skills and make your life easier.
Made with ❤️ by Ritesh Pandit – the one, the only, the legend. Go check out his portfolio and hire him before Google does.
- GitHub API for the data
- shadcn/ui for UI inspiration
- Framer Motion for the spicy animations
- Tailwind CSS for making CSS fun again
- Next.js for SSR, API routes, and existential dread
MIT – because Ritesh is cool like that. Use it, fork it, break it, just don't blame us if you download the entire internet.
"If you read this far, you deserve a cookie. Or a job. Or both."
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run devand rest you know if u are developer ;)
Ciao !!