Building the product · Independent · 23 Oct 2026

darrenburns/posting

The modern API client that lives in your terminal.

← Building the product
Posting: API client for your terminal. Test HTTP, GraphQL, and gRPC streams from the command line.

In simple English

This tool helps you test the digital links that connect websites and apps. It opens inside your terminal window, so you do not need a heavy desktop application. You can type requests, see answers, and save your work as simple text files. It costs nothing to use, and you can run it on your local computer or over a remote SSH connection. The software is open source, meaning anyone can inspect or change the code.

What it is

Posting is a terminal user interface (TUI, a text-based graphical interface that runs inside a command-line window) for sending and inspecting HTTP, GraphQL, and gRPC requests. It saves your collections as local YAML files so you can track changes with Git (a tool for tracking changes in code files).

What it is good for

Solo builders who want to test APIs without opening slow browser tools or heavy desktop apps will find this useful. It is especially helpful if you work on remote servers via SSH or want to keep your API test collections in plain text files alongside your project code.

Stars13k
LicenceApache-2.0
Latest2.11.2 (2026-10-05)checked 23 Oct 2026
Last code change2026-10-16
Written inGo
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Runs entirely in the terminal, making it fast and easy to use over SSH connections.
  • Saves collections as plain text files, so you can track changes in Git.
  • Supports modern protocols including HTTP, GraphQL, gRPC streaming, and server-sent events.
Watch for
  • Requires comfort with the command line and terminal navigation.
  • Consumes minimal memory, but requires a terminal window and proper font support for icons.
  • Uses the Apache-2.0 licence, which is safe for most uses but requires retaining copyright notices.
Replaces

Postman

Works well with

Git

Similar repositories
Also reviewed on Repo Radar
  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

  • HypothesisWorks/hypothesis9.1k stars

    A Python library that generates test inputs and reduces any failure to the smallest example that still fails.

Install
go install github.com/darrenburns/posting/v3/cmd/posting@latest
posting

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.