Introduction
Everything you need to start using Flagpool
What is Flagpool?
Flagpool is a feature flag management platform that helps engineering teams deploy features with confidence. Control who sees what, when, and how — without redeploying your application.
All flag evaluation happens locally in your application using the Flagpool SDK — no network round-trips per evaluation. Flag definitions are fetched once from the CDN and kept up to date via polling or real-time updates.
Why Feature Flags?
Feature flags (also known as feature toggles) let you:
- Ship code without releasing features — merge to main safely
- Gradually roll out to a percentage of users
- Target specific users with advanced rules
- Instantly kill a feature if something goes wrong
- Run A/B experiments with string, number, or JSON variations
How It Works
The typical workflow for using Flagpool involves:
- Create a project in the Flagpool dashboard
- Install the SDK for your platform
- Create feature flags in the dashboard
- Evaluate flags in your application code
- Control rollouts through the dashboard
Prerequisites
Before you begin, make sure you have:
- A Flagpool account — sign up for free
- A project to integrate feature flags into
- The appropriate runtime for your language:
| SDK | Runtime |
|---|---|
| JavaScript / TypeScript | Node.js 18+ or any modern browser |
| React | React 18+ |
| Python | Python 3.8+ |
| Go | Go 1.19+ |
| Java | Java 11+ |
| C# / .NET | .NET 6.0+ |
Next Steps
- Quick Start — get up and running in 5 minutes
- Installation — install the SDK for your platform
- Creating Your First Flag — create and configure a flag in the dashboard
- Using Flags in Code — evaluate flags in your application