Skip to main content

Your Quick Backend Solution

Kickstart your project with an instant CRUD REST API and grow with our powerful combo of backend features

Instant value with a database CRUD API without coding

Instant value with a database CRUD API without coding

Sign up and create a project. You now have a complete environment (space) with a CRUD API deployed.
Easy web-based Data Management with Studio

Easy web-based Data Management with Studio

Safely interact with and manage your data. Quickly import data by uploading a CSV or a JSON file.
Scale and grow your solution

Scale and grow your solution

With JavaScript code, API routes, NoSQL APIs, Worker Queues, CRON jobs, OAuth 2.0 JWKS authentication, you can build anything!
Data Studio

Development features described with code ๐Ÿค“

// โœ… ES6 support
import {app, Datastore} from 'codehooks-js'
import {crudlify} from 'codehooks-crudlify'

// โœ… familiar Express routes, perfect for easy REST and GraphQL APIs
app.get('/route', handleGet)
app.post // etc

// โœ… built in fast NoSQL document database and Key-Value store - no config needed

app.post('/orders', async (req,res) => {
const conn = await Datastore.open();
// now you can use DOCUMENT operations:
// conn.insertOne, getOne, findOne, find, update, replace, remove etc.
// and KEY-VALUE operations:
// conn.set, get, getAll, incr, decr, del, delAll
})

// โœ… super easy Queue Workers for async processing

app.worker('sendEmail', sendEmailFunc)
conn.enqueue("sendEmail", { email: '[email protected]', ...etc })

// โœ… super easy CRON jobs

app.job('* * * * *', handleJobEveryMinute)

// โœ… Instant database CRUD REST API with validation - why code all the plumbing?
// Use codehooks-crudlify with Yup validation or JSON schema

crudlify(app, {customer, product});

// โœ… Check out the docs for more features like easy authentication etc...

Deploy with CLI

# โœ… Instant deployment with CLI

npm install codehooks -g

codehooks deploy

Pricing

Competitive usage based pricing with built-in cost control

To save you from surprise cloud bills, we offer a free tier and rapidly decreasing prices when calls or objects are above 1 million. We've included a few examples here.

We recommend that you try our calculator to find out your pricing.

Free plan

No credit card required

$0 / month

  • 5000 function/API calls
  • 5000 stored objects
  • 3 developers
  • 1 space (environment)
  • A space is a self-contained environment with code + database + settings
Signup Free ๐Ÿ‘ฉโ€๐Ÿ’ป

Sample plan 1

ย 

$9.75 / month

  • 200,000 function/API calls
  • 200,000 stored objects
  • 3 developers
  • 1 space (environment)
  • ย 
Calculator ๐Ÿ’ฐ

Sample plan 2

ย 

$99.75 / month

  • 5,000,000 function/API calls
  • 5,000,000 stored objects
  • 5 developers
  • 2 spaces (environments)
  • ย 
Calculator ๐Ÿ’ฐ

Developed by the restdb.io team

If codehooks.io is too code-oriented for you ๐Ÿ‘จโ€๐Ÿ’ป, please also check out the low-code (or nocode) database-as-a-service restdb.io which also has a free plan.