Skip to content

Strajk/strava-enhancement-suite

Repository files navigation

Strava Enhancement Suite Chrome Web Store

A browser extension to enhance Strava.com

Dashboard filtering • Keyboard navigation • Enhanced Training log • Repeated segments • Separate notifications • Unit conversion tooltips • Links to external services • Improved activity upload • Improved pagination and more & more

Install

Install manually from source
  • Clone (or otherwise download) this repository
  • In Chrome, go to chrome://extensions
  • Ensure "Developer mode" is ticked
  • Click "Load unpacked" and select the extension directory within this repository
  • Refresh any page on Strava - the extension will now be active


Features

All features are customizable in options

Check all features with description & images on strajk.github.io/strava-enhancement-suite

General Default
Submit forms with cmd/ctrl + Enter
Hide Social Sharing
Hide Premium badges
Improve pagination
Units conversion tooltips on hover
Separated notifications by type
Enhance typography while typing (e.g. -> with )
Dashboard
Keyboard controls for navigation, giving kudos, and commenting
Hide Challenge feed entries
Hide Club feed entries
Hide Goal feed entries
Hide Route feed entries
Hide Promotion feed entries
Hide Training plan feed entries
Hide turbo-trainer / virtual rides (e.g. Zwift)
Enlarge on hover actions
Swap club & challenges
Hide "Yearly Goals"
Hide "Upcoming"
Show button to give Kudos to all
Activity
Repeated segments
External links
Show Running cadence by default
Show Running heart rate by default
Show Running Grade Adjusted Pace (GAP) by default
Show Variability Index by default
Show Estimated FTP by default
Show Running TSS by default
Hide calories
Show hidden efforts
Sort starred segments first
Chart controls colors
Shortcuts on Activity page
Improved UX on Activity editing page
Training
My Activities: Expand latest activity on page load
Training Log: Enhanced Overview
Search
Improve UX on Search
Athlete
Compare running
Upload
Improve activity upload
Improve UX on Manual Upload
Other
Show same-activity Flybys only

Contribute

Feel free to! 🙏

Authors

Other browser extensions for Strava

  • Sauce for Strava – the masterpiece by Justin Mayfield
    • Adds powerful analytics features (peak performance for power, hr, pace, …) and extends existing ones
    • Adds performance predictor
    • Adds exporting of any activity to GPX/TCX
    • Modifies UI – dark mode, responsiveness, inline comments, basic dashboard filtering, …
    • and more
    • 🐙 Open-source
    • ✅ Works fine with Strava Enhancement Suite, some features overlap:
      • Dashboard filtering (virtual activities, challenges, promotions)
      • Hiding subscription upsells
  • Elevate – the legendary extension by Thomas Champagne, previously called stravistix
    • Whole training platform rebuilt on top of Strava
    • Enhances stats on activities & segments
    • Adds exporting of segments to GPS
    • Enhances segments ranking
    • and more
    • 🐙 Open-source
    • ✅ Works fine with Strava Enhancement Suite, some features overlap:
      • Dashboard filtering (virtual activities, challenges, promotions, posts, activities below threshold)
  • Str*Viewer
    • Modifies Dashboard UI
    • Not Open-source
    • 🤔 Not sure about compatibility with Strava Enhancement Suite

Disclaimer

This software is not endorsed by Strava. Please do not ask them for support. The term STRAVA and the Strava logo are the exclusive trademarks of, and are owned by, Strava Inc.