posting

From public sources

The modern API client that lives in your terminal.

CLI toolCategory: Developer Tools · Testing ToolsOpen sourcedata checked Oct 15, 2026

Overview

  • automation
  • cli
  • developer-tools
  • golang
  • golang-application
  • http
  • rest
  • rest-api
  • rest-client
  • ssh

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.
  • Language package registrypythonFrom public sourcesfrom the package manifest — publication on the registry is not verified
    pipx install posting

    Not verified: check that this package in the registry belongs to this project before installing.

    pypi.org/project/posting/ ↗
  • Build from sourceFrom public sourcesfrom catalog metadata

    Build from source: no validated build recipe — follow the repository instructions.

    github.com/darrenburns/posting ↗

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsUnknown———
macOSUnknown———
LinuxUnknown———
Container (OCI)Unknown———
PythonCompatible—package manifest: pyproject.toml name0.60

Releases

checked Oct 29, 2026
v2.11.2LatestOct 5, 2026Official source ↗

Files in 2.11.2

This release has no attached files.

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score97
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 4442 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 10 days ago
Category confidence · 1010
classifier confidence 0.95
Adoption · 1010
12510 stars (log-dampened, 10k = max)
License clarity · 55
SPDX Apache-2.0
Community · 55
issues enabled, 301 forks

License

Apache-2.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/darrenburns/postingPrimary★ 12,510 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From darrenburns/posting · license Apache-2.0 · fetched Oct 29, 2026

Some notable features include:

  • request tabs, so you can work on several requests at once
  • "jump mode" navigation
  • layered environments and variables, with a variables screen and autocompletion
  • header autocompletion and collection search
  • syntax highlighting
  • response search, a collapsible JSON tree, and JSONPath filtering
  • HTTP, GraphQL, and gRPC, including streaming
  • server-sent events (SSE), with a live event log and JSON payload inspection
  • request timing, and a persistent history of responses
  • customizable keybindings and extensive configuration
  • 37 built-in themes, plus user-defined themes
  • open in $EDITOR/$PAGER
  • import curl commands by pasting them into the URL bar, and export requests as curl commands
  • import from OpenAPI, Postman and Bruno
  • a command palette for quickly accessing functionality
  • posting remote, so coding agents like Claude Code and Codex can send requests through the Posting you have open while you watch

Jump mode

Press a shortcut, type a label, and jump straight to any part of the interface.

Mouse support

Click, scroll, select text, and drag to resize panels.

Explore your responses

Search response text, explore JSON as a collapsible tree, and filter it with JSONPath.

gRPC and GraphQL

Send GraphQL queries and work with gRPC services, including interactive streaming.

Installation

Posting 3 is in beta. It's a single binary written in Go. Install it with Homebrew:

brew install darrenburns/homebrew/posting@beta

Or download an archive for macOS, Linux or Windows from the releases page. Or, with Go 1.25.5 or newer installed, run:

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

Now you can run Posting via the command line:

posting

Coming from Posting 2? Posting 3 reads the same collections, configuration and .env files. See Coming from Posting 2 for what's changed.

Contributing

Contributions are welcome! See CONTRIBUTING.md for guidelines. To build Posting 3 from a clone of this repository, run go build ./cmd/posting, and run the tests with go test ./....

Try gRPC locally with the example server and collection, including an interactive bidirectional streaming walkthrough.

Posting 3 is built with Terma. Posting 2 was built with Textual.

Open the repository ↗