Follow Us

lanceur about-kuzzle-1900

Kuzzle 101

Backend suite to power web, mobile & IoT apps

"I'm a CTO, can you be more specific?"

On-premises, open source, ready-to-use application stack

Kuzzle is an open-source solution that includes a scalable server, a multiprotocol API, an administration console and a set of plugins that provide advanced functionalities like real-time pub/sub, blazing fast search and geofencing.
Use it for your web, mobile, IoT & middleware projects.

Discover Kuzzle

backend_info

What can I do with Kuzzle?

Kuzzle solves many different digital needs, including messaging, collaboration, single sign-on, secondary screens and many more. It is a cross-industry and cross-technology platform that is suitable for a wide variety of projects.

How does it work?

Run Kuzzle

$ sudo bash -c "$(curl http://get.kuzzle.io/)"

For non-Linux systems, please refer to our guide. You can also install Kuzzle manually or by using Docker.
For questions and support please email support@kuzzle.io.

Developers Corner

Reduce your development time with Kuzzle's SDKs, these provide easy access to Kuzzle's API to help you get started quickly.
To learn more read our guide

languages

  • Javascript
  • Android
  • GO
  • function getTimestamp() {    
    //Instantiate and connect to Kuzzle var kuzzle = new Kuzzle("localhost", { defaultIndex: "myindex" }); //Get the Kuzzle timestamp kuzzle.now(function(error, response) { if(error){ handleError(error); } else{ //'response' contains the Kuzzle utc timestamp in milliseconds doSomething(response); } });
    }
  • public void getTimestamp() {    
    //Instantiate and connect to Kuzzle kuzzle = new Kuzzle("localhost"); //Get the timestamp kuzzle.now(new ResponseListener() { @Override public void onSuccess(Object response) { doSomething(response); } @Override public void onError(JSONObject error) { handleError(error); } });
    }
  • func getTimestamp() {    
    //Connect to Kuzzle o := types.NewOptions() qo := types.NewQueryOptions() cn := websocket.NewWebSocket("localhost", o) k, _ := kuzzle.NewKuzzle(cn, o) //Reques the timestamp res, _ := k.Now(qo) // 'res' contains the utc timestamp in milliseconds doSomething(res)
    }

Setup data and security rules with the Kuzzle Admin Console

The Kuzzle Admin Console is an open-source, standalone web UI that you can use to manage your Kuzzle installation. Run it locally or on the cloud and configure indexes, collections, schemas, roles, policies and much more.

Discover Admin Console

adminui

They Trust us

partners