A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
☆8,578Mar 21, 2026Updated this week
Alternatives and similar repositories for sh
Users that are interested in sh are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- ShellCheck, a static analysis tool for shell scripts☆39,146Mar 12, 2026Updated last week
- A fast, cross-platform build tool inspired by Make, designed for modern workflows.☆15,161Updated this week
- A language server for Bash☆2,657Mar 15, 2026Updated last week
- yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor☆15,054Mar 12, 2026Updated last week
- Release engineering, simplified☆15,663Updated this week
- A simple, fast and user-friendly alternative to 'find'☆42,076Mar 17, 2026Updated last week
- A syntax-highlighting pager for git, diff, grep, and blame output☆29,561Updated this week
- A command-line fuzzy finder☆78,782Updated this week
- Staticcheck - The advanced Go linter☆6,732Feb 25, 2026Updated 3 weeks ago
- unclutter your .profile☆14,851Feb 16, 2026Updated last month
- A stricter gofmt☆3,890Feb 18, 2026Updated last month
- ripgrep recursively searches directories for a regex pattern while respecting your gitignore☆61,195Feb 27, 2026Updated 3 weeks ago
- A cat(1) clone with wings.☆57,704Updated this week
- A general purpose syntax highlighter in pure Go☆4,869Mar 16, 2026Updated last week
- A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.☆21,674Feb 2, 2026Updated last month
- Making it easy to write shell-like scripts in Go☆6,947Sep 16, 2025Updated 6 months ago
- Pure Go implementation of jq☆3,720Mar 15, 2026Updated last week
- Yaegi is Another Elegant Go Interpreter☆8,105Feb 9, 2026Updated last month
- Dockerfile linter, validate inline bash, written in Haskell☆12,010Mar 9, 2026Updated 2 weeks ago
- Fast linters runner for Go☆18,694Updated this week
- a Make/rake-like dev tool using Go☆4,586Mar 16, 2026Updated last week
- Command-line JSON processor☆33,930Mar 15, 2026Updated last week
- A POSIX-compliant AWK interpreter written in Go, with CSV support☆2,017Feb 24, 2026Updated last month
- jq for binary formats - tool, language and decoders for working with binary and text formats☆10,443Updated this week
- The Universal Filesystem Abstraction for Go☆6,601Mar 12, 2026Updated last week
- Make JSON greppable!☆14,400May 31, 2025Updated 9 months ago
- A modern replacement for ‘ls’.☆24,413Sep 24, 2024Updated last year
- Bash Automated Testing System☆5,896Feb 15, 2026Updated last month
- A highly extensible Git implementation in pure Go.☆7,261Mar 17, 2026Updated last week
- A tool to list and diagnose Go processes currently running on your system☆7,001Jan 8, 2026Updated 2 months ago
- A tool for exploring each layer in a docker image☆53,612Dec 15, 2025Updated 3 months ago
- Intuitive find & replace CLI (sed alternative)☆6,992Feb 25, 2026Updated 3 weeks ago
- Simple and flexible tool for managing secrets☆21,229Updated this week
- Fast, secure, efficient backup program☆32,734Mar 1, 2026Updated 3 weeks ago
- DEPRECATED. Please use mholt/archives instead.☆4,461Nov 19, 2024Updated last year
- The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.☆17,360Updated this week
- 🤖 Just a command runner☆32,242Updated this week
- Easy SSH servers in Golang☆4,111Jan 27, 2025Updated last year
- A command-line benchmarking tool☆27,714Feb 14, 2026Updated last month