Alt App Installer CLI

June 15, 2026 ยท View on GitHub

A command-line version of Alt App Installer

๐Ÿš€ Quick Start

1. Releases

  • Download the executable from releases
  • If you encounter a false antivirus positive, download altappinstaller-cert.zip from releases, extract the contents and install .cer or run install cert.bat.
  • Run:
./altappinstaller.exe "app url"

2. Winget

winget install mjishnu.altappinstallercli
  • If you encounter a false antivirus positive, download altappinstaller-cert.zip from releases, extract the contents and install .cer or run install cert.bat.
  • Run:
altappinstallercli "app url"

๐Ÿ“‹ Usage

python main.py <URL> [OPTIONS]

Basic Examples

# Simple download and install
python main.py https://example.com/app

# Download only
python main.py https://example.com/app -d

# Custom output directory
python main.py https://example.com/app -o ./my-downloads

๐Ÿ”ง Command Line Options

ShortLongDescriptionChoicesDefault
-v--versionShow version information--
-h--helpShow help information--
-d--download_onlyDownload only, don't install-False
-deps--dependenciesDependency handling modeall, required, ignore_ver, nonerequired
-p--progressProgress bar typefull, simple, nonefull
-o--outputOutput directoryAny valid path./downloads
-a--archTarget architecturex64, arm, arm64, x86, autoauto

Dependency Options

  • all: Install all available dependencies
  • required: Install only latest version of dependencies according to your current architecture (default)
  • ignore_ver: Install all version of dependencies for your current architecture
  • none: Skip dependencies entirely

Progress Bar Options

  • full: Complete progress bar with details (default)
  • simple: Lightweight for legacy terminals
  • none: Text-only output

๐Ÿ“ธ Screenshots

Screenshot 2025-08-04 013759

Screenshot 2025-08-04 014437

๐Ÿ”ฅ Advanced Examples

# Download all dependencies with simple progress bar
python main.py https://example.com/app --dependencies all --progress simple

# Specific architecture, no dependencies
python main.py https://example.com/app --arch x64 --dependencies none

# Custom output with download only
python main.py https://example.com/app -d -o ./custom-folder --progress full

๐Ÿ› ๏ธ Building from Source

Prerequisites

  • Git
  • Python 3.8+
  • pip

Steps

  1. Clone the repository

    git clone https://github.com/mjishnu/alt-app-installer-cli
    cd alt-app-installer-cli
    
  2. Install dependencies

    pip install -r requirements.txt
    
  3. Run the application

    cd app
    python main.py "your-app-url"
    

๐Ÿ” Troubleshooting

IssueSolution
No progress bar visibleTry --progress simple or --progress none
Wrong architectureUse --arch x64/x86/arm/arm64
Download failsCheck internet connection and URL validity

๐Ÿ“ Version Information

./altappinstaller.exe -v

๐Ÿค Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ†˜ Support

  • ๐Ÿ› Report Issues
  • ๐ŸŒ Discord
  • ๐Ÿ“– Check the documentation above for common solutions

โญ Show your support

Give a โญ๏ธ if this project helped you!