Introduction
Vexil is your feature flag and experimentation dashboard. Ship features safely, roll out to a percentage of users, and run A/B tests — all without touching code again.
Once your team has Vexil set up, you use the dashboard to control what your users see. Create a flag, flip it on in staging, watch the metrics, then roll it out to production — all without a deployment.
What you can do
Feature flags
Turn features on or off per environment with a single click.
Gradual rollouts
Release to 1%, 10%, 50% of your users and grow with confidence.
A/B experiments
Measure which variant drives more conversions, right from the dashboard.
Dependency graph
Visualise which flags depend on each other before you make changes.
Audit log
See every flag change, who made it, and when — forever.
Team roles
Invite teammates with the right level of access for their role.
How it works
Vexil has two parts you interact with:
- The dashboard — where you create and manage flags, run experiments, and view results.
- The SDK — a small library you drop into your app to evaluate flags at runtime for each user.
Head to Quickstart to create your first flag and see it evaluated in your app in under five minutes.