# flagr **Repository Path**: mirrors_getsentry/flagr ## Basic Information - **Project Name**: flagr - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

## Introduction Flagr is an open source Go service that delivers the right experience to the right entity and monitors the impact. It provides feature flags, experimentation (A/B testing), and dynamic configuration. It has clear swagger REST APIs for flags management and flag evaluation. ## Documentation - [Introducing Flagr Blog](https://engineering.checkr.com/introducing-flagr-a-robust-high-performance-service-for-feature-flagging-and-a-b-testing-f037c219b7d5) - [Documentation](https://checkr.github.io/flagr/) ## Quick demo Try it with Docker. ```sh # Start the docker container docker pull checkr/flagr docker run -it -p 18000:18000 checkr/flagr # Open the Flagr UI open localhost:18000 ``` Or try it on [https://try-flagr.herokuapp.com](https://try-flagr.herokuapp.com), it may take a while for a cold start. ``` curl --request POST \ --url https://try-flagr.herokuapp.com/api/v1/evaluation \ --header 'content-type: application/json' \ --data '{ "entityID": "127", "entityType": "user", "entityContext": { "state": "NY" }, "flagID": 1, "enableDebug": true }' ``` ## Flagr Evaluation Performance Tested with `vegeta`. For more details, see [benchmarks](./benchmark). ``` Requests [total, rate] 56521, 2000.04 Duration [total, attack, wait] 28.2603654s, 28.259999871s, 365.529µs Latencies [mean, 50, 95, 99, max] 371.632µs, 327.991µs, 614.918µs, 1.385568ms, 12.50012ms Bytes In [total, mean] 23250552, 411.36 Bytes Out [total, mean] 8308587, 147.00 Success [ratio] 100.00% Status Codes [code:count] 200:56521 Error Set: ``` ## Flagr UI

## Client Libraries | Language | Clients | | -------- | ------- | | Go | [goflagr](https://github.com/checkr/goflagr) | | Javascript | [jsflagr](https://github.com/checkr/jsflagr) | | Python | [pyflagr](https://github.com/checkr/pyflagr) | | Ruby | [rbflagr](https://github.com/checkr/rbflagr) |