NodeJS/Browser client for DatoCMS
Branch: master
Clone or download
Latest commit 6744ecb Feb 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Lint Dec 12, 2018
build Changes Aug 20, 2018
cassettes Fix Dec 12, 2018
docs Update README Mar 20, 2017
src If the client receives a 429 error message with no indication of wait… Feb 14, 2019
test Fix regression where you could no longer access items' item type via … Jan 30, 2019
.babelrc Update dependencies Jul 20, 2018
.eslintignore Changes Aug 20, 2018
.eslintrc Add wp-import command to CLI Sep 14, 2018
.gitignore Generate methods at runtime fetching CMA JSON Schema Jun 28, 2018
.npmignore First commit Jun 1, 2016
.travis.yml Changes Aug 20, 2018 If the client receives a 429 error message with no indication of wait… Feb 14, 2019
Gemfile Huge rewrite Oct 9, 2016
Gemfile.lock Huge rewrite Oct 9, 2016 Readme Jul 20, 2018
Rakefile Update API Nov 7, 2017
webpack.config.js Changes Aug 20, 2018
yarn.lock Fix specs, add .meta method Dec 5, 2018

DatoCMS JS Client

Build Status

API client and CLI tool for DatoCMS. Take a look at the full API documentation for examples.

How to integrate DatoCMS with your static website

Please head over our documentation to learn everything you need:


After checking out the repo, run npm install and bundle install to install dependencies. Then, run npm test to run the tests.


Bug reports and pull requests are welcome on GitHub at This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.


The package is available as open source under the terms of the MIT License.