Recently Added Projects

Ignite
Distributed in-memory platform: document database with SQL and LINQ support; distributed computations; distributed services and events.

StringDB
StringDB is a modular, key/value pair archival DB designed to consume tiny amounts of ram & produce tiny databases.

Streamstone
Event store for Azure Table Storage

Realm Xamarin
A fast, easy-to-use alternative to SQLite & ORMs

Marten
PostgreSQL as a document database and event store for .NET applications

RavenDB
A LINQ-enabled document database for .NET

LiteDB
A .NET NoSQL Document Store in a single data file.

Event Store
EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures. Limited OSS license.

DBreeze
C# .NET NOSQL ( key value store embedded ) ACID multi-paradigm database management system.

BrightstarDb
BrightstarDB is a native .NET RDF triple store. It uses dotNetRDF to provide support for a wide range of RDF syntaxes as well as SPARQL query support.

RocksDB
C# binding for Facebook's RocksDB Key-Value store + native builds for Windows, macOS and Linux

SliccDB
Lightweight Embedded (In-Memory) Graph Database for .net

Cloud Storage
This library provides a universal interface for accessing and manipulating data in different cloud blob storage providers (Azure Storage, AWS S3, Google Cloud Storage. It makes it easy to switch between providers or to use multiple providers simultaneously, without having to learn and use multiple APIs.

Stowage
Bloat-free zero dependency .NET cloud storage kit that supports at minimum THE major cloud providers.

FluentStorage
A polycloud .NET cloud storage abstraction layer originally known as Storage.Net. Provides a generic interface for Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus).

Foundatio
Pluggable foundation blocks for building distributed apps: caching, queues, locks, messaging, jobs, file storage, metrics. Includes implementations in Redis, Azure, AWS, RabbitMQ, Kafka and in memory (for development).

CryptoNet
CryptoNet is simple, fast, and a lightweight asymmetric and symmetric encryption NuGet library supporting .NET Standard 2.0 and C# 8.0 for cross platforms Windows, Linux, and iOS. It is a 100% native C# implementation based on Microsoft cryptography. It does not depend on other libraries.

SecurityDriven.Inferno
.NET crypto library. Professionally audited.

StreamCryptor
Stream encryption & decryption with libsodium and protobuf.

Pkcs11Interop.X509Store
Easy to use PKCS#11 based X.509 certificate store. The PKCS#11 API offers unparalleled versatility and functionality across platforms and cryptographic scenarios