Skip to content

M41NUL/GIT-GET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  ██████╗ ██╗████████╗        ██████╗ ███████╗████████╗
 ██╔════╝ ██║╚══██╔══╝       ██╔════╝ ██╔════╝╚══██╔══╝
 ██║  ███╗██║   ██║    ─────▶██║  ███╗█████╗     ██║
 ██║   ██║██║   ██║          ██║   ██║██╔══╝     ██║
 ╚██████╔╝██║   ██║          ╚██████╔╝███████╗   ██║
  ╚═════╝ ╚═╝   ╚═╝           ╚═════╝ ╚══════╝   ╚═╝
  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  [ v1.0.0 ]  GitHub Repo Downloader  |  CODEX-M41NUL

GitHub Repository Downloader for Termux

Version Platform Language License Author Telegram Stars Forks Issues Last Commit Repo Size


What is GIT-GET?

GIT-GET is a Termux shell tool that downloads any public GitHub repository directly to your Android device. Choose to save it as a ZIP file or as an extracted folder — no git commands needed.

Download any public GitHub repo to your Android in seconds.


Features

  • Download any public GitHub repo as a ZIP file
  • Download and extract any public GitHub repo as a folder
  • Accepts full URL or user/repo format
  • Auto-detects default branch (main or master)
  • Shows file count and size after download
  • Gradient block progress bar (Red to Yellow to Green)
  • Auto update check from GitHub on every launch
  • Smart installer — skips already installed packages
  • Yellow / Green / White color scheme

Project Structure

GIT-GET/
├── git-get.sh     - Main entry point
├── config.sh      - Tool config and developer info
├── banner.sh      - 3D block shadow ASCII banner + info box
├── downloader.sh  - ZIP and folder download logic
├── utils.sh       - Colors, progress bar, helpers
├── updater.sh     - Auto update from GitHub
├── installer.sh   - Smart installer + launcher
└── version.txt    - Version tracking

Installation

Step 1 - Clone the repo

git clone https://github.com/M41NUL/GIT-GET.git
cd GIT-GET

Step 2 - Run installer

bash installer.sh

The installer will:

  • Update Termux packages
  • Install curl, unzip, git
  • Skip already installed packages
  • Request Android storage permission (once only)
  • Auto-launch git-get.sh after a 3-second countdown

Step 3 - Run manually (after first install)

cd GIT-GET
bash git-get.sh

All Commands

Command Description
git clone https://github.com/M41NUL/GIT-GET.git Clone the repo
cd GIT-GET Enter project folder
bash installer.sh Install and launch
bash git-get.sh Run manually
git pull origin main Pull latest update manually
rm -rf GIT-GET Remove / uninstall

Uninstall

cd /sdcard
rm -rf GIT-GET

Menu Options

[1]  Download as ZIP     - Save entire repo as a ZIP file
[2]  Download as Folder  - Extract repo as a folder
[0]  Exit

Download as ZIP Example

Enter repo URL or user/repo : https://github.com/M41NUL/X-ENCODER-
Save location               : /sdcard/GIT-GET
+ Download complete!
+ File  : /sdcard/GIT-GET/X-ENCODER-.zip
+ Size  : 24K

Download as Folder Example

Enter repo URL or user/repo : M41NUL/X-ENCODER-
Save location               : /sdcard/GIT-GET
+ Download complete!
+ Folder : /sdcard/GIT-GET/X-ENCODER-/
+ Files  : 10
+ Size   : 48K

Supported Input Formats

https://github.com/M41NUL/X-ENCODER-
https://github.com/M41NUL/X-ENCODER-.git
github.com/M41NUL/X-ENCODER-
M41NUL/X-ENCODER-

Developer

Name Md. Mainul Islam
Brand CODEX-M41NUL
GitHub github.com/M41NUL
Telegram t.me/mdmainulislaminfo
Channel t.me/codexm41nul
Group t.me/codex_m41nul
YouTube youtube.com/@codexm41nul
WhatsApp +8801308850528
Email devmainulislam@gmail.com

Support

Star on GitHub Telegram


© 2026 CODEX-M41NUL. All Rights Reserved.

Releases

No releases published

Packages

 
 
 

Contributors

Languages