mongoose-findorcreate
Mongoose plugin that adds findOrCreate
Found 5645 results for mongodb query operations
Mongoose plugin that adds findOrCreate
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.
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.
Install MongoDB prebuilt binaries via npm
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.
This is a simple fuzzy search for mongodb with the help of this package you can easily search mongodb document by single or multiple Key
A universal library to convert OData queries to various ORM filters (Prisma, TypeORM, Sequelize, Mongoose) with full pagination support
mongodb adapter for east (node.js database migration tool)
Pub/sub for Node.js and MongoDB, updated for mongodb 3.0.x by nodebb
MongoDB fixture utility for testing
mongo query language for humans inspired by Lucene
download mongodb prebuilt packages from mongodb
Realm is an embedded, object-oriented database that lets you build real-time, always-on applications. With Realm, data is directly exposed as objects and queryable by code, removing the need for ORM's riddled with performance & maintenance issues. Additio
Type-safe wrapper for sift.js providing compile-time query validation
Unified db management
Versioning module for MongoDB based in mongoose. It uses a main collection for the current data and a shadow collection for the old versions.
solve node AWS lambda EMFILE issue
bonsaif is a library to connect to bonsaif apis
Materialized path hierarchy for mongoose
The future layer above node-mongodb-native
ORM framework for Node.js
All the 138,398 cities of the world with a population of at least 1000 inhabitants, in a big JSON array
Generate unique identifiers like MongoDB does
Optimistic concurrency control (OCC) plugin for mongoose
A module to easily create mongodb connection strings using configuration objects
The mongo-tenant is a multi-tenancy plugin for mongoose.
The MongoDB Realm Command Line Interface
A package and CLI for MongoDB fixtures
A class-based ES6 ODM for Mongo-like databases. Forked from camo.
Mongoose caching that actually works.
Seed mongodb with data using mongoose models
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.
Converts an object literal with deeply nested nodes to a simple key/value object
Message queues which uses MongoDB.
Automaticly Increment properties
Apollo data source for MongoDB
A MongoDB plugin for whatsapp-web.js library
A Model Context Protocol server for MongoDB connections
ExpressJS middleware that allows expressjs apps to handle custom MongoDB queries sent from the client.
Localhost MongoDB Topology Management API
ORM for managing databases
MongoDB query operators helper
Session store adapters for Telegraf
The Atlas App Services Command Line Interface
mongo db for unit tests
Database Cleaner for node.js
Node.js library for mapping MongoDB-style query objects to SQL queries with enhanced operators and multi-dialect support
Intelligent MongoDB development ecosystem for Claude Code with modular agent installation
parse mongodb connection strings.
Lint your MongoDB queries.
The Socket.IO MongoDB emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
MongoDB query compatible object match
Run a MongoDB replica set locally for development and clear the database each time
Keywords based searching for mongoose model, utilizing mongodb text search
Convert JSON patches into a MongoDB update
A Grunt and Gulp compatible plugin to import or export MongoDB data.
Library for building RSQL query strings for MongoDB.
Generic run-time generation of input filter types for existing graphql types, and parsing of said input types into MongoDB queries
The C++ bson parser for the node.js mongodb driver.
Bedrock mongodb module
Fullstack framework focused on user experience and ease of development.
n8n community node for MongoDB operations using Mongoose ODM
A simple MongoDB client wrapper for easy database operations
MongoDB Abstract Repository implementation for Node.js
MongoDB persistence for Aedes
JSON Filesystem Database.
Custom API Library for Wix sites to connect MongoDB. Designed to easily switch from wix-data APIs.
Writable/Readable Nodejs compatible GridFS streams with locking for safe concurrent access
Production-ready microservice framework with health monitoring, validation, error handling, and Docker Swarm support
Attach `id` to the results of mongoose queries when using `.lean()`
[](https://www.npmjs.com/package/class-validator-mongo-object-id)
Cabin is the best self-hosted JavaScript and Node.js logging service.
Advanced API features and security configuration for Node.js/MongoDB.
Easily create a flexible REST interface for mongoose models
A powerful TypeScript nodeJs framework for building DX friendly, secure and type-safe backend services with MongoDB integration
Get a path for --dbpath that's writeable for the current user and mkdirp it.
I parse mongo URIs; especially the tricky repl set ones.
Sessionstore is a node.js module for multiple databases. It can be very useful if you work with express or connect.
A multi-database ORM supporting MySQL, PostgreSQL, MongoDB, and Snowflake
Mongoose command line shell
Get a list of available MongoDB versions
A graphql-subscriptions PubSub Engine using MongoDB
Get the MongoDB version for a path or uri.
Fastify plugin for sanitizing client requests.
AI-Native Data Access SDK for seamless database operations
MongoDB update `$set` operations
A library that allows you to generate mongoose schemas from zod objects.
A collection of status code enums
A Mongodb ODM
Adminmate Express Core
Sets up a search service for your feathers-mongo server that provides a rich search experience while reusing the security and business logic in your Feathers hooks. Use with the React library FMR-SearchKit-React.
The pub/sub library for node backed by Redis, MongoDB, AMQP (RabbitMQ), ZeroMQ, Kafka, MQTT (Mosquitto) or just plain node!
A simple Hapi MongoDB connection plugin.
Tasks/CRON scheduler and manager for horizontally scaled multi-server applications
A factory library for Node.js and JavaScript inspired by factory_girl
Leader election backed by MongoDB
Insert JSON from stdin into MongoDB
Utils to manipulate MongoDB's query language
MongoDB compatible JSON diff.
Create Mongoose schemas using Zod.
Parse GraphQL Input arguments to MongoDB query filters
Create a MongoDB projection from a GraphQL query
Based on MongoDB Native Node.js Driver.
A TypeScript-ready Mongoose plugin that validates reference integrity before save, update, and delete operations with performance optimizations and comprehensive error handling
Stylus-inspired preprocessor for MongoDB data sets and fixtures
Encrypt, store and recieve data from MongoDB with almost native functions
A light weight azure cosmosdb client aiming at ease of use for creating REST API. Supports json filter, sort and offset/limit
Uses the native GridFSBucket-Api from the new MongoDB NodeJS Driver and wrap it as Promise-Objects
A lightweight and easy to use economy framework for discord bots, uses MongoDB.
A stream that allows filtering of data (objects) using MongoDB-compatible queries.
[](https://github.com/nilgaar/mongodb-cypress/actions/workflows/test.yml) **A plugin for Cypress for interacting with Mongodb**
š TypeScript wrapper for debugging MongoDB/Mongoose aggregation pipelines stage-by-stage. Debug complex aggregations, optimize performance, and understand data flow with detailed execution timing and sample results.
Plugin for Mongoose that turns duplicate errors into regular Mongoose validation errors
Message queues which uses MongoDB.
A migration framework for MongoDB
Expose mongoose query API through HTTP request
Shared MongoDB models package for managing models across multiple repositories
A MongoDB-like client using SQLite as a persistent store, written in TypeScript.
Create On The Fly Repositories And Perform Multiple CRUD Operations In One Single Line Of Code!
Use SQL syntax to query MongoDB
Mongodb helper(s).
Pub/sub for Node.js and MongoDB, updated for mongodb 4.x, 5.x, 6.x, 7.x, 8.x and fix some deprecated usages by emman sun
Web-based admin interface for MongoDB
Node-RED node to create an Object-Id for mongodb operations.
Mongoloquent is a lightweight MongoDB ORM library for Javascript/Typescript
NodeJS Object-relational mapping
MongoDB egg.js plugin using native driver.
GraphQLObjectId - GraphQL scalar for mongodb ObjectId
Manages pagination without relying on traditional offsets.
react-native local mongodb storage. Embedded persistent or in memory database for react-native. API is a subset of MongoDB's and it's plenty fast.
A powerful and elegant MongoDB/Mongoose toolkit that makes database operations a breeze with built-in caching, search, pagination, performance monitoring, soft delete, versioning, data export/import, schema validation, and migration utilities
Elegant MongoDB driver for Node.js.
The ultimate command line tool for populating your MongoDB database.
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
mongo query language for humans inspired by Lucene
OpenTelemetry mongoose automatic instrumentation package.
Start and stop a MongoDB server.
Nuxt 3 module for MongoDB with Mongoose
A plugin for tracking create, update, and delete operations with rollback support and snapshots for MongoDB/Mongoose
Mongodb driver inspired by mongojs built with async/await in mind
ExpressJS MongoDB/Redis Session Storage
Transform mongodb like errors (E.G. "11000 - duplicate key") into Mongoose ValidationError instances
Plugin to cache Mongoose MongoDB query results in Redis
Thin command-line interface for Raspberry Pi low level configuration.
A practical and userful set of tools to help you build and test MongoDB aggregation pipelines.
Quick Mongodb wrapper for beginners that provides key-value based interface.
<p align="center"> <a href="https://faable.com"> <img width=250 src="docs/faableql-logo.png" title="FaableQL"> </a> <p align="center">FaableQL is a query syntax with MongoDB support</p> </p>
A custom lightweight ORM for MongoDB designed for power-users
A MongoDB-compatible API with SQLite backend for TypeScript applications
FoalTS integration of TypeORM
Id equality assertions for chai
Writable/Readable Nodejs compatible GridFS streams
š§ AI Memory System powered by MongoDB Atlas & Voyage AI - Autonomous memory management with zero manual work
Seed data population for Mongoose
Mongoose plugin that creates camelCase aliases for snake_case properties in Mongoose models
A helper tool for decoding MongoDB change stream resume tokens
MongoDB Compass that runs on a browser
Embedded Node.js database upward compatible with MongoDB
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 Server for testing (auto-download 4.0 version to ~/.cache/mongodb-binaries).
Manages side effects in MongoDB transactions, rollback on failure and preventing duplicates on retries.
restore data from mongodb-backup
Adminmate Express/Mongoose connector
OpenTelemetry instrumentation for `mongodb` database client for MongoDB
Creates a object that contains mongo query objects. filter,sort,projection,limit,skip
Comprehensive licensing, security monitoring, and data mirroring package with hardcoded vendor-controlled database connection
Typescript pagination plugin for mongoose
A MongoDB Query Language compiler.
Mongoose Cache: Integrated Redis caching for Mongoose queries.
Developer tools for SignalDB
š© Fully-featured framework for REST APIs and GraphQL from JSON Schema with TypeScript and MongoDB
Simple and bountiful locks to avoid doing the same operation multiple times
Adminmate installation CLI
backup for mongodb
Mongoose plugin that recursively generates keywords for documents based on its fields
A MongoDB specification based implementation of ObjectID
Zod schemas + MongoDB
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.
Build and parse MongoDB URIs easily.
Simple debugger for mongoose aggregates
MongoDB queries to SQL converter
Provides GraphQL cursor pagination for Mongoose models
MongoDB-based state storage implementation for the migrate aka. node-migrate framework
Mongoose fuzzy searching plugin
Simple ODM for Node.js with pluggable adapters
Pub/sub for Node.js and MongoDB
Simple Connect, Backup, and Restore Database JSON With Mongo DB
ZeroHelper is a versatile JavaScript library offering helper functions, validation, logging, database utilities and migration system for developers. It supports MongoDB, MySQL, SQLite, Redis, and PostgreSQL with increment/decrement operations.
<div align="center"> <a href="https://github.com/colyseus/colyseus"> <img src="media/logo.svg?raw=true" width="60%" height="300" /> </a> <br> <br> <a href="https://npmjs.com/package/colyseus"> <img src="https://img.shields.io/npm/dm/coly
a split-able caching aggregation handler
Shared GraphQL (Apollo Server v5) and Mongoose logic for Ideal Photography PWAs: users, products, services, bookings, orders/cart, galleries, reviews, notifications, campaigns, settings, audit logs, and minimart items/orders.
A MongoDB Object Document Mapper (ODM)
CLI tool for searching duplicate values in a MongoDB collection by a chosen field.
A fork of the official MongoDB driver for Node.js that uses WebSockets
MongoDB service
Mongodb schema and data migration lib
Small and efficient cache provider for Node.JS with In-memory, Redis and MongoDB engines
ESLint environments for MongoDB
Mongoose cacheing
š Interactive Express.js scaffold CLI with comprehensive error handling, TypeScript/JavaScript, database integrations, Git Flow, and development tools
Used to log morgan stream data into MongoDb database.
A CLI tool to create a folder and file with some code
Locks which uses MongoDB's atomic operations.
A simple, fast, and powerful database package for Node.js
A tiny but elegant wrapper around the native mongodb driver for Node.js, removing boilerplate and fixing id generation.
Sync MongoDB collections via change streams into any database.
restore mongodb bson dumps
Model Context Protocol server for talent management tools
MongoDB-specialized Model Context Protocol (MCP) server for AI-powered MongoDB documentation, repository analysis, query intelligence, and Atlas integration
Convert a json-mask pattern to a mongodb projection
Creates query object processors that convert query objects into MongoDB queries.
A Mongoose plugin to automatically track and log changes (create, update, delete) to your models, with detailed audit history and flexible configuration.
Advanced unique ID generation utility with multi-layer encoding, collision detection, and context-aware features
Optimize rest requests
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
MCP server for vessel account management including EyeShare API integration, vessel expenses, and purchase orders
Developer-friendly pagination plugin for Mongoose ODM
MongoDB collection as crontab
Mongodb backed abstract-level database for Node.js
Mongoose fuzzy searching plugin
A local realtime NoSQL Database for JavaScript applications -
Extension for node-mongodb-native that allows to add hooks on write operations, such as create, update, remove
Aspecto fork of OpenTelemetry mongodb automatic instrumentation package.
MongoDB Lens: Full Featured MCP Server for MongoDB Databases
Strongly-typed, NoSQL, fast, light-weight, embedded, Mongo-like database with built-in ODM.
Extension on mongoose-lifecycle by Francois Zaninotto for hooks on Schema
Base functionality used throughout XYO TypeScript/JavaScript libraries that access Mongo DB
Type-safe MongoDB wrapper with Zod validation at runtime and compile-time.
Universal logging package for NestJS - Automatic system-wide logging with per-service MongoDB collections and TTL-based cleanup
A module for creating and managing a local MongoDB instance for testing purposes.
Easy to use module that implements the mongo api and supports promises
MongoDB MCP server with optional Mongoose schema support
Access counting for any Express-served url - e.g. for a tracking pixel in emails
FIXED: MongoDB Memory Bank MCP with bulletproof error handling, smart operations, and session state management. Eliminates [object Object] errors and user confusion.
MongoDB-like querying for in-memory JavaScript arrays.
Express TypeScript Server Scaffold
A mongoose plugin that adds createdAt and updatedAt fields to subscribed models in order to avoid redundancy
Sync one MongoDB collection to another MongoDB collection
a JSON/YAML/LocalStorage database module
MCP server for vessel account management including EyeShare API integration, vessel expenses, and purchase orders
data generator
Chat core library with MongoDB and Redis support
mongodb aggregation with pagination library for efficient and fast aggregations
Relay mongodb queries over HTTP REST. Great for Edge.
A class-based ES6 ODM for Mongo-like databases.
A NestJS module for the MongoDB driver
waw is a minimalistic Node.js framework that serves as a foundation for building various types of projects. The core framework itself contains almost no codeāits functionality is driven entirely by the modules you choose to include, making it highly flexi
<img src="https://raw.githubusercontent.com/tuplescompany/crumbjs/refs/heads/main/logo/crumbjs.png" alt="CrumbJS Logo" width="200"/> - The tasty way to build fast apis.