An open source MongoDB-like database with zero configuration - mobile ready.
http://www.litedb.org/
Standalone database
LiteDB is serverless database delivered in a single DLL (less than 350kb) fully written in .NET C# managed code (compatible with .NET 3.5, 4.x, NETStandard 1.3 and 2.0).
Install via NuGet or just copy DLL to your bin project folder.
Install-Package LiteDB
Fast and lightweight
LiteDB is a simple and fast NoSQL database solution. Ideal for:
- Mobile Apps
- Desktop/local small applications
- Application file format
- Small web applications
- One database per account/user data store
And much more...
- Portable UWP and Xamarin iOS/Android
- ACID transaction
- Single datafile (like SQLite)
- Recovery data in writing failure (journal mode)
- Map your POCO class to BsonDocument
- Fluent API for custom mapping
- Cross collections references (DbRef)
- Store files and stream data (like GridFS in MongoDB)
- LINQ support
- FREE for everyone - including commercial use