Skip to content

v1.0.0

Latest

Choose a tag to compare

@sadopc sadopc released this 11 Feb 16:18
· 2 commits to main since this release

gottp v1.0.0 — First Stable Release

A Postman/Insomnia-like TUI API client built in Go with Bubble Tea.

Highlights

  • Multi-protocol: HTTP, GraphQL (subscriptions), WebSocket, gRPC (streaming)
  • Three-panel TUI: sidebar, editor, response — with vim-style modal editing
  • Collections: YAML-based with environment variable interpolation ({{var}})
  • 8 auth methods: Basic, Bearer, API Key, OAuth2, AWS SigV4, Digest, None
  • Import/Export: cURL, HAR, Postman, Insomnia, OpenAPI
  • Scripting: Pre/post-request JavaScript (ES5.1+) with test assertions
  • Request workflows: Chain requests with variable passing
  • Mock server: Built-in mock HTTP server with CORS, latency/error simulation
  • Code generation: 8 languages (Go, Python, JavaScript, cURL, etc.)
  • Response diffing: Line + word-level diff with baseline comparisons
  • Request history: SQLite-backed with search
  • 8+ themes: Catppuccin, Dracula, Nord, Solarized, and more
  • Headless CLI: gottp run for CI/scripting with JSON/JUnit output

Install

Homebrew (macOS/Linux)

brew tap sadopc/tap
brew install gottp

Download binary

Download the archive for your platform, extract, and place gottp in your $PATH:

Platform Archive
Linux (x86_64) gottp_1.0.0_linux_amd64.tar.gz
Linux (ARM64) gottp_1.0.0_linux_arm64.tar.gz
macOS (Intel) gottp_1.0.0_darwin_amd64.tar.gz
macOS (Apple Silicon) gottp_1.0.0_darwin_arm64.tar.gz
Windows (x86_64) gottp_1.0.0_windows_amd64.zip

From source

go install github.com/serdar/gottp/cmd/gottp@v1.0.0

Verify

# Verify checksum (example for macOS Apple Silicon)
shasum -a 256 -c checksums.txt
# Run
gottp version

Full Changelog: https://github.com/sadopc/gottp/commits/v1.0.0