Star

Install any CLI with
one command

Just curl and go. No package managers needed.

Example: installing verseles/ask

Linux & macOS
curl -fsSL install.cat/verseles/ask | sh
Windows (PowerShell)
irm install.cat/verseles/ask | iex
Android (open in browser)
install.cat/verseles/ask → auto-downloads APK
iOS (open in browser)
install.cat/verseles/ask → App Store / TestFlight / IPA

Try it yourself

Enter your GitHub user/repo to generate install commands

Linux & macOS
Windows (PowerShell)
Android (open in browser)
iOS (open in browser)
🤖 Using AI? Just paste:Update @README.md to use https://install.cat (supports Linux, macOS, Windows, Android and iOS)

How it works

1

Add install scripts to your repo

Create install.sh for Linux/macOS and install.ps1 for Windows in your main branch. APKs in releases work automatically for Android.

2

Share the install command

Tell your users to run the one-liner for their platform

3

That's it!

We fetch the script from your repo and pipe it to the shell. Zero config.

Mobile support

📱

Automatic APK detection

When an Android device opens install.cat/user/repo, we detect the device architecture and find the best APK from your latest GitHub release. Priority chain:

  1. android.html (full override)
  2. android.txt (redirect to custom URL)
  3. APK in latest release
  4. Fallback: GitHub repo page
🍎

iOS app detection

When an iPhone or iPad opens install.cat/user/repo, we look for an IPA in your latest release and show sideload instructions. Priority chain:

  1. ios.html (full override)
  2. ios.txt (redirect to custom URL)
  3. IPA in latest release (sideload)
  4. Fallback: GitHub repo page
⚙️

Custom overrides

Add android.txt or ios.txt to your repo root with a URL (Google Play, App Store, TestFlight, F-Droid, etc.). Or use android.html / ios.html for full control.

  • No need to add https://
  • No need to add .sh or .ps1
  • Mobile: APKs/IPAs in releases, or use .txt for store links