# Roster A modern HTTP client for GNOME, built with GTK 4 and libadwaita. ## Features - Send HTTP requests (GET, POST, PUT, DELETE) - Configure custom headers and request bodies - View response headers and bodies - Track request history with persistence - Beautiful GNOME-native UI ## Dependencies - GTK 4 - libadwaita 1 - Python 3 - libsoup3 (provided by GNOME Platform) ## Building ```bash meson setup builddir meson compile -C builddir sudo meson install -C builddir ``` ## Usage Roster uses libsoup3 (from GNOME Platform) for making HTTP requests - no external dependencies required. Run Roster from your application menu or with the `roster` command.