featuresd is a lightweight feature flag management daemon built for developers. Feature flagging is an approach to building software via continuous deployment, which allows you to separate your code releases from your feature releases.
If you want to know more about why you might use featuresd over another flag management software (or why you might not) see Choosing featuresd.
Reading the docs
These pages are written give you a deep understanding of how featuresd works and how you can use it.
- If you want to find detailed documentation on how to use the HTTP API, see here.
- If you're looking for documentation of the server's Rust source code, see here.
If you want to start using featuresd, proceed to Installation. If you just want to know more about how it works, start by reading the concepts pages.
For more detailed advice, start by reading Use cases.
Contributing
featuresd core is currently not seeking contributions, but unsolicited pull requests will be evaluated! Raise an issue first if you'd like to assess before doing work without knowing whether it'll be accepted.
If you want to contribute to the documentation, raise an issue in the website repository.