flagd

command module
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

README

A feature flag daemon with a Unix philosophy.

Github Actions Get it from the Snap Store

Features

  • OpenFeature compliant with providers available in many languages
  • Multiple flag configuration sources including files, http, and Kubernetes
  • Accessible over gRPC and HTTP
  • Supports subscriptions to real-time flag change events
  • Flexible targeting rules based on JSON Logic
  • Lightweight daemon, with an emphasis on performance
  • Native support for metrics using Prometheus

Get started

Flagd is a simple command line tool for fetching and evaluating feature flags for services. It is designed to conform with the OpenFeature specification. To get started, follow the installation instructions in the docs.

Contributing

See CONTRIBUTING.md for details on how to contribute to the OpenFeature project.

Our community meetings are held regularly and open to everyone. Check the OpenFeature community calendar for specific dates and for the Zoom meeting links.

Thanks so much to our contributors.

Made with contrib.rocks.

License

Apache License 2.0

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
doc
core module
flagd module
flagd-proxy module
pkg
eval/mock
Package evalmock is a generated GoMock package.
Package evalmock is a generated GoMock package.
sync/http/mock
Package syncmock is a generated GoMock package.
Package syncmock is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL