simplicity, sanity, speed

Create faster applications, quickly and easily without going crazy.

Get Started

Why use NoAPI?

NoAPI is a cloud datastore and hosting environment, integrated into several programming languages, with easy to use simple data models, live data updates by default and declarative function computations.

app = await datastore("test-school-datastore")
school = await app.school
print("School name is:"+(await school.name))
school.name = "Ivy College" # Updates datastore and all clients
Code samples

Interactive Data Browser

The NoAPI service offers:

SDK in your language of choice

Choose from several programming languages such as python, Javascript (soon Java and others)

Cloud datastore, integrated into the language

Access objects and values in storage through the SDK, as if accessing values in memory, updating values in storage is as simple as variable assignment.

Hosting environment that scales

NoAPI can provision resources as your application grows, without the need for tuning or optimization.

50

% Less Coding

40

% Less Devops

70

% Faster Response

Features

Our unique features make application development a breeze,
without going crazy neither during development nor hosting.

Live Applications

When data is changed, it is updated live on all views and stores, by default. There is no need to refresh the web page or the mobile application to see the changes from point of view of the user.

No API Development

Developers can access data as if it was locally stored. They don't need to develop server-side API to expose services, data requests, or implement client-side API requests.

Low Latency

Data updates are sent only to clients who need them. Data may be sent to the clients even before the data is displayed, which makes it much faster than the legacy data fetch operation.

Data Binding Everywhere

A data store reference can be bound to any variable or interface components in any client: an update to a UI element in any client is automatically applied to the data store and all other affected clients without any programming by the developer.

Intuitive Data Model

Data is modeled as objects with properties that can hold scalar values. The relations between objects are stored as links between objects and lists of objects. (i.e. two-way relations, such as 1-1, 1-n, n-1 and n-n relations.


Data Versioning

All changes made to any persistent data in is tracked. One can access values of any data at a specific version in the past.





Sign Up for Beta

Don't miss the opportunity to take advantage of all of NoAPI's benefits!

Pricing

Currently, we are only offering our developer plan during beta testing.
Contact us for production deployment planning.

Developer Plan

Free
  • For developers, or
  • Occasionally used apps
  • Up to 10 datastores
  • No resource guarantees
  • Limited performance
Choose Plan

Cloud Plan

Name Your Own Price
  • Choose your own pricing metric
  • From your own data (eg: X $/student)
  • Guaranteed resources
  • Autoscales with your metric
  • Optional monthly spending cap
Coming Soon

On-premise Plan

Enterprise Agreement
  • Tailored to your requirements
  • On-premise appliance, and/or
  • Private/public cloud setup
  • Off-site, cloud hybrid data distribution
  • 24/7 Support
Contact Us

About Us

NoAPI was born out of a two year R&D project.

Upon the successful completion of the project, the output was spun-off into NoAPI. The project included:

  • Academic literature reviews and extensive market surveys and analysis.
  • Concept design and requirement specifications.
  • Continous development.
  • Network load simulations.
  • Rigorous automated testing.