Dev tools · alternatives · 2026

24 alternatives to go-zero
A web & rpc framework written in Go
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. go-zero launched in 2022; newer entries below may have overtaken it.
- 1ZA
2019 · zeroserver.io · its alternatives →
- 2AN
No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com · its alternatives →
- 3

- 4RA
2018 · github.com · its alternatives →
- 5GG
2020 · github.com · its alternatives →
- 6

- 7

- 8

- 9AD
Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts
2025 · github.com · its alternatives →
- 10GH
Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps.
2024 · gomponents.com · its alternatives →
- 11AG
2020 · groups.google.com · its alternatives →
- 12GI
2019 · gocode.io · its alternatives →
- 13HB
Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
2024 · htmgo.dev · its alternatives →
- 14AG
2019 · github.com · its alternatives →
- 15AH
I've been trying to write my "go on rails" framework for years. I never quite got it like I wanted. There is gin and echo and all sorts of other frameworks and patterns but I finally found something I really like: /foo/ /foo/bar/ /foo/bar/more/ That's it. Just three levels and all my controllers get passed in what's between the / with var names first, second, third. In order to really make sure this framework could build something real I made a Hacker News clone. RemoteRenters.com is a HN just for articles about the remote work revolution…
2023 · remoterenters.com · its alternatives →
- 16
- 17LR
A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.
2022 · github.com · its alternatives →
- 18

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 →
- 19EG
2021 · github.com · its alternatives →
- 20GM
2020 · go-micro.dev · its alternatives →
- 21WG
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 →
- 22GN
Hey HN! I just released go-nbd, a lightweight Go library for effortlessly creating NBD servers and clients. Its a neat tool for creating custom Linux block devices with arbitrary backends, such as a file, byte slice or what I'm planning to use it for, a tape drive. While there are a few partially abandoned projects like this out there already, this library tries to be as maintainable as possible by only implementing the most recent handshake revision and baseline functionality for both the client and the server, while still having enough support to be useful. I'd love to get your feedback :)
2023 · github.com · its alternatives →
- 23

Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings. - boratanrikulu/gobee
May 2026 · github.com · its alternatives →
- 24CB
2020 · github.com · its alternatives →
Also compare
- Zero – A fast, zero-configuration server for React, Node.js, Markdown alternatives
- A new stdlib for Golang focusing on platform native support alternatives
- Zeroqode alternatives
- Router7 – A pure-Go implementation of a small home internet router alternatives
- Goyave – Golang Web Framework alternatives
- Super 2.0 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 →