Dev tools · alternatives · 2026
24 alternatives to Bowtie, a (hopefully) idiomatic HTTP middleware for Go
A (hopefully) idiomatic Web middleware for Go. Contribute to mtabini/go-bowtie development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Bowtie, a (hopefully) idiomatic HTTP middleware for Go launched in 2015; newer entries below may have overtaken it.
- 1

Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 2
- 3

🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 4

Write Language Servers that comply with 3.17 of the LSP Specification - owenrumney/go-lsp
Mar 2026 · github.com · its alternatives →
- 5
GoLearn▲81Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 6

2013 · github.com · its alternatives →
- 7

A simple HTTP server rendering Markdown styled documents - lithammer/go-wiki
2015 · github.com · its alternatives →
- 8

A package to build progressive web apps with Go programming language and WebAssembly. - maxence-charriere/go-app
2017 · github.com · its alternatives →
- 9

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
2018 · github.com · its alternatives →
- 10

Contribute to minikomi/pipesock development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 11

Go web app framework and generator. Inspired by Rails. - nullbio/abcweb
2017 · github.com · its alternatives →
- 12

Short implementation of goroutines in apple swift. Contribute to billylindeman/swiftgo development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 13

Idiomatic Go (Golang) client package generation from OpenAPI documents - jbowes/oag
2017 · github.com · its alternatives →
- 14

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

Gort is a chatbot framework designed from the ground up for chatops. - getgort/gort
2021 · github.com · its alternatives →
- 16

A different approach to Go web frameworks. Contribute to mustafaakin/gongular development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 17

Coroutines, structured concurrency and CSP for Swift on macOS and Linux. - Zewo/Venice
2015 · github.com · its alternatives →
- 18

A WebRTC-native, audio-first conversational-AI framework for Go. Pipecat is great, and jargo is a port of it — the architecture and many design decisions are Pipecat's. But, I prefer Golang.
Jul 2026 · github.com · its alternatives →
- 19LS
2014 · rdhq.co · its alternatives →
- 20CA
2020 · adalricus.nand.sh · its alternatives →
- 21

Shorten URLs with GitHub repositories and the http-equiv attribute. - kashav/go-url-shortener
2017 · github.com · its alternatives →
- 22

- 23

The game of Go for the command line. Contribute to tsujigiri/gosh development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 24

Hello HN, I kept losing half my debugging sessions to hunting down why a request failed, or which middleware added that header, or why my JSON response was malformed—too many tools, too many context switches. So I built GoVisual, a tiny Go library that wraps your existing http.Handler and gives you a live dashboard at http://localhost:8080/__viz. - Real-time monitoring: Requests show up instantly via SSE - Deep inspection: Headers, request/response bodies, status, timing - Middleware tracing: Visualize execution order and durations - Zero external deps: Pure Go, drop-in…
2025 · github.com · its alternatives →
Also compare
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 →