Endurain: Self-hosted Strava like service

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • endurain

    My DIY fitness tracker journey. No pro coder, just uni dev concepts and ChatGPT's help. PHP, HTML, JS, Bootstrap CSS upfront; Python FastAPI, stravalib, MariaDB behind the scenes. Gear log, GPX, Strava sync. Suggestions welcome!

  • CubeTrek

    Home for all your GPS Tracks: Visualize, share and manage your GPS tracks.

  • Also, check out https://github.com/r-follador/cubetrek

    Not yet ready for self-hosting as there's a tangle of dependencies, but working on it... The managed version is available on https://cubetrek.com

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • trackfootball.app

    TrackFootball.app - democratising Football science

  • Oh nice, also check out https://github.com/divyenduz/trackfootball.app

    It is like Strava for Football (gets data using Strava OAuth). Open source, but docs aren't simply there yet for host-ability!

    Also, don't want to hijack your post, but some people might be interested in a football variant! Will defn try Endurain soon

  • garth

    Garmin SSO auth + Connect Python client

  • There are a few usable libraries now from folks who have reverse engineered it. I've used https://github.com/matin/garth successfully, there should be libraries available in most other popular languages

  • gpx-tools

  • Shameless plug for a very scrapy alternative I made to Strava, except that you don't need Strava at all - https://github.com/cfe84/gpx-tools/blob/main/README.md

    It's a cli command that you run on a folder with gpx traces, with segments you define yourself in a json file, then it allows you to list performance by segments. I use it with OsmAnd to record activities, foldersync to synchronize through syncthing, then run on the target folder.

  • Runalyze

    Discontinued Create your free account at runalyze.com

  • It's a shame Runalyze is no longer open-source but the old version is still there

    https://github.com/Runalyze/Runalyze

  • esstraba

    A self-hosted Strava activity viewer. Interact with your Strava archive download.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts