Loading...
Free GitHub Action. Comments on every PR with stale-flag findings. Works with 12 languages and every flag SDK.
Every team with 50+ flags has a graveyard. Hardcoded trues nobody dares delete. Dead else-branches that were "temporary" 18 months ago. Experiment flags from products you sunset.
You don't notice it until you're three sprints into a refactor and someone says "wait, is legacyCheckout even on?" Then a junior dev removes it. Then production breaks at 3am.
FlagShark watches your repo continuously. Every PR gets a comment. Every stale flag gets a removal PR. No tool you have to remember to open. No quarterly cleanup sprint that never happens.
Median end-to-end on repos under 100k LOC: 4.2s · large monorepos take longer; the comment posts the moment the scan finishes
Nothing new for your team to learn. No browser extension. The PR comment is the entire interface: every stale flag, every staleness reason, every "open the removal PR" link, inline on the PR your team is already reviewing.
What this means in practice: the cleanup conversation happens in the same place as the feature conversation. No context switch.
One screen for every repo you've connected: flag health, stale flags ranked by how long they've waited, every cleanup PR from opened to merged. The view an eng lead opens before sprint planning.
Three questions, answered in seconds: what got cleaned up, what's queued next, and is every repo covered? That's the dashboard's whole job.
Every Monday, FlagShark posts a single message to your team's Slack: this week's cleanup PRs merged, new stale flags detected, longest-lived flag still in production. Two-line read.
What this won't be: a notification firehose. One message, every Monday morning.
Live results from our open-source scans: stale flags sitting in public codebases right now, with ages from git history. Click any row and check the finding against the source.
Recent stale flags found by public scans, with ages from git history. Browse the full open-source scoreboard for details.
flagshark.yml to .github/workflows/No tokens. No prod credentials. We just read the diff.Install the free Action. Get your first cleanup PR in the next hour.