Sign inSign up

checkr/flagr

By checkr

•Updated about 6 years ago

Flagr is a feature flagging, A/B testing and dynamic configuration microservice.

Image
1

5M+

checkr/flagr repository overview

⁠Flagr Docker Image

⁠ ⁠ ⁠ ⁠ ⁠

⁠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

⁠Quick demo

Try it with Docker.

# 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⁠, 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
       }'

Tag summary

Content type

Image

Digest

Size

25.9 MB

Last updated

about 6 years ago

docker pull checkr/flagr