The modern API client that lives in your terminal.
Project description
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.
Some notable features include:
- "jump mode" navigation
- environments/variables
- autocompletion
- syntax highlighting using tree-sitter
- Vim keys
- user-defined themes
- configuration
- "open in $EDITOR"
- a command palette for quickly accessing functionality
Visit the website for more information, the roadmap, and the user guide.
Installation
Posting can be installed via pipx
:
pipx install posting
Python 3.11 or later is required.
More installation methods (brew
, etc) will be added soon.
Learn More
Learn more about Posting at https://posting.sh.
Posting was built with Textual.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.