The fastest, cleanest way to download specific GitHub sub-directories without cloning the whole repo.
- Zero Server Overhead: Everything is zipped in own browser. Your data never touches a middle server.
- Bypass Limits: Uses the Git Tree API and Raw content fetching to maximize download speeds and minimize rate limits.
- Safe & Secure: No tracking, no data collection. Just you and the GitHub API.
- Paste the URL of the folder you want.
- GetGit goes to the GitHub API to map out the folder structure.
- The app fetches the "Raw" version of each file.
- JSZip bundles them up and triggers a local download.
This project was inspired by DownGit, created by Minhas Kamal. A brother from my own country (Bangladesh 🇧🇩) who made this a decade ago. It helped thousands of people. GetGit is just my attempt to bring that same idea into a new look and some new workarounds. Big respect to the OG!
Built with ❤️ by Sameer Al Sahab
