
Posting
Open-source API client that runs in your terminal
Visit posting.sh FreeOpen source
Posting is a terminal (TUI) API client with the features of a desktop app: build HTTP, GraphQL, and gRPC requests, inspect responses, and manage environments. Collections are stored as YAML files, so they can be kept in Git alongside your code, and it can be used over SSH.
Key features
- Keyboard-driven terminal interface
- Collections stored as YAML files
- Layered environments and variables
- Import from cURL, OpenAPI, Postman, and Bruno
- Custom themes and keybindings
Similar tools

Hurl
Run and test HTTP requests defined in plain-text files

Bruno
Offline-first API client that stores collections as plain files in Git

Yaak
Offline-first desktop API client for REST, GraphQL, gRPC, and WebSockets
Insomnia
Open-source API client for REST, GraphQL, gRPC, and WebSockets

Postman
API platform for building, testing, and documenting APIs as a team

Hoppscotch
Lightweight open-source API development ecosystem that runs in the browser