SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Shell Projects
-
Project mention: What Active Rubyists Are Using in 2026: A Maintainer's Read of the RubyKaigi Survey | dev.to | 2026-07-03
mise / asdf: ~145
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
If I remember correctly, `gum` also provides a pager feature: https://github.com/charmbracelet/gum
-
Project mention: strace-ui, Bonsai_term, and the TUI renaissance | news.ycombinator.com | 2026-06-02
Probably not as extensive as you mean but its sort of a stepping stone.
https://github.com/wavetermdev/waveterm
-
Project mention: Keeping Claude Code sessions for your repository in one place | dev.to | 2026-09-05
direnv does exactly this: it loads and unloads environment variables as you enter and leave a directory. After installing it and hooking it into your shell, add an .envrc at the root of the repository:
-
sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
-
-
Project mention: bashy: a pure-Go Bash 5.3 that runs on Windows and rebuilds itself from the downloaded binary | dev.to | 2026-09-18
I've been building a Bash 5.3 in pure Go — no CGo, one static binary — on top of mvdan/sh, mostly so the same scripts run on Windows. It passes all 86 runnable fixtures of GNU Bash's own test suite on Linux and macOS. (The Windows run is not yet measured to the same standard — an honest gap; the README lists what is still known-different.)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
https://fishshell.com/ https://xon.sh/ https://www.nushell.sh/ https://elv.sh/
You're replying to someone that says POSIX shells are holding people back, not that the terminal is a bad idea, there are many alternative shells which offer benefits over POSIX shells. fish-shell has everything you want from an interactive shell included, xonsh is a mix Python shell, nushell and elvish are adding types and other things to shell.
The VT protocols that all shells have to confirm with are pretty dated and I'd love to throw them off the roof for something less stateful and with multiple font sizes but there's no arguing that text based interfaces are good.
-
-
-
-
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
-
-
-
Project mention: reverse_ssh: Manage Reverse Shells With Native SSH Syntax, No VPN Required | dev.to | 2026-04-21
You need to connect to a machine behind NAT with no public IP and inbound traffic blocked. The usual answers are VPN or ngrok-style tunnels, but both require setup on the target. reverse_ssh has the target connect back to your server, then you connect using standard ssh. SCP, SFTP, port forwarding — all of it works.
-
-
-
Project mention: I wrote an bash enumerator because I was sick of xargs | news.ycombinator.com | 2026-07-20
-
-
Project mention: Show HN: Deja predicts your next shell command without an LLM | news.ycombinator.com | 2026-09-08
-
Project mention: Wanix – WASM-native Unix sandboxing for the web | news.ycombinator.com | 2026-09-21
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Shell discussion
Go Shell related posts
-
Wanix – WASM-native Unix sandboxing for the web
-
Wanix – WASM-native Unix sandboxing for the web
-
Show HN: Smarter shell history for ZSH
-
What's the largest software project AI can complete on its own?
-
WASM-native Unix sandboxing for the web
-
Installing Elixir with ASDF
-
Deploy Apps to Samsung Smart TV: The Bash Script That Saves Hours
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Oct 2026
Index
What are some of the best open-source Shell projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | asdf | 25,595 |
| 2 | gum | 24,462 |
| 3 | Wave Terminal | 22,406 |
| 4 | direnv | 15,486 |
| 5 | sampler | 14,785 |
| 6 | webhook | 12,169 |
| 7 | sh | 9,105 |
| 8 | script | 7,042 |
| 9 | elvish | 6,384 |
| 10 | hishtory | 3,120 |
| 11 | powerline-go | 2,890 |
| 12 | bunster | 2,679 |
| 13 | carapace-bin | 1,976 |
| 14 | murex | 1,915 |
| 15 | ishell | 1,759 |
| 16 | shell2http | 1,509 |
| 17 | reverse_ssh | 1,474 |
| 18 | carapace | 1,453 |
| 19 | oh | 1,383 |
| 20 | rush | 1,134 |
| 21 | complete | 956 |
| 22 | deja | 880 |
| 23 | wanix | 846 |