JSON storage bins
that won't break your app

Set up a lightweight JSON endpoint in seconds,
then add a schema to edit your data safely at any time

{
"what": "a simple JSON data store",
"why": [
"quick setup",
"easy editing",
"schema validation"
]
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.

Store JSON online

Use n:point as a lightweight
backend while you prototype
your app or website.

2.

Lock the schema

Define the structure of your data with JSON Schema . When you're ready, lock the schema so it can never change again.

3.

Edit with a friend

Let others make changes to the
saved data. With the schema
locked, you can be sure edits
won't break your app.

Edit effortlessly

Quickly catch errors

Javascript object syntax is allowed

Demo screenshot

Add a schema

Lock the schema to guarantee the JSON structure will never change

Demo screenshot

A. Quickly catch errors

B. Javascript syntax is allowed

C. Add a schema

D. Lock the schema to guarantee the JSON structure will never change

Features

This list is built on n:point!
Check it out at npoint.io/docs/features, or via the API at api.npoint.io/features.

Usage and limits

What started out as a hobby project to help with prototyping has turned into a service serving over 2,000 requests/minute for over 25,000 JSON bins.

To keep everything running smoothly, n:point now rate-limits requests as follows:

  • 100 requests/min per IP address
  • 600 requests/min per JSON bin

n:point is a one-way JSON store: edit online, fetch via GET requests over API. Editing data over the API via POST requests is in private beta. Even once released, n:point is not meant to be a full backend for your app.

Contact support@npoint.io if you have any questions!

Open source

n:point is completely open source and hosted on Github.

Contributions are welcome! There are also instructions in case you want to self-host your own instance.

Ready to try it out?