
Feature management
for developers
Manage feature flags, a/b tests, and remote configuration declaratively from your Git repository.


description: Flag for showing cookie banner
tags: - web - mobile
rules: - segments: EU # see next tab percentage: 100 # enabled for all
- segments: "*" # everyone else percentage: 0 # disabledUse Featurevisor SDKs in your favourite languages and frameworks
Open Source & Purposefully Built
Carefully assembled set of features delivered to you as an Open Source tool to help you build better products, without locking you into any enterprise contract.
Streamlined workflow for teams
Three simple steps to visualize the workflow:

Your team sends Pull Requests to your Featurevisor project repository updating attributes, segments, and/or features.
Learn more
Upon merging your Pull Request, trigger your CI/CD pipeline to build the datafiles and upload them to your CDN.
Learn more
Fetch the datafiles from your applications and evaluate features using the provided Featurevisor SDKs.
Learn moreThree types of evaluations
From simple on/off toggles to multivariate experiments and complex typed configuration. All managed declaratively from your Git repository.
Toggle any feature for specific segments, like EU users, beta testers, or individual IDs — without touching your application(s).
bucketBy: userId
rules: - segments: EU percentage: 100 # enabled
- segments: "*" percentage: 0 # disabledRollout by segment
Define multiple variations with traffic weights and connect to any analytics tool to measure which one wins.
variations: - value: control weight: 50
- value: green-cta weight: 30
- value: large-cta weight: 20Traffic split
Variables can hold strings, numbers, JSON, and more. Validated against strict schemas to catch misconfigurations at build time.
variablesSchema: title: type: string defaultValue: Welcome
subtitle: type: string defaultValue: Text here...Supported types
The Git-native difference
SaaS feature flag tools give you a dashboard.
Featurevisor gives you a workflow.
The same one your team already uses to ship code.
Feature changes go through Pull Requests, the same process your code does. Your team reviews, approves, and merges with full confidence.
Git is your audit log. See exactly who changed what, when, and why, with commit messages, PR descriptions, and full history. No black-box UI changes.
Write declarative spec files to assert exactly what each feature evaluates to for any audience, then run them in CI before merging.
Features are compiled into static JSON datafiles and served from your CDN. No extra network round-trips, no latency. Evaluations happen instantly in-memory.
Made a mistake? Revert the commit and your CI/CD pipeline undoes it automatically. No hunting through a dashboard. Just a simple Git revert.
No SaaS subscription fees, no data leaving your environment. Host on your own CDN and CI/CD. MIT licensed. You own it completely.
SaaS dashboards
Featurevisor
Bring your own CI/CD tool and CDN, and Featurevisor will take care of the rest.
CI/CD Pipelines
builds & uploads
Cloud & CDN
Built for real teams
From basic feature flags to advanced experimentation, Featurevisor has you covered with several organizational and operational problems that are very common in the industry.
Roll out features gradually to a subset of users for more control and confidence. No more big bang releases.
Unit test your feature configurations before exposing them to users. No more applying changes blindly and then praying for the best.
Change application behaviour in real time using variables for complex configuration needs, without redeploying your application(s).
Coordinate feature rollouts across independently deployed frontend modules, with a single source of truth for all teams.
Chain features together so one feature only activates when another is enabled, modeling complex release sequences cleanly.
Retire old features safely by tracking usage, communicating timelines, and removing dead code with full confidence.
Run A/B or multivariate tests with weighted variations to validate hypotheses and make data-driven product decisions.
Ship to trunk continuously with features hiding incomplete work, leading to fewer merge conflicts and faster development cycles.
Assign features to teams so they can ship independently, with clear accountability and zero coordination overhead.
Ready to ship with confidence?
Free, open source, and built for teams. No vendor lock-in, just powerful feature management from your repository.