Skip to content

Instantly share code, notes, and snippets.

@MoatazAbdAlmageed
Created January 26, 2026 21:44
Show Gist options
  • Select an option

  • Save MoatazAbdAlmageed/d5d9c502ac0381e5d93386dba3cee407 to your computer and use it in GitHub Desktop.

Select an option

Save MoatazAbdAlmageed/d5d9c502ac0381e5d93386dba3cee407 to your computer and use it in GitHub Desktop.
Termux Dev Setup Script
#!/data/data/com.termux/files/usr/bin/bash
echo "=============================="
echo " Termux Web & AI Dev Setup "
echo "=============================="
# Update system
pkg update -y && pkg upgrade -y
# Core tools
pkg install -y git curl wget nano vim unzip zip tar htop neovim
# Compilers & build tools
pkg install -y clang make cmake pkg-config
# Web Development
pkg install -y php php-fpm phpmyadmin
pkg install -y nodejs
pkg install -y npm
pkg install -y yarn
pkg install -y nginx
# Python + AI
pkg install -y python python-pip
pip install --upgrade pip
# Python AI libraries
pip install numpy pandas matplotlib seaborn
pip install torch torchvision torchaudio
pip install tensorflow
pip install scikit-learn
pip install transformers
pip install langchain
pip install openai
pip install jupyter
# Databases
pkg install -y mariadb
pkg install -y sqlite
# Other useful tools
pkg install -y ffmpeg imagemagick
pkg install -y openssh
# Node useful packages
npm install -g nodemon pm2 yarn create-react-app
# PHP Composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar $PREFIX/bin/composer
chmod +x $PREFIX/bin/composer
# Python virtualenv
pip install virtualenv
echo ""
echo "=============================="
echo " Installation Completed "
echo "=============================="
echo ""
echo "Installed:"
echo "- PHP + Composer"
echo "- Node.js + npm + yarn"
echo "- Python + AI libraries"
echo "- Nginx"
echo "- MariaDB"
echo "- Git, SSH, FFmpeg, ImageMagick"
echo "- Jupyter for AI notebooks"
npm install -g nodemon pm2 yarn create-react-app @anthropic-ai/claude-code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment