SoloDB is an embedded document database for .NET that stores objects as JSON documents within SQLite. It operates in-process without a separate server and provides LINQ-based querying alongside direct SQL access. The system targets desktop applications, mobile development via .NET MAUI, web applications, and embedded environments requiring local data persistence.
- Website
- https://solodb.org[01]
- Source Code
- https://github.com/Unconcurrent/SoloDB[02]
- Tech Docs
- https://solodb.org/docs.html[03]
- Developer
- Country of Origin
- RO
- Start Year
- 2024
- Project Types
- Hobby, Open Source
- Written in
- C#
- License
- LGPL v3
SoloDB is an embedded document database for .NET that stores objects as JSON documents within SQLite. It operates in-process without a separate server and provides LINQ-based querying alongside direct SQL access. The system targets desktop applications, mobile development via .NET MAUI, web applications, and embedded environments requiring local data persistence.
History
SoloDB was first released in 2024 by Radu Sologub. Version 1.0 established the stable release with core document storage capabilities. Version 1.1 introduced relational features including single and collection references (DBRef and DBRefMany). Version 1.2.0 expanded LINQ support to cover nested relation queries and GroupJoin operations.