A fast, lightweight, and scalable open-source DBMS for modern apps. Supports JSON-based data storage, simple APIs, and secure data management. Ideal for projects needing efficient and flexible database solutions.
Familiar query syntax with complex operations
Built-in encryption for sensitive data
Pure JavaScript with no native modules
Async operations for high performance
npm install axiodb
# Or using Yarn
yarn add axiodbconst { AxioDB } = require("axiodb");
const db = new AxioDB();
const userDB = await db.createDB("MyDB");
// Create basic collection
const userCollection = await userDB.createCollection("Users");
// Create encrypted collection with custom key
const secureCollection = await userDB.createCollection(
"SecureUsers",
true,
"mySecretKey",
);
await userCollection.insert({
name: "John Doe",
email: "john.doe@example.com",
age: 30,
});
const results = await userCollection
.query({ age: { $gt: 25 } })
.Limit(10)
.Sort({ age: 1 })
.exec();
console.log(results);