Back to Examples
ConfigCat
ConfigCat provides a powerful feature flag service, enabling developers to manage feature rollouts and configurations easily within their applications.
Lines
344
Sections
18
Want your own llms.txt file?
Generate a professional, AI-friendly file for your website in minutes!
llms.txt Preview
# ConfigCat Docs
> Learn more on how to use ConfigCat Feature Flags.
## Getting Started
- [Getting Started](https://configcat.com/docs/getting-started.md): This is a step-by-step guide on how to get started with ConfigCat feature flags and on how to implement feature flags in an application.
## Main Concepts
- [Main Concepts](https://configcat.com/docs/main-concepts.md): This page explains the basics of feature flags and how to use them. Displays how configs, products and settings are organized within the feature flag service.
## Targeting
- [Feature Flag Evaluation](https://configcat.com/docs/targeting/feature-flag-evaluation.md): This document offers an in-depth explanation of how the ConfigCat SDK determines the value of a feature flag.
- [Percentage Options](https://configcat.com/docs/targeting/percentage-options.md): Using Percentage Options, you can define that a certain percentage of users should receive a specific value. This way, you can gradually release a new feature to a subset of users.
- [Targeting Overview](https://configcat.com/docs/targeting/targeting-overview.md): Overview of the ConfigCat targeting feature with examples.
- [Flag Condition (Prerequisite)](https://configcat.com/docs/targeting/targeting-rule/flag-condition.md): A Flag Condition is a condition that is based on the comparison of another feature flag's value and a preset value (comparison value).
- [Segment Condition](https://configcat.com/docs/targeting/targeting-rule/segment-condition.md): Segments allow you to define user groups based on any user attributes. Ideal for beta testing on a certain group of users.
- [Targeting Rule](https://configcat.com/docs/targeting/targeting-rule/targeting-rule-overview.md): Targeting Rules allow you to set different feature flag values for specific users or groups of users in your application.
- [User Condition](https://configcat.com/docs/targeting/targeting-rule/user-condition.md): A User Condition is a condition that is based on the comparison of a user attribute and a preset value (comparison value). It allows you to define Targeting Rules which target users based on their properties.
- [User Object](https://configcat.com/docs/targeting/user-object.md): The User Object is a collection of user attributes that store various pieces of information about a user. The User Object is essential for targeting.
## What is a JSON download?
- [What is a config JSON download?](https://configcat.com/docs/requests.md): Learn how the usage & quota works, how the number of config JSON downloads is counted and how to lower your monthly usage.
## Network Traffic
- [Network Traffic](https://configcat.com/docs/network-traffic.md): Network Traffic refers to the data transmitted between your applications and ConfigCat servers.
## Service Status & Monitoring
- [Service Status & Monitoring](https://configcat.com/docs/service/status.md): To check the current health and status of the service visit//status.configcat.com.
## Plans, Purchase & Billing
- [Plans, Purchase & Billing](https://configcat.com/docs/purchase.md): This page explains how to purchase ConfigCat plans, how to manage your billing information and how to pay your bill.
## Subscription Plan Limits
- [Subscription Plan Limits](https://configcat.com/docs/subscription-plan-limits.md): This page lists the limits of the different ConfigCat subscription plans.
## Organization & Roles
- [Organization & Roles](https://configcat.com/docs/organization.md): You can invite an unlimited number of people to your organization in ConfigCat. Learn how to manage your organization and its roles.
## News & Product Updates
- [News & Product Updates](https://configcat.com/docs/news.md): Instead of spamming your mailbox, we're posting news and product updates here.
## FAQ
- [FAQ - Frequently Asked Questions](https://configcat.com/docs/faq.md): This is a collection of frequently asked questions and the most typical answers from the ConfigCat Support Team.
## Glossary
- [Glossary of Terms](https://configcat.com/docs/glossary.md): A alphabetical list of terms used around feature management in the context of ConfigCat.
- [Alpha Testing - The Unsung Hero of Product Development](https://configcat.com/docs/glossary/alpha-testing.md): Let's delve into the nuances of alpha testing and understand its significance in the product development lifecycle.
- [Beta Testing - Navigating the Road to Market Readiness](https://configcat.com/docs/glossary/beta-testing.md): Explore the pivotal role of beta testing in software development and understand how it shapes software for better user experiences and market success.
- [Blue/Green Deployment - Streamlining Software Releases](https://configcat.com/docs/glossary/blue-green-deployment.md): Discover the essence of Blue/Green Deployment and its pivotal role in seamless software updates and rollbacks.
- [CI/CD Pipeline - Streamlining Software Delivery](https://configcat.com/docs/glossary/ci-cd-pipeline.md): Dive into the world of CI/CD pipelines and discover how they revolutionize the software development and deployment process.
- [Continuous Integration - The Backbone of Modern Software Development](https://configcat.com/docs/glossary/continuous-integration.md): Dive into the world of Continuous Integration and discover how it revolutionizes the way code is built and tested in the software development process.
- [DevOps Engineer - The Backbone of Efficient Software Deployment](https://configcat.com/docs/glossary/devops-engineer.md): Discover the pivotal role of a DevOps Engineer in harmonizing software development, deployment, and maintenance for optimal performance and agility.
- [Feature Testing - Tailoring the Ultimate User Experience](https://configcat.com/docs/glossary/feature-testing.md): Explore feature testing, where each version of a feature is thoroughly tested to ensure it delivers the optimal user experience.
- [Multi-Armed Bandit - Optimizing Decisions in Real-Time](https://configcat.com/docs/glossary/multi-armed-bandit.md): Uncover the strategies behind Multi-Armed Bandit algorithms and how they can drive decision-making processes in complex environments.
- [Product Lifecycle Manager – Steering Projects to Success](https://configcat.com/docs/glossary/product-lifecycle-manager.md): Learn how a Product Lifecycle Manager orchestrates the journey of a project from inception to completion, ensuring every phase meets its milestones.
- [Release Manager – Orchestrating Successful Software Deployments](https://configcat.com/docs/glossary/release-manager.md): Discover the pivotal role of a Release Manager in steering the complex software release process towards a seamless and high-quality delivery.
- [Remote Configuration - Agile Adjustments at Your Fingertips](https://configcat.com/docs/glossary/remote-configuration.md): Uncover how remote configuration empowers teams to tweak app features swiftly and securely without the need for new deployments.
- [Smoke Testing - Ensuring the Core of Your Software Stands Strong](https://configcat.com/docs/glossary/smoke-testing.md): Unveil the essentials of smoke testing and its vital role in maintaining the integrity of your application's core functionality.
- [Navigating Type I & Type II Errors in Software Testing](https://configcat.com/docs/glossary/type-i-and-type-ii-errors.md): Understand the implications of Type I and Type II errors in software testing and their importance in delivering reliable applications.
- [Version Control - The Backbone of Successful Software Development](https://configcat.com/docs/glossary/version-control.md): Uncover the critical role of version control in managing and safeguarding your codebase throughout the development lifecycle.
- [What Is a Staging Environment?](https://configcat.com/docs/glossary/what-is-a-staging-environment.md): Understanding Staging Environments for Testing Code, Catching Bugs, and Scaling
## Advanced Guides
- [Polling modes & Caching](https://configcat.com/docs/advanced/caching.md): This section describes how to use the SDK's caching feature. There are three different polling modes available in the ConfigCat SDKs.
- [Command Line Interface (CLI)](https://configcat.com/docs/advanced/cli.md): The ConfigCat Command Line Interface (CLI) connect and match feature flags in your source code with feature flags on the Dashboard.
- [Azure DevOps - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/azure-devops.md): This section describes how to use the ConfigCat CLI in Azure DevOps Pipelines
- [Bitbucket Pipe - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/bitbucket-pipe.md): This section describes how to use ConfigCat's Bitbucket Pipe
- [Bitrise - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/bitrise-step.md): This section describes how to use ConfigCat's Bitrise Step
- [CircleCI Orb - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/circleci-orb.md): This section describes how to use ConfigCat's CircleCI Orb
- [GitHub Action - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/github-action.md): This section describes how to use ConfigCat's Scan Repository GitHub Action
- [GitLab - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/gitlab-ci.md): This section describes how to use the ConfigCat CLI in GitLab CI/CD
- [CLI - Add to CI/CD pipelines manually](https://configcat.com/docs/advanced/code-references/manual.md): This section describes how to use the ConfigCat CLI
- [Scan & Upload Code References Overview](https://configcat.com/docs/advanced/code-references/overview.md): You can integrate the CLI into your CI/CD pipeline or use it with other execution mechanisms like scheduled jobs or VCS push triggered workflows.
- [Config V2 Overview](https://configcat.com/docs/advanced/config-v2.md): Config V2 is the next generation of ConfigCat. It comes with a new Dashboard, Public Management API, SDKs and features.
- [Config V2 Migration Guide](https://configcat.com/docs/advanced/config-v2-migration-guide.md): A detailed guide on how to migrate from Config V1 to Config V2.
- [Config V2 SDK Compatibility](https://configcat.com/docs/advanced/config-v2-sdk-compatibility.md): This table shows which SDK versions support Config V2.
- [Data Governance - CDN](https://configcat.com/docs/advanced/data-governance.md): ConfigCat customers can control the geographic location where their data will be published to. Helps to stay compliant with GDPR and other data protection regulations.
- [MCP Server](https://configcat.com/docs/advanced/mcp-server.md): Use the ConfigCat Model Context Protocol (MCP) server to manage feature flags & configs via the Public Management API directly from AI tools.
- [Migration from LaunchDarkly](https://configcat.com/docs/advanced/migration-from-launchdarkly.md): A guide to migration from LaunchDarkly to ConfigCat.
- [Details of LaunchDarkly to ConfigCat Translation](https://configcat.com/docs/advanced/migration-from-launchdarkly-translation.md): Details of the LaunchDarkly to ConfigCat translation performed by the "Import from LaunchDarkly" tool.
- [Notifications - Webhooks](https://configcat.com/docs/advanced/notifications-webhooks.md): Webhooks are a way to send notifications to your applications about feature flag value changes so you can react to changes quickly.
- [Predefined Variations vs Free‑Form Values](https://configcat.com/docs/advanced/predefined-variations.md): Learn about free-form values and predefined variations in ConfigCat, how they differ, and when to use each approach for managing feature flag values.
- [Endpoints](https://configcat.com/docs/advanced/proxy/endpoints.md): HTTP endpoints of the ConfigCat Proxy.
- [gRPC](https://configcat.com/docs/advanced/proxy/grpc.md): gRPC related functionalities of the ConfigCat Proxy.
- [Monitoring](https://configcat.com/docs/advanced/proxy/monitoring.md): Monitoring options of the ConfigCat Proxy.
- [ConfigCat Proxy](https://configcat.com/docs/advanced/proxy/proxy-overview.md): The ConfigCat Proxy allows you to host a feature flag evaluation service in your own infrastructure. Preview of ConfigCat's llms.txt file. View complete file (344 lines) →
Ready to create yours?
Generate a professional llms.txt file for your website in minutes with our AI-powered tool.
Generate Your llms.txt File