Skip to content

adhika16/configfern

Repository files navigation

ConfigFern 🌿

GitHub Workflow Status NuGet License

ConfigFern is a .NET CLI tool that aims to assist in managing application configurations across various environments. It offers features for managing settings, encrypting sensitive values, validating configurations, and comparing environments, with the hope of making your configuration management a bit easier.

Note: This project is currently in development mode. Features and functionality may change as development progresses.

Quick Start

Prerequisites

  • .NET SDK 8.0

Installation

dotnet tool install --global ConfigFern

Basic Usage

# Add a configuration
configfern add --key "AppSettings:ApplicationName" --value "MyApp" --env "dev"

# List configurations
configfern list --env dev

# Compare environments
configfern compare --env1 dev --env2 prod

Documentation

For detailed documentation, please visit our Wiki:

License

MIT License

About

ConfigFern is a .NET CLI tool that aims to assist in managing application configurations across various environments

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages