ConfigCat is a hosted feature flag and configuration management service that lets you separate releases from deployments. You can turn your features ON/OFF using ConfigCat Dashboard even after they are deployed. ConfigCat lets you target specific groups of users based on region, email or any other custom user attribute. Manage feature toggles across frontend, backend, mobile, desktop apps.
- You set your feature flags on the ConfigCat Dashboard.
- Your feature flags get distributed across the ConfigCat CDN.
- The ConfigCat SDK in your application downloads and evaluates the feature flags.
Read more about the ConfigCat components and architecture.
- Website: https://configcat.com/
- Dashboard: https://app.configcat.com/
- API: https://api.configcat.com/docs/
- Docs: https://configcat.com/docs/
- Blog: https://configcat.com/blog/
The purpose of the SDKs are to download, cache feature flag values and to evaluate targeting rules. All SDKs provide a simple interface to access your feature flags from your application.
SDK | ||
---|---|---|
.NET | Documentation | Source code |
Android (Java) | Documentation | Source code |
C++ | Documentation | Source code |
Dart (Flutter) | Documentation | Source code |
Elixir | Documentation | Source code |
Go | Documentation | Source code |
Java | Documentation | Source code |
JavaScript (Browser) | Documentation | Source code |
JavaScript (React) | Documentation | Source code |
JavaScript (Server-Side Rendered - SSR) | Documentation | Source code |
Kotlin Multiplatform | Documentation | Source code |
Node.js | Documentation | Source code |
PHP | Documentation | Source code |
Python | Documentation | Source code |
Ruby | Documentation | Source code |
Rust | Documentation | Source code |
Swift (iOS) | Documentation | Source code |
Unity | Documentation | Source code |
Unreal Engine | Documentation | Source code |
OpenFeature is an open specification that provides a vendor-agnostic, community-driven API for feature flagging. ConfigCat offers providers for the following platforms supported by OpenFeature SDKs.
Provider | ||
---|---|---|
.NET | Documentation | Source code |
Go | Documentation | Source code |
Java | Documentation | Source code |
JavaScript | Documentation | Source code |
Node.js | Documentation | Source code |
PHP | Documentation | Source code |
Python | Documentation | Source code |
Rust | Documentation | Source code |
Integrate ConfigCat with your technology stack and leverage all the benefits of Feature flags within your workflows.
- Amplitude - Add feature flag changes to your charts, send feature flag
- Bitbucket Pipe - Scan source code for feature flags
- Bitrise Step - Scan source code for feature flags
- CircleCI Orb - Scan source code for feature flags
- Datadog - Send feature flag change events to your monitors
- GitHub Action - Scan source code for feature flags
- Google Analytics - Send feature flag evaluation analytics
- Jira Cloud Plugin - Manage feature flags right from Jira
- Mixpanel - Add feature flag changes to your charts, send feature flag evaluation analytics
- monday.com - Manage feature flags right from your monday.com board
- Slack - Get notified when a feature flag changes
- Terraform - Manage feature flags directly from HCL scriptsevaluation analytics
- Trello Power-Up - Manage feature flags right from your Trello board
- Twilio Segment - Add feature flag changes to your charts, send feature flag evaluation analytics
- Visual Studio Code - Manage feature flags right from your VSCode editor
- Zapier Zap - Build workflows based on feature flags
- Zoho Flow - Automate tasks and build feature flag based workflows
Feedback and contribution are welcome. See contribution guide.
- FAQ - Frequently Asked Questions
- Contact us