Quickstart
This is the fastest path onto Flagon: create an organization, add a project, and ship your first feature flag. It takes about five minutes, and along the way you meet the pieces every product is built on, so the next product you add already feels familiar.
Hosted or self-hosted
These steps use the hosted service at flagon.io. Running your own instance? Run Flagon first; everything below is then identical against your own URL.
1. Create your organization
Sign up at flagon.io and create an organization. An organization is your workspace: its members, their roles, and the billing boundary. Pricing is usage-based, not per-seat, so on a paid plan your whole team is free to add. (The free Hobby tier is a single user.)
Everything you build lives inside this organization, and every product shares it. See Organizations & teams for roles and membership.
2. Add a project
Create a project for a service you run. A project is the unit of your catalog: a description of a system, an owning team, and the products attached to it. Give it a name and an owner.
Your project comes with the standard environments, Production, Preview, and Development, so configuration stays separated by stage from the start. See Environments.
3. Ship your first flag
Feature Flags is available today. From your project, add a flag and evaluate it from your app over the open OpenFeature protocol.
The Feature Flags quickstart walks the flag end to end: create the flag, mint a client key for an environment, and read it from your code with a standard SDK. Here's the shape of the evaluation call it builds up to:
import { OpenFeature } from "@openfeature/server-sdk";
import { OFREPProvider } from "@openfeature/ofrep-provider";
OpenFeature.setProvider(
new OFREPProvider({
baseUrl: "https://api.flagon.io",
headers: [["Authorization", `Bearer ${process.env.FLAGON_CLIENT_KEY}`]],
}),
);
const client = OpenFeature.getClient();
const enabled = await client.getBooleanValue("new-checkout", false);What you just learned
Those three pieces, an organization, a project in your catalog, and the environments under it, are the foundation every product uses. Add the next product and you're not starting over: it plugs into the same organization, projects, and environments you set up here.