termdx

termdx

Terminal Developer Experience. We build tools that feel native to the command line.

open source|unix philosophy

mission

// Why do developers leave the terminal to test an API?
// Why is the best interface for infrastructure a web dashboard?
// We believe the terminal is the ultimate developer environment.

termdx is an open source organization dedicated to building terminal-native tools that are fast, keyboard-driven, and respect the Unix philosophy. No electron wrappers. No context switching. Just sharp tools for sharp developers.

products

piper

@termdx/piper

A fast, keyboard-driven API client for the terminal. Protocol-agnostic by design — start with HTTP, then chain requests, stream WebSockets, and script workflows without leaving your shell.

  • Interactive TUI — no mouse required
  • Syntax highlighted JSON bodies
  • Ghost URL suggestions from history
  • One-key exports to cURL / clipboard
  • 10 built-in themes (Tokyo Night, Nord, Gruvbox...)
  • Request chaining with variable extraction
built withOpenTUI+Bun+TypeScript

install

bun install -g @termdx/piper
terminal
# Install Piper globally
$ bun install -g @termdx/piper

# Launch
$ piper

# Start making requests
$ piper --workspace api-testing

Requires Bun. MIT Licensed.

roadmap

  • [ ]WebSocket Support — Connect, send, and stream messages in real time
  • [ ]Collections & Environments— Save and organize requests with variable substitution
  • [ ]Plugin Architecture — Extend Piper with custom protocols and exporters
  • [ ]More termdx tools — The terminal is just getting started