Strava Feed Filter

Advanced filtering for your Strava activity feed: keywords, activity types, distance, duration, elevation, pace, map presence; draggable UI; real-time updates.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Inc21
日安装量
1
总安装量
4
评分
0 0 0
版本
2.3.3
创建于
2025-09-21
更新于
2025-11-24
大小
178.2 KB
许可证
MIT
适用于

Strava Feed Filter

Advanced filtering for your Strava activity feed: keywords, activity types, distance, duration, elevation, pace, map presence; draggable UI; real-time updates.

What's New (v2.3.3)

  • New External Service Filters: Added filtering for Bandok.com and COROS auto-generated activity descriptions
  • Athlete Ignore List: Ignore specific athletes to hide ALL their activities from your feed
  • Settings Management: Import/Export your settings as JSON for easy backup and transfer between devices
  • Reset to Defaults: One-click option to reset all settings back to defaults
  • UI Improvements:
    • Resizable panel (drag the bottom-right corner to adjust width: 280-600px)
    • Activity type names now wrap instead of being cut off
    • Activity types limited to maximum 4 columns for better layout
    • Dropdown sections auto-close when opening another
    • Panel stays open during window resize
  • Improved activity type detection to prioritise the most specific Strava label, preventing broad filters (e.g. "Run") from hiding specialised activities like "Trail Run"
  • Added synonym and multi-source matching so group posts such as "rode with…" are classified correctly before applying filters

Key Features

  • Keyword Filtering: Hide activities containing specific keywords in titles
  • Activity Type Filtering: Granular control over 40+ activity types (Run, Ride, Virtual activities, etc.)
    • Quick tip: Click "Select All", then deselect the activity you'd like to show. For example, to see only hikes: open Activity Types, press Select All, then untick Hike
  • Distance, Duration & Elevation Filters: Set min/max thresholds
  • Pace Filtering: Filter running activities by pace (min/km or min/mi)
  • Map Filtering: Hide activities without GPS maps
  • Club Posts & Challenges: Hide club-related posts, "Your Challenges" section, and joined challenge cards
  • External Service Embeds Filtering: Hide text embeds from third-party services (myWindsock, summitbag.com, Run Health, Wandrer, Bandok.com, COROS, JOIN, CoachCat)
  • Athlete Management:
    • Whitelist favourite athletes whose activities always show
    • Ignore specific athletes to hide all their activities
  • Settings Panel:
    • Import/Export settings as JSON
    • Reset to defaults option
    • Resizable panel (280-600px width)
  • UI Sections Hiding: Hide "Suggested Friends" and "Your Clubs" sections site-wide
  • Optional "Give Kudos to Everyone" Button: Quickly give kudos to all visible activities
  • Responsive UI: Secondary navigation on smaller screens
  • Local Storage: All settings persist in your browser

Installation

Compatibility

  • Works with userscript managers (recommended: Tampermonkey)
  • Tested on Chrome, Firefox, Edge (desktop), and Safari on iOS (using the iOS variant)
  • Should work across many desktop and mobile browsers

Usage

  • Go to https://www.strava.com/dashboard
  • Click the Filter button to open the panel
  • Adjust filters and see changes in real time
  • Drag the bottom-right corner to resize the panel
  • Use Import/Export in settings to backup your configuration

Support and Privacy