Syed Mohd Talha

Tapr - Debug API performance in seconds- right from your terminal

by•
Tapr pinpoints API bottlenecks instantly - see if it's DNS, TCP, TLS, or server processing. Get P50/P95/P99 metrics, trace requests millisecond-by-millisecond, and batch test endpoints concurrently. Perfect for CI/CD pipelines with JSON/CSV export and exit codes. Single binary, zero config, works offline. Integrate with Jenkins, GitHub Actions, or GitLab CI in minutes. Stop guessing why APIs fail - diagnose and automate health checks from your terminal.

Add a comment

Replies

Best
Syed Mohd Talha
Maker
šŸ“Œ
šŸ‘‹ Hey Product Hunt! I'm Talha, and I built Tapr to solve a problem I kept hitting- debugging slow APIs without knowing where the bottleneck actually was. The "aha" moment: I was staring at a 2-second API response thinking: "Is it DNS? The database? TLS negotiation?" Browser DevTools gave me one number. Curl gave me another. But neither showed me where the time went. So, I built Tapr to answer two questions instantly: 1. Is my API healthy? (P50/P95/P99 latency, success rate) 2. Where's the bottleneck? (DNS: 12ms, TCP: 24ms, TLS: 89ms, Server: 156ms) What makes Tapr different: šŸ” Request tracing - See the exact millisecond breakdown šŸ“Š Real-time monitoring - Watch stats update live in your terminal ⚔ CI/CD ready - JSON/CSV export, exit codes, batch testing šŸš€ Zero setup - Single binary, works offline, no config needed Built with Go for speed and portability. Runs on Linux, macOS, Windows (amd64 & arm64). What's next: Looking to add: 1. Request body support (POST/PUT data) 2. Response validation 3. Config file support (~/.taprrc) Your feedback shapes the roadmap! What features would be most useful for your workflow? Try it: v0.1.2 is out bash: go install github.com/symtalha14/tapr/cmd/tapr@latest Or grab binaries: https://github.com/symtalha14/ta... Open source (Apache 2.0) and looking for contributors! šŸ™Œ Happy to answer any questions! šŸš€