Building Telemetry Tracker: An Open-Source Alternative to Sentry and PostHog
For the past few months, I've been spending most of my free time building Telemetry Tracker. It started with a simple question: Every project I worked on ended up using multiple tools. One for errors. One for analytics. One for releases. One for alerts. Another one for monitoring.
After a while, I realized I was spending more time jumping between dashboards than actually understanding what was happening inside my applications. So I started building Telemetry Tracker. I wanted:
- Error tracking
- Event analytics
- Session monitoring
- Release tracking
- Alerting
- Organizations and projects management
All in one place. So I started building it.
What is Telemetry Tracker?
Telemetry Tracker is an open-source observability platform for modern applications. It currently supports:
- Web applications
- React Native applications
- Backend services
- Self-hosted deployments
Current features include:
- Error tracking
- Event analytics
- Session monitoring
- Release tracking
- Alert rules
- Organization & project management
- Usage analytics
- REST APIs
- SDKs for multiple platforms
Why Open Source?
Open source wasn't an afterthought. It was one of the goals from day one. I wanted developers to be able to:
- Self-host everything
- Inspect the source code
- Contribute new features
- Have an alternative that doesn't require stitching together multiple services
Whatβs Next?
Telemetry Tracker is still in its early days. There is a lot left to build, but that's also what makes building it exciting. Some of the upcoming features include:
- Notifications
- Release Health dashboards
- Search capabilities
- Performance monitoring
- Compare periods
- AI-powered release intelligence
- Custom PII scrubbing rules
- Export capabilities
Building in Public
Building an open-source project has been both exciting and frustrating. Some days are spent shipping features, while others are spent writing documentation, reviewing pull requests, or figuring out where to share the project with the community.
I didn't start this project because I wanted to build another startup. I started it because I genuinely enjoy building developer tools. Telemetry Tracker began as a side project that solved my own problems and slowly became something much bigger than I originally planned.
It's also the telemetry platform I use in my own projects, which means I get to experience both sides of building it: as its maintainer and as one of its users. Seeing other people open pull requests, submit issues, and use it in their own projects has probably been the most rewarding part of building it so far.
It's still early, but I'm excited to keep building. If you're interested in open-source developer tools, observability, or self-hosting projects, I'd love to hear your thoughts. Whether it's feature ideas, feedback, or contributions, every comment helps shape where Telemetry Tracker goes next.
GitHub: https://github.com/Telemetry-Tracker/telemetry-tracker
Website: https://telemetry-tracker.com
Comments
No comments yet. Start the discussion.