
Hypertune
Type-safe feature flags platform with A/B testing, analytics, and app configuration optimized for TypeScript
Discover top open-source software, updated regularly with real-world adoption signals.

Git-based feature flags and experimentation for developers
Manage feature flags, A/B tests, and remote config declaratively from your Git repository. Build static datafiles via CI/CD and evaluate them with lightweight SDKs.

Featurevisor brings feature flags, experimentation, and remote configuration into your Git workflow. Define flags, segments, and rollout rules as YAML files in version control, then generate static JSON datafiles through your CI/CD pipeline and serve them from any CDN.
Built for teams who value code review, auditability, and declarative infrastructure, Featurevisor eliminates vendor lock-in and third-party dependencies at runtime. The SDK fetches pre-built datafiles from your CDN—no external API calls during evaluation. Support spans JavaScript, TypeScript, React, Vue.js, Go, PHP, Ruby, Java, and Swift, with consistent bucketing ensuring users see the same variation across sessions and devices.
Gradual rollouts let you move from 0% to 100% safely. Reusable segments simplify targeting logic. Tagging keeps bundle sizes lean by loading only relevant features. Multi-environment support extends beyond staging and production, while built-in tracking hooks integrate with your analytics stack. Whether you're toggling a UI element or running multivariate experiments, Featurevisor scales from side projects to enterprise deployments—all from the comfort of your existing Git workflow.
When teams consider Featurevisor, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Gradual Feature Rollout
Deploy a new checkout flow to 10% of users, monitor metrics, then ramp to 100% over two weeks—all via pull requests and automated datafile builds.
A/B Testing Pricing Pages
Run a multivariate experiment comparing three pricing tiers, with consistent bucketing ensuring users see the same variant across mobile and desktop.
Remote Config for Mobile Apps
Store API endpoints, feature thresholds, and UI copy as variables under feature keys, updating values without app store releases.
Multi-Environment Segmentation
Define reusable audience segments (beta users, enterprise accounts) and apply different rollout rules across dev, staging, and production environments.
Featurevisor is self-hosted and Git-native. You define flags as YAML, build static JSON datafiles via CI/CD, and serve them from your own CDN—eliminating runtime dependencies on third-party APIs.
Yes, datafiles must be hosted somewhere accessible to your applications. Any CDN or static file host works; examples include Cloudflare, AWS S3, or GitHub Pages.
Flags are managed as YAML files in Git, so updates require pull requests. Teams can use GitHub's web editor or build custom tooling, but there's no built-in GUI dashboard.
Changes require a Git commit, CI/CD build, and CDN propagation. Typical latency ranges from seconds to a few minutes, depending on your pipeline and CDN cache settings.
Official SDKs exist for JavaScript (Node.js and browser), React, Vue.js, React Native, Next.js, Go, PHP, Ruby, Java, and Swift, with consistent APIs across languages.
Project at a glance
ActiveLast synced 4 days ago