Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bokub/stravanity
π Easy to beat Strava segments
https://github.com/bokub/stravanity
strava strava-api strava-data stravanity vizualization
Last synced: 24 days ago
JSON representation
π Easy to beat Strava segments
- Host: GitHub
- URL: https://github.com/bokub/stravanity
- Owner: bokub
- License: mit
- Created: 2021-02-28T18:14:08.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-27T09:13:18.000Z (3 months ago)
- Last Synced: 2024-10-14T04:12:38.552Z (2 months ago)
- Topics: strava, strava-api, strava-data, stravanity, vizualization
- Language: Vue
- Homepage: https://stravanity.boris.sh
- Size: 1.15 MB
- Stars: 17
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Stravanity
> Easy to beat Strava segments
[![Screenshot](https://github.com/user-attachments/assets/f80bac1a-c01d-4f58-8220-1ffbb6a12d8b)](https://stravanity.boris.sh/)
Stravanity is a simple tool designed to help you explore Strava segments near you, and find the **easiest ones to beat**.
Visit [stravanity.boris.sh](https://stravanity.boris.sh/) to try it.
### There are 2 ways to beat a Strava segment
1. #### Local Legend
The Local Legend achievement is awarded to the athlete who completes a given segment the most over a rolling 90-day period regardless of pace or speed.
> Stravanity computes the total distance you need to run in order to beat the current local legend
2. #### Course Record
The Course Record achievement is awarded to the fastest athlete to date on a segmentβs overall leaderboard.
> Stravanity computes the average speed you need to run in order to beat the current course record
### How to use Stravanity
Just explore the map to load segments. Use a high zoom level to load less popular (and probably easier) segments, then zoom out to see everything you've loaded.
Stravanity will show you a list of the segments visible on the map, ordered from the easiest to the most difficult
### About Strava API limits
Because of the Strava API limits, Stravanity can only load 300 segments every 15 minutes, with up to 3,000 segments per day. These limits are shared **by all users**.
The 15-minute limit is reset at natural 15-minute intervals corresponding to 0, 15, 30 and 45 minutes after the hour, and the daily limit resets at midnight UTC.
If you reach one of these limits, **the only thing you can do is to wait** and come back later to load new segments.