pipeinstall

A list of projects that use a shell pipe and cURL or Wget to install themselves.

View on GitHub

Pipe Install

A list of projects that use a shell pipe and cURL or Wget to install themselves

Initial toot: Mastodon

Why

It is generally considered bad and unsafe practice to download a shell script from the Internet and then run it directly in the shell via pipe unchecked. However, many projects now use this and it is even their official way to install their software. There are more elegant ways to do this and one would be to check a hash sum first and then run the script, but this is mostly bypassed by a pipe. The installation scripts are usually not designed for this and therefore often a dangerous practice.

This list should not be a pillory but a list for the overview of which projects use this and where you should be careful as a user. This means to take a look at the install scripts before you run them unchecked.

Projects

Project Type of Software Lang.
Bashhub Interactive Shell Python
basher Shell Package Manager Shell
bpkg Bash Package Manager Shell
Calibre E-Book Management Python
Deno Runtime for JavaScript and TypeScript Rust
Google Cloud SDK Cloud Service SDK ?
Homebrew macOS Package Manager Ruby
Lektor static CMS Python
Nix Reproducible builds and deployments Crystal
nvm Node Version Manager Shell
Mail-in-a-Box Email Server Python
micro Text Editor Go
Oh My Fish Fish Shell Framework Shell
Oh My ZSH Z-Shell Framework Shell
Owncast Self Hosted Video Streaming JavaScript
Pi-hole Network Blocker Shell
Rust Program Language Rust
Site.js Personall web tool JavaScript
SpaceVim A community-driven vim distribution Vim script
SDKMAN SDK Manager Shell
Starship Cross Shell Prompt Rust
tmpmail temporary email in terminal Shell
termv iptv player in terminal Shell
ugit Git helper Shell
vimiv Batch-rename files Vim like Shell
volta Tool Manager JavaScript
ytfzf Find and watch YouTube videos Shell
YunoHost Selvehosting Repo Debian
Your contribution

Commit

You know about more of this Projects? Pls. commit projects you know fit in this list. You find all on the issue list, feel free to commmit your knowledge.

License

This project is under the MIT license, see for more th LICENSE file.


Curated by the community and KubikPixel