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.
Fast persistent recoverable log and key-value store + cache, in C# and C++.
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.
A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
- hashids
- decoding
- encoding
- c-sharp
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
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
- entity-framework-core
- visual-studio
- entity-framework
- model-visualization
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
NHibernate Object Relational Mapper
- nhibernate
- c-sharp
- nhibernate-developers
- linq
LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users.
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
- linq
- dynamic
- netstandard
- core
RoundhousE is a Database Migration Utility for .NET using sql files and versioning based on source control
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
An efficient multi-layered caching system for .NET
- redis-caching
- memory-cache
- caching-library
- caching
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
Free and open source schema versioning and database migration made natively with .NET/6. NEW THIS MAY 2022! v1.3.15 released!
An "Entity Framework"-like interface for MongoDB
Simple, powerful, cross-platform SQLite client and ORM - Updated version with PCL support
Fast and versatile .net core data mapper/micro-orm
MongoDB persistence layer for IdentityServer4
- identityserver
- identityserver4
- mongodb
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.