app like that
mongodb-atlas-data-api
mongodb-atlas-data-api

Node.js library to interact with MongoDB Atlas Data API. Provides methods like find, insert, update, and delete without managing direct database connections.

Features

Find

Fetch documents from a specified collection. Supports filters to narrow down results.

FindOne

Retrieve a single document from a collection based on the given query parameters.

InsertOne

Add a new document to a specified collection.

InsertMany

Insert multiple documents into a collection in a single operation.

UpdateOne

Modify a single document in a collection based on provided criteria.

UpdateMany

Update multiple documents matching a query within a collection.

DeleteOne

Remove a specific document from a collection based on a query.

DeleteMany

Delete multiple documents from a collection that match the given criteria.

Aggregate

Perform aggregate operations on collections, allowing for advanced data processing and transformations.

Unlimited public packages

Allows you to bring the best of open source JavaScript development to your own projects without any limit.

Unlimited private packages

You can seamlessly integrate public and private packages into your development cycle with no restrictions.

Package-based permissions

Add collaborators to work on your public and private packages together, providing granular control over access.

Unlimited public packages

Bring the best of open source JavaScript development to your own projects.

Unlimited private packages

Seamlessly integrate public and private packages into your development cycle.

Package-based permissions

Add collaborators to work on your public and private packages together.

Unlimited public packages

Allows users to publish an unlimited number of public packages.

Unlimited private packages

Enables users to host unlimited private packages for better control and privacy.

Package-based permissions

Offers granular control over package accessibility and permissions based on package-level settings.

Package Registry

The npm registry is the largest software registry in the world, making JavaScript code sharing efficient and widely accessible.

Private Packages

Enhance your JavaScript development with the npm Pro plan by offering private package functionality.

mongodb-atlas-data-api

A wrapper around the MongoDB Atlas Data API to make it easier to interact with the API from a Node.js application.

npm as a package manager

npm is the package manager for Node.js, created in 2009 to help developers share packaged code modules easily.

npm Registry

A public collection of packages of open-source code for Node.js and other JavaScript-related projects, including front-end apps and mobile apps.

npm Command Line Client

A command line tool that allows developers to install and publish packages from the npm Registry.

Getting Started

Guides and tutorials to help new users understand npm and start using it effectively.

Packages and Modules

Information and documentation about managing packages and modules within npm.

Integrations

Details on how to integrate npm with other tools and services.

Organizations

Guidance on managing npm accounts and packages within organizations.

Policies

Documentation on the policies that govern the use of npm.

Threats and Mitigations

Information on potential security threats and how to mitigate them.

npm CLI

Details and documentation about the npm Command Line Interface.

Command Line Interface (CLI)

The primary way developers interact with npm, allowing them to install, share, and manage packages via terminal commands.

npm Registry

A large public database of JavaScript software and related meta-information. Users can publish and download packages here.

User and Organization Management

Set up users and organizations to manage access to public or private packages.

Package Versioning

Manage multiple versions of code and dependencies. Easily update applications when underlying code changes.

Private Package Sharing

Options for private npm package registries like GitHub Packages or Verdaccio, enabling internal development without public sharing.

Pricing Plans

Pro

$7
per monthly

Free

$0
per monthly

Pro

$7
per monthly

Teams

$7
per monthly

Free

$0
per monthly

Pro

$7
per monthly

Teams

$7
per monthly

Free

$0
per free

Pro

$0
per monthly