Install any CLI with
one command
Just curl and go. No package managers needed.
Example: installing verseles/ask
curl -fsSL install.cat/verseles/ask | shirm install.cat/verseles/ask | iexinstall.cat/verseles/ask → auto-downloads APKinstall.cat/verseles/ask → App Store / TestFlight / IPATry it yourself
Enter your GitHub user/repo to generate install commands
Update @README.md to use https://install.cat (supports Linux, macOS, Windows, Android and iOS)How it works
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.
Share the install command
Tell your users to run the one-liner for their platform
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:
android.html(full override)android.txt(redirect to custom URL)- APK in latest release
- 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:
ios.html(full override)ios.txt(redirect to custom URL)- IPA in latest release (sideload)
- 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
.shor.ps1 - Mobile: APKs/IPAs in releases, or use .txt for store links