install.sh - Universal Install Script
Remember that XKCD comic? Well this script actually works.
install.sh - Universal Install Script launched on March 21, 2019 with 10 votes, #1,074 of 2,994 launches that month and more than 50% of that year's launches. The site was not reachable when checked in September 2026.
What it does
Remember that XKCD comic? The idea was very funny, but the pictured script had some big flaws. Introducing install.sh 2.0 which doesn't have any of those flaws. It is written in Node.js and currently supports npm, Homebrew and PyPI. Check it out on GitHub!
Does a similar job
all alternatives →- CSChecksum.sh verify every install script2022 · checksum.sh · ▲119
The pattern of downloading and executing installation scripts without verifying them has bothered me for a while. I started messing around with a way to verify the checksum of scripts before I execute them. I've found it a really useful tool for installing things like Rust or Deno. It's written entirely as a shell script, and it's easy to read and understand what's happening. I hope it may be useful to someone else!
Pu.sh – a full coding-agent harness in 400 lines of shellApr 2026 · pu.dev · ▲92I originally was just messing with pi-autoresearch. Gave it a sample task to build the most portable coding agent. First cut was 6 KB of shell. Great for one-shots, unusable interactively. I was shocked it actually worked. Started building up -- adding features — but with a self-imposed rule: no new dependencies, and sub 500 LOC. This thing had to be truly portable. Just sh, curl, awk. System primitives only. Which means I did some genuinely disgusting things in awk, including JSON parsing and the OpenAI Responses tool loop with reasoning items carried across turns. It's now ~400 lines. In…
- LSLists.sh – A Microblog for Lists2022 · lists.sh · ▲271
Greetings, creator here! I've been working on a new blogging platform specifically for lists on and off for a few months now and I'm excited to officially announce its launch. After seeing https://charm.sh a few months ago, I've been enamored by the idea of SSH apps. I decided that a blogging platform focused on developers could be the perfect use case for an SSH app. Also, I love writing lists. I think restricting writing to a set of lists can really help improve clarity in thought. The goal of this blogging platform is to make it simple to use the tools you love to write and…
- SAShhhbb, an SSH BBS2023 · donuts-are-good.github.io · ▲188
Hello all :) I made this BBS for fun and thought you all would enjoy it. It's not perfect, but it's been a fun exercise! see it: https://asciinema.org/a/Emg6SWrXMV6cehfQxrw1GRu75 try it: ssh -p 2223 shhhbb.com host it: https://github.com/donuts-are-good/shhhbb/releases/latest why? Every year I challenge myself in some new way, this year it is to push one project per week. You might recognize my static site generator [0] or my releaser for go [1] from previous posts as one of these weekly projects. If you want to join me in doing this, it's…
Lockdown.sh Simple shell script for locking down new linux installs2020 · github.com · ▲51Lockdown your linux install. The simple zero config linux hardening script - dolegi/lockdown.sh
tor_ssh.sh – One command to enable SSH access via Tor2019 · gitlab.com · ▲93Grownetics DevOps Open Source
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Product Hunt launch ↗
Launched alongside, March 2019
the whole month →- AR
Software and hardware projects for fun from a guy who loves retro computing
Life & fun · 2019 · internalregister.github.io
Accessible Brand Colors▲1,163A tool to make sure your brand colors are ADA compliant.
Dev tools · 2019 · abc.useallfive.com
Checklist Design▲1,158The best UI and UX practices for production ready design
Work · 2019 · checklist.design


