A node SDK for CMR


stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
16924Jun 16, 2021Jun 30, 2017Minified + gzip package size for @cumulus/cmrjs in KB



A Node.js client for Cumulus-specific functionality for reading from, writing to, and deleting from NASA's Common Metadata Repository (CMR) API. General CMR functionality should go in @cumulus/cmr-client.

About Cumulus

Cumulus is a cloud-based data ingest, archive, distribution and management prototype for NASA's future Earth science data streams.

Cumulus Documentation


Test with npm run test.

CMR Docs

Documentation on the CMR REST API endpoints is here:


To make a contribution, please see our contributing guidelines.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.