1.2.0 • Public • Published

Codehooks CLI is an easy to use Backend for serverless JavaScript, NoSQL Database and much more.

Some highlights:

  • Instant deployment with automatic NoSQL REST API
  • JavaScript ES6/Typescript
  • Easy development of REST APIs and GraphQL
  • NoSQL database with MongoDB-ish query API
  • Simple key/value database with Redis-like API
  • Background CRON-like Jobs
  • Persistent Worker Queues
  • Filesystem
  • Secure access with API tokens or JWT / JWKS

It's a perfect companion for modern web/API centric development.

The CLI is the main tool for developers to compile, deploy and monitor code.

Check out the CLI documentation at: Check out the developer documentation at:

Quick start

Install & sign up / login

% npm install codehooks -g

Sign up and log in with your Github or Google account.

% codehooks login github
If browser does not open automatically, please paste in this URL in a new browser tab/window:

👏 Authentication complete, <YOUR NAME>!
You are now ready to use the Codehooks CLI. Please close the browser window.

Create a new project / data store

% codehooks create myproject 
Successfully initialized new project 'myproject-xxxx' in your account
Added new space 'dev' and set it to active
Created example file: /Users/<YOU>/<YOUR PATH>/myproject/index.js

% cd myproject

Create a JavaScript app

Tip: Check the auto generated example in the index.js file.

* Auto generated Codehooks (c) example
* Install: npm i codehooks-js
import {app} from 'codehooks-js'

// test route for https://<PROJECTID>
app.get('/', (req, res) => {
  res.send('CRUD server ready')

// Use Crudlify to create a REST API for any collection

// bind to serverless runtime
export default app.init();

Add dependencies

Add npm packages before compile and deployment.

npm i codehooks-js

Deploy project

% coho deploy 
Deploying to Project: myproject-xxxx Space: dev
Deployed Codehook successfully

REST endpoint when deployed:
You API:

More info at:

Package Sidebar


npm i codehooks


Weekly Downloads






Unpacked Size

530 kB

Total Files


Last publish


  • jones_codehooks
  • codehooks-official