OpenSettings is a powerful, flexible, and centralized settings management solution for .NET applications. It simplifies settings storage, retrieval, and synchronization.
- Centralized Settings Management – Manage settings across multiple services.
- Provider-Consumer Model – Define settings on a provider and sync them with consumers.
- Database-Backed Storage – Choose your storage and customize it on your own (e.g. SQL Server, PostgreSQL, InMemory etc.)
- Built-in Spa – Comes with a UI dashboard for managing settings easily.
- Easy Integration – Works seamlessly with .NET.
📖 Please check our documentation at docs.opensettings.net
Licensed under the OpenSettings License.
By contributing this repository, you agree to the Contribution Terms.
Help us keep OpenSettings growing!
- Become a Sponsor to support development.
- Join discussions in GitHub Issues for feature requests and feedback.
📧 Contact: support@opensettings.net
If you encounter any issues or have suggestions, please report them via our GitHub repository.
- Search for Existing Issues: Check if your issue has already been reported in the Issues section.
- Submit a New Issue: If not, create a new issue by clicking "New issue" on the Issues page, describing the problem, and including relevant details like steps to reproduce, error messages, and logs.
- Be specific about the issue, including environment and configuration details.
- Include relevant error logs or screenshots if available.
For security-related issues, do not use GitHub Issues. Contact us directly at security@opensettings.net.
We appreciate your feedback and will address your concerns as soon as possible!
Need help with debugging? Check out the full Debugging Guide to set up your environment and troubleshoot common issues.
✨ OpenSettings makes settings management simple, powerful, and flexible! 🚀