GitHub Repository Files and Folder uploader
GitPush Mobile
folder → github, zero terminal
Select Folder
Pick the project folder to push
Tap to open file manager
Select your project folder
Repository
GitHub repo URL + access token
Push Complete!
View on GitHub →🚀 GitPush Mobile
A modern, mobile-friendly web tool that allows users to upload an entire folder directly to a GitHub repository — without using any terminal or Git commands.
🌐 Live Demo
⚠️ Demo is for testing purposes only (do not use real tokens)
📸 Screenshots
🧩 Main Interface
📂 Folder Selection
📊 Upload Progress
✨ Features
- 📁 Select folder directly from mobile file manager
- 🔗 Paste GitHub repository URL
- 🔑 Secure Personal Access Token (PAT) authentication
- ⚡ Automatic upload using GitHub API
- 🔄 Smart retry system (handles conflicts & rate limits)
- 📊 Real-time progress bar and logs
- 📱 Fully responsive, clean UI
- 🧠 No backend required (runs entirely in browser)
📸 How It Works
- Select your project folder
- Paste your GitHub repository URL
- Enter your Personal Access Token (PAT)
- Click Push to GitHub
- Done 🎉
🔐 Security
- Your token is sent directly to GitHub API
- No data is stored, logged, or shared
- No third-party servers involved
⚠️ Requirements
- A GitHub repository (must already exist)
- A valid Personal Access Token with
repopermission
Generate token here:
👉
https://github.com/settings/tokens
🚫 Limitations
- Works best on modern browsers (Chrome, Edge)
- Large folders may take longer due to GitHub API limits
- Rate limiting may occur for very large uploads
🛠️ Tech Stack
- HTML5
- CSS3 (Modern UI/UX)
- Vanilla JavaScript
- GitHub REST API
📜 License (Personal Use Only)
This project is released under a Personal Use Only License.
✅ You are allowed to:
- Use this tool for your personal projects
- Modify the code for private use only
❌ You are NOT allowed to:
- Sell this project or any modified version
- Publish or upload this project anywhere
- Share or redistribute this project
- Use this project for any commercial purpose
Any modifications must remain private and cannot be shared publicly.
❗ Important Notice
This project is intended for individual usage only.
Unauthorized distribution or commercial usage is strictly prohibited.
👤 Author
Developed by Abu Rayhan
GitHub: GitPush Mobile Online
⭐ Support
If you find this tool useful, please respect the license and share with friends and family 🙏


