Explain Kuzzle to your boss
The fastest and most effective way to deliver innovative web, mobile & IoT applications.
Explain Kuzzle to a project manager
Will help your team focus on business logic and user interfaces. Time consuming and costly developments like databases integration, search, API and deployment are already built-in.
Explain Kuzzle to a product owner
At last, give your customers the modern user experience they're asking for: real-time collaboration, geofencing, multi-device compatibility, and more.
Explain Kuzzle to a developer
An open-source node.js backend with storage, search, geofencing, multiple protocols, and an API you can access using our SDKs and your favorite development tools.
Explain Kuzzle to your parents
A tool that helps power video conferencing so that you can see your family on your phone.
Explain Kuzzle to your kids
A motor inside your tablet that powers all the games you play against people you don't see.
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.
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.
Web Apps
Build awesome web applications from scratch or on top of your existing infrastructure.
Build It!Mobile Apps
Build native or hybrid mobile applications using your favorite framework (React Native, Cordova).
Build It!IoT Apps
Build IoT projects using Sigfox, LoRaWAN, GSM, MQTT or any other protocol.
Build It!Middleware
Build your integration project on top of your existing APIs & legacy applications.
Build It!$ bash -c "$(curl https://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.
Reduce your development time with Kuzzle SDKs, these
provide easy access to Kuzzle API to help you get started quickly.
To learn more read our guide
// Gets the current timestamp of Kuzzle Server
try {
const timestamp = await kuzzle.server.now();
console.log('Epoch-millis timestamp:', timestamp);
} catch (error) {
console.error(error.message);
}
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)
//Request the timestamp
res, _ := k.Now(qo)
// 'res' contains the utc timestamp in milliseconds
doSomething(res)
}
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.