Menu

Post image 1
Post image 2
Post image 3
1 / 3
0

I got tired of Swagger UI, so I built a TUI API explorer in Go

DEV Community·Shayan Shojaei·18 days ago
#Q2fZf8GX
#opensource#showdev#go#backend#radar#spec
Reading 0:00
15s threshold

There's a workflow I've repeated so many times it hurts to think about it. I'm working on a backend service, I've got a decent OpenAPI spec, and I just want to quickly poke at a few endpoints. So I open Swagger UI. And then I remember why I hate Swagger UI. The layout is a wall of accordions. There's no way to filter endpoints. You fill in your auth header, send a request, navigate somewhere else, come back — everything is gone. Every. Single. Time. It's like it was designed for demoing APIs to non-developers, not actually using them. The obvious alternatives are Postman and Insomnia. Both are great tools! But they're also full GUI applications that take several seconds to launch, sit in your taskbar, and quietly consume a few hundred megabytes of RAM. If you're context-switching between terminal and browser all day, opening a whole separate app just to fire off a quick API call starts to feel like a lot. One afternoon I got annoyed enough to actually do something about it.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More