subtrace is a free, open source monitoring & observability project written in Go and released under BSD-3-Clause. It has 3,099 GitHub stars, 86 forks and 15 open issues, and was last pushed 8 months ago. On this registry it ranks #122 of 191 tracked projects in Monitoring & Observability, with 5 head-to-head comparisons available.

subtrace

Subtrace

Inspect HTTP requests in any server with just a single command.

Linux

curl -fsSL https://subtrace.dev/install.sh | sh

macOS

Currently in private beta. Join the waitlist if you primarily use macOS for development!

Resources

Guides

Quickstart

# Node.js
subtrace run -- npm run dev

# FastAPI
subtrace run -- fastapi dev main.py

# Everything else
subtrace run -- [command]

Frequently asked questions

Is subtrace free to use?

subtrace is open source under the BSD-3-Clause licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does subtrace do?

Network inspector for your backend

What is subtrace written in?

subtrace is primarily written in Go. Its source is publicly available at https://github.com/subtrace/subtrace, and it has 3,099 GitHub stars.