Skip to main content

ToggleTown Documentation

ToggleTown is a feature flag platform that lets you control feature rollouts, run experiments, and manage configurations — without redeploying.

Why ToggleTown?

  • Instant rollouts — Toggle features on or off in real-time
  • Targeted delivery — Use rules and segments to target specific users
  • Percentage rollouts — Gradually roll features out to a percentage of users
  • Multiple environments — Separate configs for development, staging, and production
  • SDKs for every stack — JavaScript, Node.js, React, Python, and Go
  • Audit trail — Full history of every flag change
  • Scheduled releases — Set flags to activate at a specific time
  • Experiments — Run A/B tests with built-in analytics

Get Started

The fastest way to get started is the Quick Start guide — you'll have a feature flag running in under 5 minutes.

SDKs

SDKPackageUse case
JavaScript@toggletown/sdk-jsBrowser apps
Node.js@toggletown/sdk-nodeServer-side Node
React@toggletown/sdk-reactReact apps with hooks
PythontoggletownPython services
Gogithub.com/toggletown/sdk-goGo services