AuraJDB 1.0.0
dotnet add package AuraJDB --version 1.0.0
NuGet\Install-Package AuraJDB -Version 1.0.0
<PackageReference Include="AuraJDB" Version="1.0.0" />
<PackageVersion Include="AuraJDB" Version="1.0.0" />
<PackageReference Include="AuraJDB" />
paket add AuraJDB --version 1.0.0
#r "nuget: AuraJDB, 1.0.0"
#:package AuraJDB@1.0.0
#addin nuget:?package=AuraJDB&version=1.0.0
#tool nuget:?package=AuraJDB&version=1.0.0
AuraJDB
AuraJDB is a high-performance, lightweight JSON-based database solution for VB.NET applications. Designed for local storage scenarios, it allows developers to persist structured data without the complexity of traditional database engines.
AuraJDB is ideal for applications that need fast, reliable, file-based storage using familiar VB.NET data types such as Dictionary and List.
💻 Features
🧾 File-Based JSON Storage
Simple and human-readable data persistence.
⚡ In-Memory Access
Optimized for speed by caching data in memory with optional periodic syncing.
🧱 Key-Value Data Model
Access and manipulate objects through straightforward key-value logic.
🧩 AuraList and Dictionary Support
Compatible with custom types and nested structures, including support for AuraList.
✅ No External Dependencies
Only depends on Newtonsoft.Json. No database servers or engines required.
Prerequisites
You need these libraries to use AuraJDB.
Cloning
How to clone your project
git clone https://github.com/Nothing-Just-a-Code/AuraJDB.git
<h3>Starting</h3>
Imports AuraJDB
📦 How to Use
Initialize the Database
Code
Dim db As New AuraJDB("data.json")
Write Data
Code
db.Write("user123", New With {
.username = "zeus",
.level = 42,
.roles = New List(Of String) From {"admin", "mod"}
})
Read Data
Code
Dim user = db.GetSingleItem(dbpath, "key")
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.0-windows7.0
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 255 | 5/13/2025 |