What started as a personal itch has turned into two separate projects I actively maintain.
PWRX is my self-hosted training analytics app for cycling and running. I built it because I wanted better insights without a Premium subscription, fully local, and under my own control. It turns your activities into clear analysis for goals, power, heatmaps, PRs, year-over-year stats, gear tracking, training load, and more.
PWRX is intentionally built around local ownership of your data. The public standard path is file-based import, including manual import and watch-folder workflows. For advanced setups, there is also a sidecar approach that can automate getting data into PWRX, while keeping the main product focused on a robust self-hosted workflow.
Separate from PWRX, I also run a cycling event calendar service. You can subscribe via Webcal once, add it to your calendar, and receive updates automatically for races and events.
I invest a lot of time into improving and maintaining both projects, while keeping them free to use. If you’d like to support that work and future development, you can buy me a coffee.
☕🚴♂️
Donateurs récents
