Loading...
10+ programming languages. 8+ flag providers. Deep GitHub integration. Drop in and start seeing results.
Install once, analyze everything. Zero configuration required.
Installs as a GitHub App. Automatic PR analysis, comments, and cleanup PR creation.
Works with GitHub Actions, CircleCI, Jenkins, and any CI system that triggers on PR events.
Drop a .flagshark.yaml in your repo to customize providers, patterns, and behavior.
Accurate syntax parsing, not regex guessing. We understand your code structure.
Built-in support for major providers, plus full customization for your own patterns.
Full SDK detection for Go, JS/TS, Python, and more
Complete Unleash client SDK support
Split SDK methods across languages
PostHog feature flags and analytics
Flagsmith SDK detection support
ConfigCat feature flag service
Ruby Flipper gem support
Configure your own flag patterns via .flagshark.yaml
Add a .flagshark.yaml to your repo to configure custom providers, patterns, and detection rules.
providers:
- name: "Custom Feature Flags"
package_path: "internal/flags"
import_aliases: ["flags", "ff"]
methods:
- name: "IsEnabled"
flag_key_index: 0
context_index: 1
min_params: 2
- name: "GetVariant"
flag_key_index: 0
min_params: 1
# Exclude specific patterns
exclude_patterns:
- "*_test.go"
- "vendor/**"
- "mocks/**"Connect your GitHub organization and start seeing your flag health in minutes.