Dev tools · alternatives · 2026
24 alternatives to Shellock, a real-time CLI flag explainer for fish shell
Real-time CLI flag explainer for fish shell. Contribute to ibehnam/shellock development by creating an account on GitHub.
Shellock is a command-line tool for fish shell that explains flags and options in real time as users type. It helps developers and system administrators understand command syntax without leaving the terminal. The tool… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 2 we have checked on their own sites, 2 of them free or with a free tier.
- 1

- 2

Hi HN community, I’m Zach, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal that’s easy to use and built for teams. As of today, Warp is in public beta and any Mac user can download it. It works with bash, zsh, and fish. The terminal’s teletype-like interface has made it hard for the CLI to thrive. After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor. To fix fundamental accessibility issues, I believe we need to start innovating on the terminal,…
2022 · warp.dev · its alternatives →
- 3
Lisp Shell▲120A fully-featured lisp/scheme shell written in Racket. - DexterLagan/lsh
2018 · github.com · its alternatives →
- 4
dif.sh▲373Markdown feature flags your coding agent installs for you
Aug 2026 · dif.sh · its alternatives →
- 5

Docker implemented in around 100 lines of bash. Contribute to p8952/bocker development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 6SP
2017 · sultan.readthedocs.io · its alternatives →
- 7SP
2017 · seashells.io · its alternatives →
- 8

I was constantly googling CLI commands so I built this small CLI tool with GPT3. You can ask for shell commands right from the CLI. You'd need to use your own API KEY for this but it's pretty simple, instructions are in the README Not perfect but not bad either.
2022 · github.com · its alternatives →
- 9

CLI tool for inspecting and managing services listening on localhost ports - raskrebs/sonar
Mar 2026 · github.com · its alternatives →
- 10HA
In the deep mists of time (circa 2012), I was playing with the Go standard library, and saw how easy it was to stand up a webserver that let you navigate a remote file system, and I thought it was pretty neat. I took a look at my shell history and a frequent pattern of commands was "cd, ls, cd, ls, ...". And I thought "I love my keyboard, but you know, point and click might be nice in this context." And then I thought, "It'd be even cooler if you could run commands there." Skip forward several years, a few earlier implementations, a name change, and now there's Hucksh(ell), a bash-like shell…
2023 · its alternatives →
- 11BS
2016 · blink.sh · its alternatives →
- 12

Ledge is a Markdown notebook for developers and DevOps. Run a code block in place and its output streams in beneath it. Free and open source, for Mac and iPhone.
23d ago · ledge.sh · its alternatives →
- 13TN
2017 · termipal.sh · its alternatives →
- 14

🐚📊 Show off your most used shell commands. Contribute to irevenko/tsukae development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 15

Redstart is a lightweight Lisp interpreter written in C++ with a focus on shell scripting. It lets you combine the expressive power of Lisp with the practicality of the Unix shell: you can run commands, capture output, pipe between processes, and still use Lisp syntax for logic and structure. Think of it as writing your shell scripts in Lisp instead of Bash.
2025 · github.com · its alternatives →
- 16

Been exploring claude and spec-based coding, I think it turned out fairly successful. It's just a simple unix-style tool that gives you a single command to use in bash scripts to simplify mutex or semaphore locking of execution.
2025 · github.com · its alternatives →
- 17
Bearer CLI▲174Free & open source security scanner for developers
2023 · cycode.com · its alternatives →
- 18

Time to announce Noisy Sockets Shell, the first in a series of WireGuard powered applications I'm working on. Noisy Sockets Shell is an SSH replacement that uses WireGuard for authentication and encryption, and WebSockets for communication. CLI and browser client available.
2024 · github.com · its alternatives →
- 19

Lockdown your linux install. The simple zero config linux hardening script - dolegi/lockdown.sh
2020 · github.com · its alternatives →
- 20FP
2016 · fisherman.sh · its alternatives →
- 21

My simple Swiss Army knife for http/https troubleshooting and profiling. - trimstray/htrace.sh
2019 · github.com · its alternatives →
- 22

100% pure-Fish test runner. Contribute to jorgebucaran/fishtape development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 23

I 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…
Apr 2026 · pu.dev · its alternatives →
- 24
ShellDef▲118Shell script analyzer to scan, detect, + protect
2025 · shelldef.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →