A self-hosted dashboard for visualizing sports and fitness data through charts, heatmaps, and activity tracking.

Statistics for Strava is a self-hosted, open-source dashboard designed to visualize sports and fitness data. The application connects to Strava data to provide a centralized interface for tracking athletic performance and activity history through various charts and maps. It serves as a personal analytics hub where users can monitor their progress over time without relying on external cloud interfaces for deep data exploration.
Deployed as a web application on a private server, the software transforms raw activity logs into a visual format. It supports Progressive Web App (PWA) functionality, which allows the dashboard to be installed on mobile devices and used like a native application. This deployment model ensures that the user maintains control over the environment where their fitness statistics are processed and displayed.
The software includes specific tools for distance milestones via an Eddington tracker and a Rewind feature for annual reviews. It also monitors completed Strava challenges and allows for the creation of custom gear setups to better track wear and tear on specific equipment. By integrating these diverse data points, the application provides a comprehensive overview of an athlete's training volume and equipment lifecycle in one location.
This tool is intended for athletes and fitness enthusiasts who prefer to host their own data analytics dashboard and require detailed visualization of their historical activity data.
A self-hosted data logger that records high precision drive data and charging costs for Tesla vehicles.
A data management system for cataloging, storing, and accessing datasets through a web portal and API.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.