Building DevTrack – a plug-and-play API observability SDK for FastAPI/Django (early-stage OSS)

Hi folks :wave:

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 :slightly_smiling_face:

2 Likes