Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
LiteDB - A .NET NoSQL Document Store in a single data file
Translated.Net aot ORM SqlServer ORM Mongodb ORM MySql 瀚高 (Hangao, "vast and high") Postgresql ORM DB2 Hana 高斯 (Gaosi, "Gauss") Duckdb C# VB.NET Sqlite ORM Oracle ORM Mysql Orm 虚谷数据库 (Xugu Shujuku, "Xugu database") 达梦 (Dameng, "reaching dreams") ORM 人大金仓 (Renda Jincang, "Renda golden granary") ORM 神通 (Shentong, "divine powers") ORM C# ORM , C# ORM .NET ORM NET9 ORM .NET8 ORM ClickHouse ORM QuestDb ,TDengine ORM,OceanBase ORM,GaussDB ORM,Tidb ORM Object/Relational Mapping
Translated.NET aot orm, VB.NET/C# orm, Mysql/PostgreSQL/SqlServer/Oracle orm, Sqlite/Firebird/Clickhouse/DuckDB orm, 达梦 (Dameng, "reaching dreams")/金仓 (Jincang, "golden granary")/虚谷 (Xugu, "empty valley")/翰高 (Hangao, "brush high")/高斯 (Gauss) orm, 神通 (Shentong, "magical powers") orm, 南大通用 (Nanda Tongyong, "Nanda general-purpose") orm, 国产 (domestic Chinese-made) orm, TDengine orm, QuestDB orm, MsAccess orm.
Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite, Oracle
- entity-framework-core
- entityframeworkcore
- entityframework
- efcore
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Linq to database provider.
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
- c-sharp
- cache
- reactive-extensions
- reactive-programming
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
A production-ready data access platform for .NET applications.
- orm
- orm-framework
- orm-library
- hybrid-orm
Strongly typed exceptions for Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql.
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
- linq
- dynamic
- netstandard
- core
A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET --C#
Realm is a mobile database: a replacement for SQLite & ORMs
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
- orm
- dotnet-core
- cross-platform
- high-performance
RoundhousE is a Database Migration Utility for .NET using sql files and versioning based on source control
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
A lightweight, document-oriented (NoSQL), syncable database engine for .NET
Simple, powerful, cross-platform SQLite client and ORM - Updated version with PCL support
ZoneTree.FullTextSearch is an open-source library that extends ZoneTree to provide efficient full-text search capabilities. It offers a fast, embedded search engine suitable for applications that require high performance and do not rely on external databases.
Community-maintained C# SDK for PocketBase
.NET client
Translated.NET aot orm, VB.NET/C# orm, Mysql/PostgreSQL/SqlServer/Oracle orm, Sqlite/Firebird/Clickhouse/DuckDB orm, 达梦 (Dameng, "reaching dream")/金仓 (Jincang, "gold granary")/虚谷 (Xugu, "empty valley")/翰高 (Hangao, "writing brush high")/高斯 (Gaosi, "Gauss") orm, 神通 (Shentong, "divine powers") orm, 南大通用 (Nandatongyong, "Nanda universal") orm, domestic (Chinese-made) orm, TDengine orm, QuestDB orm, MsAccess orm.