instl

Instl is an installer that can install most GitHub projects on your system with a single command.

Additionally, Instl provides a server that generates dynamic scripts that install a GitHub project.

119270816-de43ba80-bbfe-11eb-92af-4b4eaf859399

Web Installer

Use these commands, if you don't have instl on your system to install any GitHub project:
(If you own a GitHub repo, you can put these commands into your readme, to let users install your tool easily)

Windows

iwr instl.sh/username/reponame/windows | iex  

macOS

curl -sSL instl.sh/username/reponame/macos | sudo bash   

Linux

curl -sSL instl.sh/username/reponame/linux | sudo bash  

(Replace username and reponame with the GitHub project you want to install)

Read more about the web installer here: https://docs.instl.sh/#/web-installer

These commands can be executed from any system and install the respective GitHub project.

Installable Projects

Instl can install every public GitHub project, that has releases which contain a single binary.
Instl will search the release for a binary and install it. Instl will also search archives.

Installation

Run the following command in a terminal and you're ready to go!

Windows

iwr instl.sh/instl-sh/instl/windows | iex

macOS

curl -sSL instl.sh/instl-sh/instl/macos | sudo bash

Linux

curl -sSL instl.sh/instl-sh/instl/linux | sudo bash

GitHub

https://github.com/instl-sh/instl