A shell/bash parser and formatter in Go
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt - mvdan/sh
A shell/bash parser and formatter in Go launched on July 19, 2016 with 5 votes and more than 50% of that year's launches. The site was still online in September 2026, 10 years on.
Does a similar job
all alternatives →
shfmt – gofmt for shell scripts2016 · github.com · ▲6A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt - mvdan/sh
- ACA complete Bash parser in JavaScript transpiled from Go2018 · npmjs.com · ▲89

Sol – A de-minifier for shell programs2024 · github.com · ▲147I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features: - Choose which transformations you want (break on pipe, args, redirect, whatever) - "Peeks" into stringified commands (think xargs, parallel) and formats those, too - Auto-breaks at a given width (e.g., 80 characters) - Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment - Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand As a security researcher and tool developer, I often encounter (or…
Makedown – A Markdown powered Makefile alternative2024 · github.com · ▲142`makedown` allows you to organise your shell scripts in one or several markdown files, by mix and matching different scripting languages for various commands and needs. zsh/bash/sh, python, javascript or anything else available on your system. Handy for replacing one-line-based package.json scripts or shell-based Makefiles. One can also write documentation and explanations to various commands in the same `.md` file. Most editors highlight correctly most languages in the markdown code blocks, even when you use several scripting languages. Here is a demo .md file…
- GAGrsh – A high-performance shell for FreeBSD written in RustJan 2026 · grimreaper.icu · ▲50
I built GRSH because I wanted a modern, memory-safe shell that feels native to FreeBSD but works seamlessly on macOS. While there are many shells out there, GRSH is my take on a minimal, fast, and secure command interpreter written entirely in Rust. It's designed for users who want the safety guarantees of Rust without the overhead of more bloated alternatives. I'm currently working on the official FreeBSD port. I’d love to get feedback on the shell's behavior and performance from the community. Github: https://github.com/antoniomalara301289/grsh
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, July 2016
the whole month →
Web Design in 4 minutes▲1,624Learn the basics of web design in 4 minutes with this interactive tutorial.
Life & fun · 2016 · jgthms.com




