Description
KonfDB is a complete open-source solution to configuration management for multi-tenant applications hosted on any platform. You can now get rid of your XML and JSON configuration files and get onboarded to KonfDB where you can access and change your application configuration from almost anywhere with no effort.
KonfDB uses an efficient data model that can be modelled and used as per your application needs. Be it an enterprise application or your hobby application, you can now use KonfDB data model and APIs to access tenant-specific configuration with no effort. So development teams can now focus on the core development without having to worry about some of the aspects such as proprietory configuration file formats, horrors of maintaining multiple XML or JSON files, inability to change configuration without re-deployments and alike.
KonfDB alternatives and similar packages
Based on the "ORM" category.
Alternatively, view KonfDB alternatives based on common mentions on social networks and blogs.
-
TypeORM
Data-Mapper ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in Node.js and Browser. -
Entity Framework
Object-relational mapper that enables .NET developers to work with relational data using domain-specific objects -
FreeSql
FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Odbc, 达梦, And MsAccess. -
Fluent NHibernate
Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. -
LINQ to DB
The fastest LINQ database access library offering a simple, light, fast, and type-safe layer between your POCO objects and your database. -
Dapper Extensions
Small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs -
Entity Framework 6
Object-relational mapper that enables .NET developers to work with relational data using domain-specific objects -
NPoco
Simple microORM that maps the results of a query onto a POCO object. Based on Schotime's branch of PetaPoco -
SmartSql
SmartSql = MyBatis + Cache(Memory | Redis)+ ZooKeeper + R / W Splitting + Dynamic Repository .... -
SQLProvider
A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides. -
MongoDB Repository pattern implementation
Repository abstraction layer on top of Official MongoDB C# driver -
DbExtensions
Data-access framework with a strong focus on query composition, granularity and code aesthetics. -
NReco.Data
Lightweight provider-independent DAL for .NET Core: abstract query, SQL command builder, CRUD operations, object mapping.. -
MicroLite ORM
MicroLite ORM is a micro Object Relational Mapper for the .NET framework. It is designed to be easy to use, extensible and testable. -
Linq.Expression.Optimizer
System.Linq.Expression expressions optimizer. -
EntityFramework.DatabaseMigrator
EntityFramework.DatabaseMigrator is a WinForms utility to help manage Entity Framework 6.0+ migrations. -
LLBLGen Pro
Entity Modeling solution for Entity Framework, NHibernate, Linq to SQL and its own ORM framework: LLBLGen Pro Runtime Framework. [$][Free Lite version] -
Entity Framework Core
Object-relational mapper that enables .NET developers to work with relational data using domain-specific objects
Pixel-Perfect Multi-Platform Applications with C# and XAML
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of KonfDB or a related project?
Popular Comparisons
README
Thanks for stopping by!
KonfDB is a complete open-source solution to configuration management for multi-tenant applications hosted on any platform. You can now get rid of your XML and JSON configuration files and get onboarded to KonfDB where you can access and change your application configuration from almost anywhere with no effort.
KonfDB uses an efficient data model that can be modelled and used as per your application needs. Be it an enterprise application or your hobby application, you can now use KonfDB data model and APIs to access tenant-specific configuration with no effort. So development teams can now focus on the core development without having to worry about some of the aspects such as proprietory configuration file formats, horrors of maintaining multiple XML or JSON files, inability to change configuration without re-deployments and alike.
Benefits of KonfDB
KonfDB positions itself to resolve the complex configuration management issues and provide a consistent model for large-scale applications deployed in different regions and multiple servers. It integrates right at the time of development and helps application teams take their configuration into production.
Furthermore, KonfDB removes the dependency of storing configuration on flat files (XML, JSON or properties files). For any configuration change, you would not require a production packaging, release and deployment. No change management related issues, and no effort on release & deployment gives you teams more development time.
KonfDB Host provides an easy way to read configuration using HTTP and TCP protocols and also provides REST API. This helps you centralize your configuration for all your instances on any platform regardless of the programming language differences.
KonfDB provides complete configuration management using proven data model so that any application can use it with minimal configuration. With around 10 minutes of first-time configuration, your application can be ready to use non hard coded values from centralized configuration service.
Bring in the consistency in configuration management across your multiple applications
KonfDB ensures all authorized actions are audited in the same data store. Audit information is available at each level – configuration, master data, user logins and access management. This information can be easily retrieved
Getting Started
Understanding KonfDB
- Why KonfDB?
- KonfDB Configuration Model Overview
- User Access & Privileges
- Step-By-Step Guide to Configuring Applications
Commands and API