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

33 lines
666 B
Markdown

# 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.