Featurevisor
featurevisor.com
What it is
Featurevisor is a Git-based tool for managing feature flags, experiments and remote configuration through YAML files in a Git repository. Teams build datafiles for each environment, deploy them and evaluate features through an SDK. Rules can target users in order, roll out a percentage and assign weighted experiment variations. Typed global and feature variables allow defaults and targeted overrides, with schemas validated during datafile builds. Applications fetch static JSON datafiles and evaluate flags locally in memory, without a network request for each decision; the datafiles are served from the customer’s own CDN. YAML test specifications can check expected behavior locally or in CI, with failed assertions returning a non-zero exit. Git pull requests and CI linting, tests and builds provide change control. Featurevisor is self-hosted and MIT-licensed. Its free plan is free, with no per-seat pricing or evaluation service to keep running. Listed platforms include Android, iOS, Linux, macOS, web and Windows.
Spec sheet
- What it does
- Featurevisor manages feature flags, experiments and remote configuration as files in Git, then builds datafiles consumed by SDKs.Read 14 Oct 2026 · featurevisor.com
- Deployment
- Datafiles are served from the customer’s own CDN, with no vendor in the request path.Read 4 Oct 2026 · featurevisor.com
- Founded
- The project’s first public v0.1 announcement is dated March 5, 2023.Read 14 Oct 2026 · featurevisor.com
- Maker
- Featurevisor was created by software engineer Fahad Heylaal, who describes himself as based in the Netherlands.Read 14 Oct 2026 · fahad19.com
- Analytics
- Weighted experiments can connect to whichever analytics tool the customer already uses, and the docs include a Google Analytics tracking guide.Read 4 Oct 2026 · featurevisor.com
- Catalog tool
- The CLI can generate a searchable read-only Catalog showing definitions, relationships, tests and Git history.Read 14 Oct 2026 · featurevisor.com
- CI/CD integrations
- The docs include CI/CD guides for GitHub Actions, GitHub Pages, Cloudflare Pages and PartyKit.Read 4 Oct 2026 · featurevisor.com
- Cloudflare integration
- The documentation provides GitHub Actions workflows that lint, test, build and upload datafiles to Cloudflare Pages.Read 14 Oct 2026 · featurevisor.com
- Company affiliation
- GitNation identifies Fahad Heylaal as Featurevisor’s creator and lists DAZN in the Netherlands as his company affiliation.Read 14 Oct 2026 · gitnation.com
- Configuration
- Typed global and feature variables support defaults and targeted overrides, with schemas validated when datafiles are built.Read 4 Oct 2026 · featurevisor.com
- Deployment model
- The generated datafiles can be hosted on any CDN or static file service chosen by the customer.Read 14 Oct 2026 · featurevisor.com
- Documentation depth
- The documentation covers concepts, quick start, attributes, segments, features, variables, targets, projects, configuration, linting, building, testing, deployment and SDKs.Read 14 Oct 2026 · featurevisor.com
- Environment handling
- Definitions can contain separate environment rules, while Sets provide independent project trees that can be promoted between stages.Read 14 Oct 2026 · featurevisor.com
- Evaluation
- Applications fetch static JSON datafiles and evaluate flags locally in memory without a network request for each decision.Read 4 Oct 2026 · featurevisor.com
- Experiments
- Features can define weighted string variations for A/B and multivariate experiments.Read 14 Oct 2026 · featurevisor.com
- Extensibility
- Featurevisor has a Plugins API for extending CLI functionality.Read 14 Oct 2026 · featurevisor.com
- Feature controls
- Features support ordered targeting rules, percentage rollouts and weighted variations for experiments.Read 4 Oct 2026 · featurevisor.com
- Feature flags
- Boolean flags use ordered targeting rules whose first matching rule determines the result.Read 14 Oct 2026 · featurevisor.com
- GitOps workflow
- Changes are made through pull requests, CI linting and tests, datafile builds, and deployment to a customer-controlled CDN.Read 14 Oct 2026 · featurevisor.com
- Licence
- The GitHub repository is publicly marked as MIT licensed.Read 14 Oct 2026 · github.com
- License and maker
- The site identifies the project as MIT-licensed and says it is built by Fahad Heylaal.Read 4 Oct 2026 · featurevisor.com
- Limit: migration tooling
- The FAQ states that Featurevisor does not yet provide an import migration tool for features and experiments from another service.Read 14 Oct 2026 · featurevisor.com
- Limit: no editing dashboard
- The FAQ says feature changes are made in YAML or JSON files in Git and that there is no UI for managing them.Read 14 Oct 2026 · featurevisor.com
- Limit: no public OpenAPI
- The Headless Index reports that it found no published OpenAPI specification and therefore could not compute its JAIRF rating.Read 14 Oct 2026 · headless-systems.com
- Limit: operational responsibility
- Independent analysis notes that teams must build and deploy static datafiles themselves and operate the self-hosted workflow.Read 14 Oct 2026 · runany.dev
- Limit: public transparency
- SaaS Ranking reports a 0/100 transparency score and says it found no public pricing, DPA, subprocessor list, named certifications or uptime SLA at checked addresses.Read 14 Oct 2026 · saas-ranking.com
- Local evaluation
- Applications fetch static JSON datafiles and evaluate values in memory without a network request for each decision.Read 14 Oct 2026 · featurevisor.com
- Mutual exclusion
- Groups divide users into mutually exclusive experiment slots whose percentages must total 100.Read 14 Oct 2026 · featurevisor.com
- News: OpenFeature providers
- Featurevisor announced OpenFeature providers on July 25, 2026, while keeping its native SDK APIs optional and available.Read 14 Oct 2026 · featurevisor.com
- News: Rust SDK
- A Rust SDK announcement dated August 22, 2026 describes synchronous, thread-safe evaluation for backend, CLI, embedded and edge workloads.Read 14 Oct 2026 · featurevisor.com
- News: v3 release
- The project roadmap records Featurevisor v3.0 as released on July 12, 2026, adding targets, sets, promotions and leaner SDKs.Read 14 Oct 2026 · featurevisor.com
- OpenFeature integration
- Optional OpenFeature providers are available for Node.js, browser, Go, Swift, Java, Kotlin, Ruby, Python, PHP, Rust and Elixir.Read 14 Oct 2026 · featurevisor.com
- Percentage rollouts
- Rules support percentage allocation for gradual rollouts using deterministic bucketing.Read 14 Oct 2026 · featurevisor.com
- Praise: Git auditability
- An independent review highlights pull requests as the review process, Git reverts as rollbacks and Git history as the audit trail.Read 14 Oct 2026 · runany.dev
- Public SDK API
- The Rust SDK exposes create_featurevisor, Featurevisor instances, options and datafile types, with synchronous thread-safe evaluation.Read 14 Oct 2026 · featurevisor.com
- Rating on Headless Index
- 35 out of 100 from 0 user reviews; the index assigns Featurevisor Band D.Read 14 Oct 2026 · headless-systems.com
- SDK coverage
- Official SDKs are listed for JavaScript, React, React Native, Vue, Next.js, Go, Python, PHP, Ruby, Java, Kotlin, Swift, Rust and Elixir.Read 14 Oct 2026 · featurevisor.com
- SDKs and integrations
- The docs list SDKs for JavaScript, Node.js, browsers, Go, Python, PHP, Ruby, Java, Kotlin, Swift, Rust and Elixir, plus framework guides and optional OpenFeature providers.Read 4 Oct 2026 · featurevisor.com
- Security and change control
- Changes go through Git pull requests and CI linting, tests and builds, with production values attributable to commits, reviewers and builds.Read 4 Oct 2026 · featurevisor.com
- Segments
- Reusable segments group users through conditions on declared runtime attributes.Read 14 Oct 2026 · featurevisor.com
- Support and service limits
- The maker describes the product as self-hosted and free, with no per-seat pricing or evaluation service to keep alive.Read 4 Oct 2026 · featurevisor.com
- Support model
- The project directs users to documentation, GitHub contribution guidance and a Discord community.Read 14 Oct 2026 · featurevisor.com
- Testing
- YAML test specs can assert expected feature behavior locally or in CI, and failing assertions return a non-zero exit.Read 4 Oct 2026 · featurevisor.com
- Typed variables
- Featurevisor supports typed feature and global variables with schema validation during builds.Read 14 Oct 2026 · featurevisor.com
- Use cases
- The maker lists progressive delivery, A/B and multivariate tests, remote configuration, trunk-based development, testing in production and microfrontends.Read 4 Oct 2026 · featurevisor.com
- Workflow
- Teams build environment-specific datafiles, deploy them, and evaluate features through an SDK.Read 4 Oct 2026 · featurevisor.com
Plans and prices
Strong points and limits
Strong points
- Supports ordered targeting rules and percentage rollouts
- Evaluates flags locally from static JSON datafiles
- YAML tests can run locally or in CI
- Free, self-hosted, MIT-licensed plan
Limits
- Requires teams to build and deploy environment datafiles
- Datafiles are served from the customer's own CDN
Who it suits
Featurevisor suits teams that want Git-managed feature controls and local evaluation across applications. It also fits teams using CI checks and their own CDN for deployment.
Verdict
Featurevisor combines Git-based change control with locally evaluated flags and experiment variations. Its free, self-hosted model avoids per-seat pricing, while leaving deployment on the customer’s infrastructure.
Where Specifiction places it
- Feature Flag Software#7 of 278.7