sadopc

sadopc / gottp

Public

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

23
1
100% credibility
Found Feb 12, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

gottp is a terminal user interface for testing APIs with support for HTTP, GraphQL, WebSocket, and gRPC including editing, authentication, scripting, and import/export.

How It Works

1
πŸ” Discover a handy terminal tool

You hear about gottp, a simple way to test APIs right in your terminal without leaving your command line.

2
πŸ“₯ Get it set up quickly

Install with one easy command and launch your new API workspace.

3
πŸ“‚ Open your API collection

Load a saved set of requests or start fresh with sample ones.

4
✏️ Edit and send requests

Jump into a familiar editing mode to tweak URLs, add data, switch logins, then hit send to see live results.

5
πŸ”„ Switch setups and test more

Easily swap between test and live environments, run chains of requests, or check differences.

πŸŽ‰ API testing feels effortless

You now debug, share, and automate your API work all from the terminal, saving time every day.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 23 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is gottp?

Gottp is a Postman/Insomnia-like TUI API client built in Go with Bubble Tea, packing HTTP, GraphQL (subscriptions and introspection), WebSocket, and gRPC into one terminal app. It handles collections in YAML, environments with variable interpolation, and CLI modes like `gottp run` for headless testing or `gottp mock` for fake servers. Like gott pan or gottpack for APIs, it delivers a full client without leaving your shell.

Why is it gaining traction?

Vim-style editing, 7 auth types (OAuth2 PKCE, AWS SigV4, Digest), JS pre/post scripts, response diffing, perf timings, and code gen for Go/Python/JS stand out versus GUI tools or basic curl wrappers. Import cURL/Postman/OpenAPI effortlessly, chain workflows, and theme it with Catppuccin or Nordβ€”zero bloat, instant startup.

Who should use this?

Backend devs testing multi-protocol APIs (GraphQL subs, gRPC streams), DevOps running CI workflows, or terminal diehards debugging WebSockets without Electron apps. Ideal for Go fans building gott paradoxon or gott pokemon backends who want Postman in tmux.

Verdict

Early at 14 stars and 1.0% credibility score, but mature docs, 100% test coverage, and prebuilt binaries make it worth a spin for TUI API work. Grab it via `go install` if terminal tools excite you; hold off for production if you need proven scale.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.