CanelaDB

Built for Livecode, using Livecode

CanelaDB

CanelaDB is perfect to use as a local database. You can store and read data locally on your device, whether you’re building an app for Android, iOS, or any desktop platform. CanelaDB will persist your data on disk, but also keeps your database in memory to give you lightning fast access to your data.

Best of all, local storage is free forever. You don’t need a credit card to start deploying CanelaDB — just download the LiveCloud Manager (LCM) App, set up your tables in the LCM, and export the CanelaDB libraries to your application.

Local Database

Instead of having to learn SQL, a completely new language and paradigm, just to store data, you can now use CanelaDB's easy-to-learn, Livecode-centric syntax.

CanelaDB's APIs provide everything you need to store data, both locally and to the cloud. And because they're written in Livecode, everything is familiar -- just standard functions and commands.

No More SQL syntax

Instead of having to learn SQL, a completely new language and paradigm, just to store data, you can now use CanelaDB's easy-to-learn, Livecode-centric syntax.

CanelaDB's APIs provide everything you need to store data, both locally and to the cloud. And because they're written in Livecode, everything is familiar -- just standard functions and commands.

Easy Cloud Access

CanelaDB connects you to the cloud -- all you have to do is pass a single parameter! In addition to allowing for easy cloud storage, it also includes a simple-to-use sync command so you can keep your local data up to date with your cloud.

CanelaDB Cloud also persists when you go offline. Cloud calls are cached so that whenever you go online again, everything gets pushed to the cloud in the order you expect.