Skip to content
SPECIFICTION
Get listed

Featurevisor

featurevisor.com

Free plan Open source WebWindowsmacOSLinuxiOSAndroid
Visit featurevisor.com
Spec score 8.7 #7 of 27 in Feature Flag Software

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

Featurevisor Free Self hosted · no per seat pricing · MIT License Read 4 Oct 2026 · featurevisor.com
Featurevisor Free Free to use Open-source project · self-hosted Git workflow · no paid tier stated Read 14 Oct 2026 · featurevisor.com

Every Featurevisor plan and price →

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

Alternatives to FeaturevisorAll alternatives →