roster/README.md
vesp 26970cc392 Remove incorrect HTTPie dependency from documentation
HTTPie was listed as a dependency but the application actually uses libsoup3 from GNOME Platform. Updated README to reflect correct dependencies and removed installation instructions for HTTPie. Also corrected code comments to reference libsoup3 instead of HTTPie.
2025-12-26 02:09:01 +01:00

666 B

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

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.