Home

Awesome

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.

<img width="1337" alt="image" src="https://github.com/darrenburns/posting/assets/5740731/77f50aa0-bc93-4e42-b06b-c209ec233fe8">

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.