keyv
Simple key-value storage with support for multiple backends
Found 5648 results for mongodb
Simple key-value storage with support for multiple backends
A bson parser for node.js and the browser
The official MongoDB driver for Node.js
OpenTelemetry instrumentation for `mongodb` database client for MongoDB
OpenTelemetry instrumentation for `mongoose` database object data modeling (ODM) library for MongoDB
{G,S}et object values using MongoDB-like path notation
Mongoose MongoDB ODM
Expressive query building for MongoDB
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM
MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
MongoDB Server for testing (core package, without autodownload). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Construct ObjectIDs without the mongodb driver or bson module
Maintained fork of later. Determine later (or previous) occurrences of recurring schedules
Legacy pluralization logic for mongoose
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Sanitize your express payload to prevent MongoDB operator injection.
MongoDB session store for Express and Connect
A parser and formatter for MongoDB URIs.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A custom pagination library for Mongoose with customizable labels.
Core MongoDB driver functionality, no bells and whistles and meant for integration not end applications
Attach virtuals to the results of mongoose queries when using `.lean()`
Define Mongoose models using TypeScript classes
NestJS module for MikroORM
Database migration framework for node.js
Access properties of nested objects using dot-path notation
Run your tests using Jest & MongoDB in Memory server
Seeder package for MikroORM.
Extract information from mongodb's buildInfo
Infer the probabilistic schema for a MongoDB collection.
A library for writing MongoDB logv2 messages
Resolve mongodb+srv:// URLs to mongodb:// URLs
MongoDB namespace parsing and validation
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A page based custom aggregate pagination library for Mongoose with customizable labels.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Realm by MongoDB is an offline-first mobile database: an alternative to SQLite and key-value stores
MongoDB-style object operators makes array manipulation easy: where/order/update/view
A MongoDB transport for winston
MongoDB module for Testcontainers
Always populate() certain fields in your mongoose schemas
Lookup download URLs for MongoDB versions.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Helper to sanitize mongodb queries against query selector injections
An ORM for Node.js and the Sails framework
Apply getters to the results of mongoose queries when using `.lean()`
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A local-first realtime NoSQL Database for JavaScript applications - https://rxdb.info/
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
Attach defaults to the results of mongoose queries when using `.lean()`
Create High Level Multi-Language Web Site [Fast and Easy]
MongoDB session store for connect/express built by MongoDB
javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/
MongoDB adapter for Auth.js
LoopBack: Open Source Framework for Node.js
MongoDB Server for testing (auto-download latest version to ~/.cache/mongodb-binaries).
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Generates and parses MongoDB BSON UUIDs. Plays nicely with others including the MongoDB native driver and Mongoose.
Easy and customizable economy module for your Discord Bot.
Quick Mongo Super is a light-weight and easy-to-use Node.js module written in TypeScript to work with MongoDB.
The legacy MongoDB driver with callback support for Node.js
MongoDB Atlas CDK Construct Library for AWS CloudFormation Resources
A mongodb atlas api client for nodejs.
Easy to use module that implements the mongo api
Cypress MongoDB plugin
Utilities to work with projections (e.g. mongo)
The Socket.IO MongoDB adapter, allowing to broadcast events between several Socket.IO servers
The ultimate Node.js library for populating your MongoDB database.
Mongoose plugin that adds createdAt and updatedAt auto-assigned date properties
A migration framework for Mongoose, built with TypeScript.
JavaScript library for embedding MongoDB Charts
Fastify MongoDB connection plugin
mongoDB adapter for next-auth.
Casbin Watcher based on MongoDB Change Streams
MongoDB Shell CLI REPL
The official MongoDB connector for the LoopBack framework.
Provides a Mongo store for the express-rate-limit middleware.
Mongoose plugin to validate that ObjectID references refer to objects that actually exist in the referenced collection
Mongoose plugin for tree hierarchy using the materialized path pattern.
The modern MongoDB-powered job scheduler library for Node.js
Plugin for `graphql-compose` which derive a graphql types from a mongoose model.
A Feathers service adapter for the Mongoose ORM
Baqend JavaScript SDK
Multer storage engine for GridFS
MongoDB storage adapter for Keyv
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
MongoDB version management
restore mongodb bson dumps
Small and efficient cache provider for Node.JS with In-memory, File, Redis and MongoDB engines
Node-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.
The wise MongoDB API
Parses MongoDB query language and returns an abstract syntax tree
MongoDB TypeScript-aware Models
Small and efficient cache provider for Node.JS with In-memory, Redis and MongoDB engines
Mongoose caching that actually works.
A mongoose based migration framework for node
Given a MongoDB query cursor, process the results in parallel, up to the specified limit.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Simple encryption and authentication plugin for Mongoose
Emulate the Mongo 3.x nodejs driver on top of the Mongo 6.x nodejs driver, for bc
node.js database migration tool for mongodb, sqlite, postgres, mysql, couchbase
[](https://app.travis-ci.com/lykmapipo/mongoose-gridfs) [](https://david-dm.org/lykmapipo/mongo
Zen by Aikido is an embedded Application Firewall that autonomously protects Node.js apps against common and critical attacks, provides rate limiting, detects malicious traffic (including bots), and more.
mongodb-memory-server integration for vitest
Mongoose plugin to enable deep population of nested models
OData server with adapter for mongodb and nedb
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Mongo DB adapter for Sails.js/Waterline.
Mongoose plugin that adds findOrCreate
mongodb adapter for east (node.js database migration tool)
Install MongoDB prebuilt binaries via npm
Mockgoose is an in memory database mock to allow for testing of applications that rely on Mongoose.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
download mongodb prebuilt packages from mongodb
solve node AWS lambda EMFILE issue
All the 138,398 cities of the world with a population of at least 1000 inhabitants, in a big JSON array
Convert query parameters from API urls to MongoDB queries
Materialized path hierarchy for mongoose
The future layer above node-mongodb-native
Optimistic concurrency control (OCC) plugin for mongoose
A module to easily create mongodb connection strings using configuration objects
The MongoDB Realm Command Line Interface
Generate unique identifiers like MongoDB does
Mongoose caching that actually works.
A package and CLI for MongoDB fixtures
Prometheus exporter to monitor the MongoDB Node.js driver
Mongoose plugin to add created and lastUpdated properties to schemas. Date properties are auto-assigned by the plugin, and the key names can be easily customized to match your naming style.
Seed mongodb with data using mongoose models
A MongoDB plugin for whatsapp-web.js library
Message queues which uses MongoDB.
The mongo-tenant is a multi-tenancy plugin for mongoose.
Converts an object literal with deeply nested nodes to a simple key/value object
Automaticly Increment properties
Apollo data source for MongoDB
Session store adapters for Telegraf
The Atlas App Services Command Line Interface
Mongoose plugin for measuring and logging query execution time
Database Cleaner for node.js
Localhost MongoDB Topology Management API
The Socket.IO MongoDB emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
JSON Filesystem Database.
Convert JSON patches into a MongoDB update
Run a MongoDB replica set locally for development and clear the database each time
parse mongodb connection strings.
mongo db for unit tests
A customisable mongoose plugin to use MongoDB Atlas Search feature
[![Github Build Status][github-image]][github-url] [![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Snyk][snyk-image]][snyk-url]
The C++ bson parser for the node.js mongodb driver.
MongoDB persistence for Aedes
Client-side mongo database with server sync over http
Cache plugin for mongoose Queries and Aggregate (in-memory, redis)
Easily create a flexible REST interface for mongoose models
A fork of BreeJS/bree. A Node.js and JavaScript task scheduler with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads or process forks, and supports async/await, retries, throttling, concurrency, and cancela
Simple client side storage solution written in TypeScript.
[](https://www.npmjs.com/package/class-validator-mongo-object-id)
mongodb objectid utilities
Cabin is the best self-hosted JavaScript and Node.js logging service.
Double-entry accounting ledger for Node + Mongoose
Convert url query string to MongooseJs friendly query object including advanced filtering, sorting, population, string template, type casting and many more...
Attach `id` to the results of mongoose queries when using `.lean()`
I parse mongo URIs; especially the tricky repl set ones.
Get a path for --dbpath that's writeable for the current user and mkdirp it.
Get a list of available MongoDB versions
Sessionstore is a node.js module for multiple databases. It can be very useful if you work with express or connect.
Mongoose fuzzy searching plugin
A NoSQL document store database for browsers and Node.js.
   , ZeroMQ, Kafka, MQTT (Mosquitto) or just plain node!
Uses the native GridFSBucket-Api from the new MongoDB NodeJS Driver and wrap it as Promise-Objects
A collection of status code enums
Adminmate Express Core
MongoDB compatible JSON diff.
A factory library for Node.js and JavaScript inspired by factory_girl
Thin command-line interface for Raspberry Pi low level configuration.
Tasks/CRON scheduler and manager for horizontally scaled multi-server applications
Insert JSON from stdin into MongoDB
MongoDB like syntax for DynamoDB
Create Mongoose schemas using Zod.
[](https://github.com/nilgaar/mongodb-cypress/actions/workflows/test.yml) **A plugin for Cypress for interacting with Mongodb**
My fork of minimongo to not use jQuery, Client-side mongo database with server sync over http
Node.js MongoDB query highlighter for CLI based.
A lightweight and easy to use economy framework for discord bots, uses MongoDB.
Plugin for Mongoose that turns duplicate errors into regular Mongoose validation errors
Message queues which uses MongoDB.
hook which adds fuzzy search for mongodb through $search in find query
ST.db is a versatile npm package for managing databases with a simple key-value interface. It supports various database types, offers seamless switching between drivers, efficient caching, encryption, and customizable configurations. Ideal for diverse pro
A MongoDB Extended JSON conversion utility which converts Strict Mode syntax to JavaScript Mode
MongoDB bulk data migration for node scripts
A mongoose plugin that verifies the fields in a query
NodeJS Object-relational mapping
Web-based admin interface for MongoDB
ExpressJS MongoDB/Redis Session Storage
Transform mongodb like errors (E.G. "11000 - duplicate key") into Mongoose ValidationError instances
Convert SQL statements to mongo queries or aggregates
A custom lightweight ORM for MongoDB designed for power-users
The ultimate command line tool for populating your MongoDB database.
GraphQLObjectId - GraphQL scalar for mongodb ObjectId
SignalDB is a client-side database that provides a simple MongoDB-like interface to the data with first-class typescript support to achieve an optimistic UI. Data persistence can be achieved by using storage providers that store the data through a JSON in
A migration framework for MongoDB
OpenTelemetry mongoose automatic instrumentation package.
Nuxt 3 module for MongoDB with Mongoose
Mongodb driver inspired by mongojs built with async/await in mind
Start and stop a MongoDB server.
Seed data population for Mongoose
Quick Mongodb wrapper for beginners that provides key-value based interface.
Writable/Readable Nodejs compatible GridFS streams
🧠AI Memory System powered by MongoDB Atlas & Voyage AI - Autonomous memory management with zero manual work
FoalTS integration of TypeORM
Id equality assertions for chai
Parse and pass URL queries to MongoDB query
Body parser middleware for MongoDB, Express and Nodejs
MongoDB Server for testing (auto-download 4.4 version to ~/.cache/mongodb-binaries).
A helper tool for decoding MongoDB change stream resume tokens
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
data generator
Embedded Node.js database upward compatible with MongoDB
Mongoose plugin that creates camelCase aliases for snake_case properties in Mongoose models
MongoDB Compass that runs on a browser
Pub/sub for Node.js and MongoDB
Typescript pagination plugin for mongoose
SQL to MongoDB query translator - Core library
Next-level mongoose caching layer with event based cache clearing
restore data from mongodb-backup
A web-based MongoDB graphical user interface
Convert SQL to mongo queries or aggregates
Base API for CRUD using koa and mongo
OpenTelemetry instrumentation for `mongodb` database client for MongoDB
backup for mongodb
Adminmate Express/Mongoose connector
A simple but powerful content-filter. Also provides protection against NoSQL (like MongoDB) injection attacks on Node.js
🎩 Fully-featured framework for REST APIs and GraphQL from JSON Schema with TypeScript and MongoDB
A parser for mongo db queries
Mongoose plugin that saves a history of JSON patch operations for all documents belonging to a schema in an associated 'patches' collection
A little module that replaces a long ObjectId value with short one keeping uniqueness. A charset for conversion is fully configurable and does not depend on requirement of 64 symbols. So it is possible to use only letters, letters+digits, digits etc.
Node-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.
Mongoose Cache: Integrated Redis caching for Mongoose queries.
A MongoDB specification based implementation of ObjectID
Simple and bountiful locks to avoid doing the same operation multiple times
Developer tools for SignalDB
Adminmate installation CLI
Simple debugger for mongoose aggregates
Used to log morgan stream data into MongoDb database.