Work · alternatives · 2026
24 alternatives to Flaggy – Super idiomatic subcommands for Go
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies. - integrii/flaggy
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Flaggy – Super idiomatic subcommands for Go launched in 2018; newer entries below may have overtaken it.
- 1

2018 · ericgreer.info · its alternatives →
- 2

Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3
dif.sh▲373Markdown feature flags your coding agent installs for you
Aug 2026 · dif.sh · its alternatives →
- 4

I spent the past 2 weeks making this toy programming language. I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator. I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.
2025 · github.com · its alternatives →
- 5

Easy JSON Query Processor with a Lispy syntax in Go - cube2222/jql
2020 · github.com · its alternatives →
- 6

⚡High Performance DICOM Medical Image Parser in Go. - suyashkumar/dicom
2019 · github.com · its alternatives →
- 7

This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…
Feb 2026 · github.com · its alternatives →
- 8

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 9

Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. - sahilm/fuzzy
2018 · github.com · its alternatives →
- 10WG
I built a Vite plugin that lets you write Go code directly in .js files using a "use golang" directive. It compiles to WebAssembly automatically.
Oct 2025 · npmjs.com · its alternatives →
- 11

Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard
2020 · github.com · its alternatives →
- 12

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 13

My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle
2020 · github.com · its alternatives →
- 14

Library for interacting with LLVM IR in pure Go. Contribute to llir/llvm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 15

- 16

⚡High Performance DICOM Medical Image Parser in Go. - GitHub - suyashkumar/dicom at v1.0.0
2020 · github.com · its alternatives →
- 17
LINQ for Go▲84.NET LINQ capabilities in Go. Contribute to ahmetb/go-linq development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 18CG
2021 · regexp2go-demo.herokuapp.com · its alternatives →
- 19

An example of PEG usage. Contribute to sebcat/move-literals development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 20

We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!
2025 · github.com · its alternatives →
- 21

- 22

The authoritative resource for learning Go
2016 · amazon.com · its alternatives →
- 23

The only reasonable scripting engine for Go. Contribute to ichiban/prolog development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 24

Hi there, I've been working sporadically over the last six months on a go monorepo tool (0 config it just use go workspace and go convention). It’s basically like TurboRepo but without the task runner. The tool builds a dependency graph between packages, allowing you to do things similar to what you can do in TurboRepo, like "only test the packages and the packages that depend on them, compared to the main branch," or "only install dependencies for Package A and its dependencies," etc. I use native go tool to get dependencies and create dependency graph between the package.Nothing crazy but…
2024 · github.com · its alternatives →
Also compare
- A more idiomatic flags package for subcommands in Go alternatives
- A minimal and idiomatic WebSocket library for Go alternatives
- dif.sh alternatives
- AGL a toy language that compiles to Go alternatives
- jql – Easier jq Alternative with a Lispy Syntax Written in Go alternatives
- DICOM Medical Image Parser in Go alternatives
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 →