node package manager
It’s your turn. Help us improve JavaScript. Take the 2017 JavaScript Ecosystem Survey »


Data Package Manager is a command line tool for managing Data Packages including publishing and install.



Install node and npm and then install datapm:

npm install -g datapm

Note: datapm is a temporary name whilst we see if dpm is available.

Get Started

Get a list of the commands:

dpm -h

Initialize a data package in current directory (that is, create package.json):

dpm init 

Publish your data package:

dpm publish


We aim to support these commands:

init      # create a data package
install   # download and install a data package
publish   # publish a datapackage to the registry
cat       # stream a data package resource to stdout


Previous dpm (python-based) can still be found at

Most relevant may be the documentation at: