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

    by OrangeFreeOpen sourceCLI, macOS, Windows +1
  • Bruno

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

    by BrunoFreemiumOpen sourcemacOS, Windows, Linux +1
  • Yaak

    Offline-first desktop API client for REST, GraphQL, gRPC, and WebSockets

    FreemiumOpen sourcemacOS, Windows, Linux
  • Insomnia

    Open-source API client for REST, GraphQL, gRPC, and WebSockets

    by KongFreemiumOpen sourcemacOS, Windows, Linux
  • Postman

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

    by PostmanFreemiumWeb, macOS, Windows +1
  • Hoppscotch

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

    by HoppscotchFreemiumOpen sourceWeb, macOS, Windows +3

Built a tool like Posting? Submit it for review