darrenburns / posting

The modern API client that lives in your terminal.
Apache License 2.0
4.48k stars 64 forks source link
automation cli developer-tools http python rest rest-api rest-client ssh terminal textual tui

Posting

A powerful HTTP client that lives in your terminal.

Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, so they're easy to read and version control.

image

Some notable features include:

Visit the website for more information, the roadmap, and the user guide.

Installation

Posting can be installed via pipx or Rye on MacOS, Linux, and Windows:

pipx install posting
# or
rye install posting

Rye is recommended

Rye is recommended, as it is significantly faster than Homebrew and pipx, and can install Posting in under a second.

# quick install on MacOS/Linux
curl -sSf https://rye.astral.sh/get | bash

# install Posting
rye install posting

Windows users should follow the guide Rye to learn how to install Rye.

Learn More

Learn more about Posting at https://posting.sh.

Posting was built with Textual.