EveloDB 1.5.1 is live! Learn more →
Next-Gen DBMS

Build with
Evelo DB

The most powerful, flexible, and secure local database management system for Node.js.

B-Tree
Fast Indexing
Schema
Schema Validation
Local
Inside Project Files

Complete Database Ecosystem

From local development to global deployment, EveloDB provides everything you need for modern database management.

MIGRATION NOTICE

We migrated New Engine to evelodb and existing old version to evelodb-lite. If you are using evelodb@1.4.10 or lower versions, please migrate your packages to evelodb-lite@1.0.1 or stay evelodb@1.4.10 to keep old syntaxes. ...Read More

new
EveloDB Prime

EveloDBv1.5.1

Advanced and powerfull solution

npm i evelodb

Best choice for large scale and production level Node.js applications.

Native B-Tree Indexing
Schema Validation
Atomic Operations
File Store & Cache
Ultra Low Latency
EveloDB Local

EveloDB Litev1.0.1

Simple and light-weight solution

npm i evelodb-lite

Good for small scale Node.js apps. Basic features and flexible structure.

Visible & Editable Database
Dual Formats (JSON/BSON)
File Store
AI Analysis with Gemini
EveloDB

EveloDB ServerNot Released

Complete Server Solution

Not Available

Lightweight, user-friendly UI, built-in shell, and secure backend system for complete DBMS.

Standalone Application
Secure Login System
Built-in EveloDB Shell
CORS Origin Control

Ready to revolutionize your database management?

Powerful Features for Modern Development

EveloDB combines traditional database reliability with cutting-edge AI capabilities and modern security standards.

EveloDB

BSON-Native Storage

All records are serialized as BSON binary documents. No JSON overhead. Optimized for performance and compact disk usage.

B-Tree Indexing

Primary and secondary B-Tree indexes (.bidx files) for O(log n) lookups. Fast insertion, deletion, and search operations.

Schema Validation

Define typed fields with required, min, max constraints. Supports nested object schemas. Validation enforced on every create and update.

Atomic Update Operators

Thread-safe field modifications with $inc, $set, $push, $pull, and $unset. No manual read-modify-write cycles needed.

Comparison Operators

Filter with conditions $eq, $ne, $gt, $gte, $lt, $lte, $in, $nin, $regex for powerful querying.

Transactions & Atomic Locks

Collection-level and global locking with db.atomic() and db.transaction(). Prevents race conditions during async operations.

Object Store

Store small application configuration as standalone .objdb BSON files. Read, write, update, rename, delete, and list objects with a simple API.

File Store & Image Processing

Store and retrieve any file type. Built-in image processing with resize, filters, format conversion, and a 200MB zero-decode LRU cache for sub-millisecond reads.

Auto-Compaction & Index Rebuild

Automatic reclamation of tombstoned record space. Rebuild indexes from raw data for recovery from corruption. Atomic crash-safe file writes.

BSON-Native Storage

All records are serialized as BSON binary documents. No JSON overhead. Optimized for performance and compact disk usage.

B-Tree Indexing

Primary and secondary B-Tree indexes (.bidx files) for O(log n) lookups. Fast insertion, deletion, and search operations.

Schema Validation

Define typed fields with required, min, max constraints. Supports nested object schemas. Validation enforced on every create and update.

Atomic Update Operators

Thread-safe field modifications with $inc, $set, $push, $pull, and $unset. No manual read-modify-write cycles needed.

Comparison Operators

Filter with conditions $eq, $ne, $gt, $gte, $lt, $lte, $in, $nin, $regex for powerful querying.

Transactions & Atomic Locks

Collection-level and global locking with db.atomic() and db.transaction(). Prevents race conditions during async operations.

Object Store

Store small application configuration as standalone .objdb BSON files. Read, write, update, rename, delete, and list objects with a simple API.

File Store & Image Processing

Store and retrieve any file type. Built-in image processing with resize, filters, format conversion, and a 200MB zero-decode LRU cache for sub-millisecond reads.

Auto-Compaction & Index Rebuild

Automatic reclamation of tombstoned record space. Rebuild indexes from raw data for recovery from corruption. Atomic crash-safe file writes.

EveloDB Lite

Visible & Editable

On JSON, you can view and edit your database files in any text editor. Cannot do that on BSON or JSON + AES.

Dual Storage Formats

Choose between human-readable JSON or efficient BSON binary format with ObjectId support for flexible data storage.

Flexible Configuration

Custom paths, extensions, auto-primary keys, and no-repeat options for precise control over your database behavior.

Encryption

AES-256-CBC, AES-128-GCM and other encryption standards to secure your data at rest. Only available for JSON format.

AI Analysis

Natural language queries with Gemini AI to analyze your collections and detect patterns, offensive content, and unusual data.

Advanced Querying

Rich comparison operators ($gt, $lt, $in, etc.) and search capabilities with regex support for powerful data retrieval.

Visible & Editable

On JSON, you can view and edit your database files in any text editor. Cannot do that on BSON or JSON + AES.

Dual Storage Formats

Choose between human-readable JSON or efficient BSON binary format with ObjectId support for flexible data storage.

Flexible Configuration

Custom paths, extensions, auto-primary keys, and no-repeat options for precise control over your database behavior.

Encryption

AES-256-CBC, AES-128-GCM and other encryption standards to secure your data at rest. Only available for JSON format.

AI Analysis

Natural language queries with Gemini AI to analyze your collections and detect patterns, offensive content, and unusual data.

Advanced Querying

Rich comparison operators ($gt, $lt, $in, etc.) and search capabilities with regex support for powerful data retrieval.

Join the EveloDB Community

Connect with developers, get support, contribute to the project, and stay updated with the latest developments in the EveloDB ecosystem.

Growing
Active Community
Join thousands of developers
Free
No Cost
Open source forever
2026
Actively Developed
By developers, for developers

Built by Developers, for Developers

EveloDB is developed by K.Prabhasha at Evelocore with ❤️ for the Node.js community.