Show HN: FlagShark – Automatically remove stale feature flags via GitHub PRs
The Problem: Feature flags become technical debt. Teams spend 3-5 hours/week manually auditing and removing stale flags.
"Why not Piranha?": Piranha requires significant setup per language. FlagShark is a GitHub App - install and it works immediately with providers like LaunchDarkly and Split. Custom flag libraries need just simple YAML config.
FlagShark automatically: - Detects flags via Tree-sitter AST parsing - Tracks lifecycle through PR analysis - Creates removal PRs with smart strategies - Works with LaunchDarkly, Split.io, custom implementations
Tech: Go + AWS backend, Next.js frontend, zero infrastructure for users.
Currently in private beta showing 85% time reduction in flag management.
How does your team handle flag cleanup? What barriers slowed down or prevented adopting tools like Piranha?
No comments yet