/github-repo-downloader

A sleek web app to effortlessly download GitHub repositories and folders as ZIP files. Features real-time progress tracking, support for private repos, and optional GitHub token integration. Built with HTML, CSS, and JavaScript using Octokit for seamless GitHub API interactions. 🚀📦

Primary LanguageJavaScript

🚀 GitRepo Zip Fetcher

Effortlessly download GitHub repositories and folders as ZIP files with just a few clicks! 🖱️

✨ Features

  • 📦 Fetch entire GitHub repos or specific folders
  • 🗜️ Download repositories as ZIP files
  • 🔒 Support for both public and private repositories
  • 🔑 Optional GitHub Personal Access Token integration
  • 📊 Real-time progress tracking
  • 📱 Responsive design for all your devices

🚀 How to Use

  1. 🌐 Open the app in your favorite web browser
  2. 📝 Enter a GitHub repository URL
  3. 🔑 (Optional) Click "Use Token" to enter your GitHub Personal Access Token
  4. 🚀 Hit the "Fetch" button or press Enter
  5. 📊 Watch the progress in the status output area
  6. 💾 When it's done, your ZIP file will start downloading automatically!

🛠️ Dependencies

📝 Note

Your privacy is our top priority! 🛡️ This app runs entirely in your browser and doesn't collect or send any personal data. All operations happen on your device for maximum security. 🔒

Enjoy fetching your GitHub repositories with ease! 🎉