u/Creepy_Signal_7573

I built a native GTK4 HTTP client for API testing: Roster
▲ 42 r/gnome

I built a native GTK4 HTTP client for API testing: Roster

Hey r/gnome!

https://preview.redd.it/gapujdyc4x1h1.png?width=944&format=png&auto=webp&s=01da3e04d68e2705563031a2cccaf618f3ba3802

Every time I needed to test an API, I'd reach for Postman or Insomnia, and every time it felt completely out of place on a GNOME desktop. So a few months ago I decided to build something that actually belongs here.

Roster is a native HTTP client built with GTK4. It does the basics well: send requests, set headers, inspect responses, browse request history. No Electron, no telemetry, no account required.

I published it on Flathub recently and it's been quietly picking up installs, which motivated me to keep going.

Source: https://git.bugsy.cz/beval/roster (GPLv3)

Feedback and feature requests very welcome!

reddit.com
u/Creepy_Signal_7573 — 2 days ago