binarymash / evelyn

Feature toggling framework and application
MIT License
14 stars 1 forks source link
dotnet-core dotnet-standard dotnetcore feature-flags feature-toggle feature-toggles netstandard20

Evelyn

license Build status Coverage Status

For documentation Read the Docs.

Overview

Evelyn is a feature toggling framework. It allows users to decouple software releases from the functional changes within, reducing the risk of deployment and providing rollback functionality.

The Evelyn Stack consists of the following parts:

Evelyn has a modular architecture which allows for flexible deployment configurations and user extensibility. The core framework is built around CQRS and Event Sourcing: implementations are provided for an in-memory event store and for Greg Young's Event Store; you can plug in your own event store integration.

This project is pre-release: things might break at any moment; APIs might change; it is insecure.

This Repository

This repository contains the source code for the core framework and the REST API server and client. You can learn more about these at Read the Docs.

For more information on the management UI head over to https://github.com/binarymash/evelyn-management-ui

Build Status

This repository is built on AppVeyor.

Releases

Build Status Test Coverage
Windows (AppVeyor) Build status Coverage Status
Ubuntu (AppVeyor) Build status -

Release builds are published to https://www.nuget.org/

Development

Build Status Test Coverage
Windows (AppVeyor) Build status Coverage Status
Ubuntu (AppVeyor) Build status -

Development builds are published to https://www.myget.org/F/binarymash-unstable/api/v3/index.json