
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
The whole monlite stack in one install: embedded SQLite document database + cache, queue, cron, full-text + vector search, sync, and realtime. One .db file replaces MongoDB, Redis, Qdrant, BullMQ and more.
The whole monlite stack in one install. An embedded
SQLite document database plus cache, queue, cron, full-text + vector search, sync, and realtime —
one .db file that replaces MongoDB, Redis, Qdrant, BullMQ, a cron server, and a realtime gateway.
npm install monlite
# Node ≥ 22.5 runs zero-dependency on the built-in node:sqlite.
# For Node 18/20 (or to skip the experimental flag): npm install monlite better-sqlite3
import { createDb, kv, createQueue, createCron, fts, vector } from "monlite";
const db = createDb("app.db");
await db.collection("notes").create({ data: { title: "hello", body: "world" } });
const cache = kv(db); // cache, locks, pub/sub, sorted sets
const queue = createQueue(db, "emails"); // durable jobs
const cron = createCron(db); // scheduled jobs
const search = fts(db, "notes", { fields: ["title", "body"] }); // full-text
const vec = vector(db, "notes", { dims: 1536 }); // semantic / RAG memory
Every export is the same object as the standalone @monlite/* package — this is a thin
re-export barrel with no logic of its own. Prefer it for a fast "install one thing, get the whole
stack" start; @monlite/core remains the minimal zero-dependency install when you want only
the database.
npm install monlite pulls the pure-JS suite:
| Top-level + subpath | Replaces | What |
|---|---|---|
monlite (core) | MongoDB | documents, typed queries, aggregation, transactions, reactive watch() |
monlite/kv | Redis | cache, atomic locks, TTLs, pub/sub, sorted sets |
monlite/queue | BullMQ | durable job queue — retries, backoff, delays, dedupe |
monlite/cron | cron server | persisted scheduled jobs — time zones, jitter |
monlite/fts | Elasticsearch | full-text search (SQLite FTS5) |
monlite/vector | Qdrant / Pinecone | vector / semantic search (sqlite-vec, with a JS fallback) |
monlite/sync | MongoDB Atlas sync | local-first replication to MongoDB / PostgreSQL / MySQL |
monlite/realtime | Firebase / Pusher | stream live queries to clients over SSE (monlite/realtime/client for the browser) |
Each subpath exposes that package's full type surface and is independently tree-shakeable.
monlite/wasm — run in the browser on SQLite-WASM. Optional peer: npm install @monlite/wasm.@monlite/electron (main/renderer over IPC) is a separate install; it isn't
bundled here.npx @monlite/studio app.db.MIT
FAQs
The whole monlite stack in one install: embedded SQLite document database + cache, queue, cron, full-text + vector search, sync, and realtime. One .db file replaces MongoDB, Redis, Qdrant, BullMQ and more.
The npm package monlite receives a total of 8 weekly downloads. As such, monlite popularity was classified as not popular.
We found that monlite demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.