Divisor
Welcome to the Divisor documentation.
Divisor is a developer-first A/B testing platform, built by the community β for the community.
It was created to help teams experiment, validate, and ship frontend changes with confidence, without adding unnecessary complexity to their stack.
Divisor focuses on clarity, control, and real-world usage, enabling developers to run experiments where decisions matter most: in the code.
π§ͺ What is Divisor?β
Divisor is a tool for running A/B tests and feature experiments in frontend applications.
It allows teams to:
- Safely test UI and UX changes
- Validate hypotheses with real user data
- Roll out features gradually
- Reduce risk when shipping changes
- Make product decisions backed by experiments
All while keeping ownership in the hands of developers.
π§βπ» Built by developers, for developersβ
Divisor is designed with a strong opinion:
Experimentation should feel like part of development β not a black box.
That means:
- No hidden logic
- No vendor lock-in mindset
- No magic UI-driven decisions
Everything is:
- Explicit
- Versionable
- Reviewable
- Testable
Just like code should be.
π§ Core Principlesβ
Divisor is guided by a few core ideas:
-
Code-first experimentation
Experiments live close to your codebase. -
Transparency over abstraction
You always know which variant is running and why. -
Incremental delivery
Ship small, measure fast, iterate continuously. -
Community-driven evolution
Built openly, shaped by real-world use cases.
π What youβll find in this documentationβ
Here youβll learn how to:
- Set up and run A/B tests
- Define experiments and variants
- Control traffic allocation
- Measure and evaluate results
- Integrate Divisor into real frontend architectures
- Apply experimentation safely at scale
This is not marketing documentation β it is a practical guide to building and running experiments.
π₯ Who is this for?β
Divisor is for:
- Frontend Engineers
- Tech Leads
- Product Engineers
- Teams running modern web applications
- Developers who care about experimentation and ownership
If you believe experimentation is an engineering concern, youβre in the right place.
π Getting Startedβ
Start with Getting Started to learn how to integrate Divisor into your project,
or jump straight into Core Concepts to understand how experiments are modeled.
Build. Measure. Learn.
Repeat β with confidence.