Geo Activity Playground
Data analysis and visualization based on GPS tracked outdoor activities.
Open source alternative to:
Geo Activity Playground is a Python-based tool for analyzing and visualizing GPS-tracked outdoor activities. It processes activity files from various sources (GPX, FIT, TCX) and generates insightful statistics, maps, and visualizations about your workouts.
Unlike cloud-based fitness platforms, this tool runs entirely on your local machine, giving you full control over your data without uploading anything to third-party servers. It provides heatmaps, elevation profiles, activity calendars, and various performance metrics.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 7/20/2026, 1:00:39 AM
View RepositoryRepository activity
Compare Geo Activity Playground with
Similar open source alternatives
CubeTrek
Open-source GPS track manager with 3D topography visualization for outdoor activities.
Strava
RunnerUp
An open source run tracker for Android.
Strava
OpenTracks
A privacy-focused sport tracking application for Android that records GPS tracks and supports Bluetooth sensors without any internet access or ads.
Strava
Ryot
Self-hosted tracker for media consumption and fitness, with imports from Trakt, Goodreads, MyAnimeList, Plex, Jellyfin and more.
Trakt
Endurain
Self-hosted fitness tracking service for running, cycling, and more with full data control.
Strava