Hi folks ![]()
I’m building DevTrack, an open-source API observability SDK focused on FastAPI & Django apps.
The problem I’m trying to solve:
In many teams, API metrics exist, but:
- You need to run separate services (Prometheus, exporters, dashboards)
- Or observability comes in late, after incidents
- Or it feels too heavy for small/medium backend services
What DevTrack tries to do differently:
- Plug it into your app → metrics start capturing
- No separate service to run
- Built-in dashboard for API usage & latency
- Focused on developer experience first
Current capabilities (v0.4 – Pulse):
- Request count, latency, method, status codes
- Per-endpoint insights
- Lightweight persistent storage (DuckDB)
- Works with FastAPI (Django support in progress)
This is still early-stage and evolving.
I’d love feedback from folks who:
- Have built backend APIs at scale
- Care about observability & DX
- Or want to contribute to a practical OSS project
GitHub:
LinkedIn:
https://www.linkedin.com/in/mahesh-solanke-200697/
Happy to answer questions or discuss design choices ![]()