An open API service providing repository metadata for many open source software ecosystems.

GitHub / mongodb-js 247 Repositories

mongodb-js is a collective of JavaScript developers and code focused on interacting with MongoDB

mongodb-js/mongodb-mcp-server

A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.

Language: TypeScript - Size: 2.86 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 818 - Forks: 162

mongodb-js/diagramming

The MongoDB diagramming component library as seen in Relational Migrator and Compass

Language: TypeScript - Size: 6.78 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 2

mongodb-js/devtools-shared

Shared dependencies of Compass, the MongoDB extension for VSCode and mongosh

Language: TypeScript - Size: 10.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 22 - Forks: 9

mongodb-js/compass

The GUI for MongoDB.

Language: TypeScript - Size: 681 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,389 - Forks: 246

mongodb-js/mongodb-connection-string-url

MongoDB connection strings, based on the WhatWG URL API

Language: TypeScript - Size: 545 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 13

mongodb-js/vscode

Connect to MongoDB and Atlas and directly from your VS Code environment, navigate your databases and collections, inspect your schema and use playgrounds to prototype queries and aggregations.

Language: TypeScript - Size: 53.4 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 360 - Forks: 91

mongodb-js/boxednode

📦 boxednode – Ship a JS file with Node.js in a box

Language: TypeScript - Size: 317 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 648 - Forks: 15

mongodb-js/atlas-local-lib-js

NodeJS library for managing Atlas local environments.

Language: Rust - Size: 1.66 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

mongodb-js/mongosh

The MongoDB Shell

Language: TypeScript - Size: 80.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 374 - Forks: 84

mongodb-js/node-mongodb-native Fork of mongodb/node-mongodb-native

The Official MongoDB Node.js Driver

Language: TypeScript - Size: 186 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

mongodb-js/zstd

A Zstd Compression Library

Language: JavaScript - Size: 650 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 78 - Forks: 12

mongodb-js/kerberos

Kerberos library for node.js

Language: C++ - Size: 1.26 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 176 - Forks: 69

mongodb-js/nodejs-mongodb-legacy

Node.js MongoDB Driver With Legacy Callback Support

Language: JavaScript - Size: 859 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 2

mongodb-js/electron-squirrel-startup

Default Squirrel.Windows event handler for your Electron apps.

Language: JavaScript - Size: 186 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 231 - Forks: 44

mongodb-js/homebrew-core Fork of Homebrew/homebrew-core

🍻 Default formulae for the missing package manager for macOS

Language: Ruby - Size: 989 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

mongodb-js/mongodb-client-encryption

The Node.js libmongocrypt native bindings

Language: C++ - Size: 1.75 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 3

mongodb-js/mongodb-schema

Infer a probabilistic schema for a MongoDB collection.

Language: TypeScript - Size: 2.33 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 143 - Forks: 15

mongodb-js/mongodb-build-info

Extract information from mongodb's buildInfo

Language: JavaScript - Size: 237 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

mongodb-js/oidc-plugin

Language: TypeScript - Size: 2.91 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

mongodb-js/dbx-js-tools

Shared JavaScript tools and libraries

Language: TypeScript - Size: 28.6 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

mongodb-js/devtools-docker-test-envs

Docker images and setups for testing

Language: Shell - Size: 770 KB - Last synced at: 24 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 2

mongodb-js/ns

MongoDB namespace string (db.collection) parsing and validation

Language: JavaScript - Size: 186 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 2

mongodb-js/mongo-client-encryption

This repository is not used, use mongodb-client-encryption instead.

Size: 0 Bytes - Last synced at: 20 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mongodb-js/mongoose-autopopulate

Always populate() certain fields in your mongoose schemas

Language: JavaScript - Size: 188 KB - Last synced at: 19 days ago - Pushed at: about 2 years ago - Stars: 225 - Forks: 38

mongodb-js/mongodb-prebuilt 📦

Install MongoDB prebuilt package using npm https://npmjs.org/package/mongodb-prebuilt

Language: TypeScript - Size: 259 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 58 - Forks: 50

mongodb-js/win-export-certificate-and-key

Export a certificate and its corresponding private key from the Windows CA store

Language: C++ - Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

mongodb-js/mongodb-resumetoken-decoder

A library for decoding MongoDB resume tokens

Language: TypeScript - Size: 47.9 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 13 - Forks: 5

mongodb-js/morelikethis 📦

Create more data that has the same shape as existing data.

Language: JavaScript - Size: 46.9 KB - Last synced at: 28 days ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 4

mongodb-js/jsonpatch-to-mongodb 📦

Convert JSON patches into a MongoDB update

Language: JavaScript - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 38 - Forks: 28

mongodb-js/mongodb-download 📦

Language: JavaScript - Size: 104 KB - Last synced at: 21 days ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 47

mongodb-js/mongodb-core 📦

MongoDB core driver functionality aims to make the "smallest" viable driver api

Language: JavaScript - Size: 5.81 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 192 - Forks: 105

mongodb-js/askpassword

A password prompt that does print data to the TTY

Language: TypeScript - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

mongodb-js/askcharacter

Prompt for a single character

Language: TypeScript - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

mongodb-js/socksv5 Fork of heroku/socksv5

SOCKS protocol version 5 server and client implementations for node.js

Language: JavaScript - Size: 107 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

mongodb-js/pretty-repl

Extends Node's repl.REPLServer to allow for a colorize function.

Language: JavaScript - Size: 365 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 4

mongodb-js/langchainjs Fork of langchain-ai/langchainjs

🦜🔗 Build context-aware reasoning applications 🦜🔗

Language: TypeScript - Size: 631 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mongodb-js/connect-mongodb-session

Lightweight MongoDB-backed session store for Connect and Express

Language: JavaScript - Size: 161 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 179 - Forks: 35

mongodb-js/bson-ext 📦

The C++ bson parser for the node.js mongodb driver.

Language: JavaScript - Size: 1.5 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 26

mongodb-js/charts-embed-sdk

The easiest way to embed MongoDB Charts visualisations into your web app

Size: 1.38 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 44 - Forks: 30

mongodb-js/mongoose Fork of Automattic/mongoose

MongoDB object modeling designed to work in an asynchronous environment.

Language: JavaScript - Size: 85.7 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mongodb-js/mongodb-language-model 📦

Parses MongoDB query language and creates hierarchical Ampersand.js models to interact with the query tree

Language: JavaScript - Size: 1.04 MB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 34 - Forks: 10

mongodb-js/hadron-type-checker 📦

Hadron Object Type Checker

Language: JavaScript - Size: 358 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

mongodb-js/hadron-document 📦

Document model with element level dirty tracking.

Language: JavaScript - Size: 1020 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

mongodb-js/mongo-php-library Fork of mongodb/mongo-php-library

The Official MongoDB PHP library

Size: 9.94 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

mongodb-js/devtools-github-repo

Github api for DevTools releases

Language: TypeScript - Size: 192 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

mongodb-js/mongodb-log-writer 📦

A library for writing MongoDB logv2 messages

Language: TypeScript - Size: 51.8 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

mongodb-js/dataset-generator 📦

:construction: What's a database without any data?

Language: JavaScript - Size: 504 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 34 - Forks: 11

mongodb-js/expression-to-mql

parse arithmetic expressions and convert them to MongoDB aggregation expressions

Language: JavaScript - Size: 141 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

mongodb-js/system-ca

Access the system certificate store on Windows, macOS and Linux

Language: TypeScript - Size: 34.2 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

mongodb-js/macos-export-certificate-and-key

Export a certificate and its corresponding private key from the default keychain

Language: C++ - Size: 157 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

mongodb-js/download-url 📦

Lookup download URL's for MongoDB versions.

Language: TypeScript - Size: 631 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 10

mongodb-js/mongo-views 📦

Virtual collections - aka views with joins - in the MongoDB shell.

Language: JavaScript - Size: 154 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 10 - Forks: 6

mongodb-js/proxy-agents Fork of TooTallNate/proxy-agents

Node.js HTTP Proxy Agents Monorepo

Size: 563 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

mongodb-js/ejson-shell-parser 📦

Language: TypeScript - Size: 1.18 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

mongodb-js/get-console-process-list

Get all process ids attached to the current Windows console

Language: C++ - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

mongodb-js/objfuscate 📦

Obfuscates JSON object values recursively, and keys if desired.

Language: JavaScript - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

mongodb-js/resolve-mongodb-srv

Resolve mongodb+srv:// URLs to mongodb:// URLs

Language: TypeScript - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

mongodb-js/interruptor

Run a function with the possibility to interrupt it from another thread

Language: C++ - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

mongodb-js/mongodb-crypt-library-version

Get the version of a MongoDB crypt_shared library programmatically and as a CLI

Language: C++ - Size: 28.3 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

mongodb-js/hijack-stream

Temporarily take over a readable stream

Language: TypeScript - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

mongodb-js/handle-backspaces

Apply backspace characters to a string or UTF-8 Buffer

Language: TypeScript - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

mongodb-js/glibc-version

Get the current glibc version, if any, through a native addon

Language: C++ - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

mongodb-js/saslprep-fork Fork of reklatsmasters/saslprep 📦

SASLprep: Stringprep Profile for User Names and Passwords.

Language: JavaScript - Size: 195 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

mongodb-js/devtools-connect 📦

A connection establishment utility for MongoDB developer tools

Language: TypeScript - Size: 111 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

mongodb-js/electron-wix-msi

Language: TypeScript - Size: 3.01 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

mongodb-js/backbone-parentmodel 📦

Extensions to Backbone.Model to support nested models and collections

Language: JavaScript - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

mongodb-js/mongodb-cloud-info 📦

Get cloud information based on hostname

Language: JavaScript - Size: 3.2 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

mongodb-js/debug Fork of debug-js/debug

tiny node.js & browser debugging utility for your libraries and applications

Language: JavaScript - Size: 188 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

mongodb-js/node-keytar Fork of atom/node-keytar

Native Password Node Module

Language: C++ - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 1

mongodb-js/mongorc Fork of FrozenRidge/mongorc

Read your rc config from MongoDB

Language: JavaScript - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

mongodb-js/electron-template

Language: TypeScript - Size: 592 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

mongodb-js/connect-backbone-to-react

Connect Backbone Models and Collections to React.

Language: JavaScript - Size: 355 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 5

mongodb-js/compass-plugin 📦

A khaos template to create internal Compass packages.

Language: Less - Size: 1.71 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

mongodb-js/devtools-kerberos-playground 📦

Playground repo for kerberos

Language: Shell - Size: 54.7 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 2

mongodb-js/compass-preferences 📦

Compass Preferences Plugin

Language: JavaScript - Size: 1.52 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

mongodb-js/compass-document-validation 📦

Compass plugin for managing MongoDB Document Validation rules.

Language: JavaScript - Size: 3.06 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

mongodb-js/node-codesign 📦

Sign Node.js apps for MacOS.

Language: JavaScript - Size: 139 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 1

mongodb-js/askline 📦

A single-line prompt that allows reading data from user input

Language: TypeScript - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

mongodb-js/eslint-config 📦

Shared eslint config for mongodb-js

Language: JavaScript - Size: 133 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

mongodb-js/decimal128-rs 📦

Decimal 128 Support for Rust/WASM

Language: Rust - Size: 47.9 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

mongodb-js/electron-installer-codesign 📦

Sign your electron apps on OSX.

Language: JavaScript - Size: 168 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 11 - Forks: 4

mongodb-js/electron-installer-run 📦

Run child processes safely handling all sorts of edge cases.

Language: JavaScript - Size: 38.1 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

mongodb-js/shell 📦

#wip Workspace and docs for MongoDB Shell

Language: JavaScript - Size: 358 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 1

mongodb-js/zstd-wasm 📦

Language: JavaScript - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

mongodb-js/url 📦

Extend mongodb-uri for more flexibility and data packing.

Language: JavaScript - Size: 95.7 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

mongodb-js/pkg-rpm 📦

Create a RedHat-RPM package for a Node.js executable.

Language: JavaScript - Size: 76.2 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

mongodb-js/mongodb-log2ejson 📦

Converts MongoDB native types printed in log files to strict extended JSON

Language: JavaScript - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 2

mongodb-js/metamocha 📦

Mocha test runner with metadata on tests

Language: JavaScript - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

mongodb-js/juttle-mongodb-adapter 📦

2017 skunkworks project

Language: JavaScript - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

mongodb-js/dbpath 📦

Get a path for --dbpath that's writeable for the current user and mkdirp it.

Language: JavaScript - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 1

mongodb-js/react-d3-unmanaged-wrapper 📦

React component that wraps d3 code inside a div or svg container.

Language: JavaScript - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 1

mongodb-js/leaf 📦

Uses mongodb-leaf.svg to create pixel-perfect icons for all sizes and formats specified in the OS X Human Interface Guidelines.

Language: JavaScript - Size: 320 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 5

mongodb-js/khaos-cli 📦

Khaos template to create command line interface tools with docopt and async.auto

Language: JavaScript - Size: 22.5 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

mongodb-js/kill-mongodb 📦

Kill any currently running MongoDB instances.

Language: JavaScript - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 2

mongodb-js/hadron-change-tracker 📦

Track changes made to documents.

Language: JavaScript - Size: 19.5 KB - Last synced at: 23 days ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

mongodb-js/khaos-node 📦

A Khaos template to start new node modules.

Language: JavaScript - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

mongodb-js/khaos-node-example 📦

What comes out of the box with mongodb-js/khaos-node.

Language: JavaScript - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 1

mongodb-js/shell-to-url 📦

Converts a shell connection string (from Atlas) to a MongoDB URL.

Language: JavaScript - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

mongodb-js/hadron-utils 📦

Hadron Utility Functions

Language: JavaScript - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 1

mongodb-js/repo-list 📦

Small module to list all repos for a given GitHub organization

Language: JavaScript - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1