v0.4.0 Cirrus

Sync. Secure.
Enterprise-Ready.

Global synchronization meets enterprise encryption.

NebulaDB v0.4.0 "Cirrus" brings enterprise-grade features: real-time sync with conflict resolution, AES-256-GCM encryption, edge deployment (Deno, Cloudflare), and 4-8x performance improvements.

Terminal

Introducing v0.4.0 "Cirrus"

Our latest release brings enterprise-grade sync & replication, AES-256-GCM encryption, edge deployment (Deno/Cloudflare), and performance improvements—delivered in production-ready code with zero breaking changes.

Cloud-Themed Releases

All NebulaDB releases are named after types of clouds, reflecting our commitment to building a database that's as flexible and powerful as the sky.

"Cirrus" represents thin, delicate cloud formations at high altitude—symbolizing our approach to enterprise features: lightweight, elegant, and powerful.

Current: v0.4.0 "Cirrus" (January 11, 2026)

NebulaDB v0.4.0 Cirrus
🔄

Real-Time Sync & Replication

Multi-strategy conflict resolution (LWWM, server-wins, client-wins, custom merge). Peer-to-peer sync, offline queues, sync servers with webhooks.

🔒

AES-256-GCM Encryption

Transparent encryption at rest. Field-level encryption for sensitive data. Searchable encryption. PBKDF2 key derivation. HIPAA/PCI/GDPR ready.

Performance Optimizations

Query optimizer with automatic index selection. Worker pool parallelization (4-8x speedup). Performance profiler with memory tracking.

🌐

Edge Deployment

Deno KV adapter for Deno edge runtime. Cloudflare D1 adapter for Workers and Pages. Production-ready, zero breaking changes.

Key Features

NebulaDB combines the best of NoSQL databases with modern TypeScript features.

TypeScript-First

Built from the ground up with TypeScript, providing excellent type safety and developer experience.

Reactive Queries

Subscribe to data changes and automatically update your UI when the underlying data changes.

Multiple Adapters

Use the same API with different storage backends: Memory, IndexedDB, SQLite, FileSystem, Redis, and more.

Plugin Architecture

Extend functionality with plugins for validation, encryption, versioning, caching, and more.

Schema Optional

Work with or without schemas, with full support for runtime validation when needed.

Edge Compatible

Run in browsers, Node.js, or edge environments with the same consistent API.

Real-Time Sync & Replication

Multi-strategy conflict resolution with automatic merging. Offline queue support. Peer-to-peer and server-based sync with progress tracking.

AES-256-GCM Encryption

Transparent encryption at rest. Field-level encryption for sensitive data. Searchable encryption for privacy-preserving queries.

Query Optimizer

Automatic index selection, query plan generation, cost estimation, and plan caching for optimal performance.

Worker Pool Parallelization

Batch processing with Web Workers (browser) and Worker Threads (Node.js). 4-8x speedup on multi-core systems.

Batch Operations

Insert, update, or delete many documents at once for high performance and reduced overhead.

Adaptive Concurrency

Automatically tunes concurrency for optimal throughput based on system performance and workload.

Document Compression

Automatically compresses large documents to save memory and improve performance.

Memory Management

Efficient memory usage, chunked processing, and memory-efficient indexes for large datasets.

Query Optimization

Query planning, caching, and short-circuit evaluation for fast and efficient queries.

Live Query Subscriptions

Subscribe to any query and receive real-time updates as data changes.

Cloud-Themed Branding

Each release is named after a cloud type, with unique visuals and a clear roadmap.

Extensive Test Coverage

Robust tests for all features, including advanced indexing and migrations, ensure reliability.

Open Source

MIT-licensed and community-driven. Contributions and feedback are welcome!

Documentation

Get started quickly with our comprehensive documentation.