Follow us

Kuzzle for mobile backend

mBAAS “mobile backend as a service” you can install

Kuzzle Backend provides all the most-wanted toolkits a developer needs to build hybrid and native apps for iOS and Android: database, search, API, security ACL, notifications, offline first, messaging, geofencing, SDK(s) for Javascript, iOS, Android, React Native, Progressive Web Apps & more...
And the great thing is Kuzzle in on-premises! You can install, extend, deploy and scale your backend from your laptop to any Docker or Cloud hosting provider.

Developers' corner - SDK(s) examples

Reduce development time and learning curve with the Kuzzle SDK(S). They provide high-level functions to make developers' life simpler.
Read the documentation to learn more

  • Javascript
  • Android
  • GO
  • (function () {
      var kuzzle = new Kuzzle('localhost', {
        defaultIndex: 'some index',
        autoReconnect: true,
        headers: {someheader: "value"},
        port: 7512
      });

      kuzzle.now(function (err, res) {
        /* 'res' contains the Kuzzle timestamp (utc, in milliseconds) */
      });
    }());
  • import io.kuzzle.sdk.core.Kuzzle;

    Kuzzle kuzzle = new Kuzzle("localhost");

    kuzzle.now(new ResponseListener<Date>() {
      @Override
      public void onSuccess(Date object) {
        /* 'object' contains the Kuzzle timestamp (utc, in milliseconds) */
      }

      @Override
      public void onError(JSONObject error) {
        /* Handle error */
      }
    });
  • import (
      "github.com/kuzzleio/sdk-go/kuzzle"
      "github.com/kuzzleio/sdk-go/connection/websocket"
      "github.com/kuzzleio/sdk-go/types"
    )

    func main() {
      o := types.NewOptions()
      qo := types.NewQueryOptions()

      cn := websocket.NewWebSocket(":7512", o)
      k, _ := kuzzle.NewKuzzle(cn, o)

      res, _ := k.Now(qo)

      /* 'res' contains the Kuzzle timestamp (utc, in milliseconds) */
    }

Setup data and security rules with the admin UI

The Kuzzle Admin UI is an open-source, standalone web UI you can run from a Cloud-hosted version, or download and run locally from any operating system. It is a visual interface to manage Kuzzle backend API and configure indexes, data collections, data schemas, user roles and policies, debugging and more.

Discover

Blazing fast database operations

They Trust us