Home / Platforms / Kuzzle
K

Kuzzle

Open-source backend with real-time engine

Self-Hosted BackendsFree Tier AvailableOpen source
Visit Website →

Overview

Kuzzle is a powerful open-source backend platform that combines a real-time engine with a comprehensive set of backend features. Built on Elasticsearch and Redis, it provides instant search capabilities, real-time pub/sub messaging, user management, and data persistence. What makes Kuzzle unique is its protocol-agnostic architecture - it supports HTTP, WebSocket, and MQTT out of the box, making it perfect for IoT and real-time applications. The platform includes a powerful plugin system, allowing you to extend functionality with custom business logic. Kuzzle's real-time notifications are event-driven, so clients can subscribe to data changes and receive instant updates. It includes built-in geolocation features for location-based applications. With comprehensive SDKs for JavaScript, Java, C#, and more, Kuzzle is particularly popular for building real-time collaborative applications, IoT platforms, and search-heavy applications.

Features

Database: Both
Authentication
File Storage
Cloud Functions
Realtime
GraphQL
REST API
Self-Hosted

Tech Stack

Node.jsElasticsearchRedis

Best For

IoTReal-time appsSearchGeolocation apps

Pricing

Free Tier:Yes
Starting Price:$0
Model:Free (open source)

Details

Deployment:Self-hosted or Managed
Founded:2015
Backed By:Private

Compliance

GDPR

Ready to get started with Kuzzle?

Visit Kuzzle

Frequently Asked Questions about Kuzzle

What is Kuzzle?

Kuzzle is a powerful open-source backend platform that combines a real-time engine with a comprehensive set of backend features. Built on Elasticsearch and Redis, it provides instant search capabilities, real-time pub/sub messaging, user management, and data persistence. What makes Kuzzle unique is its protocol-agnostic architecture - it supports HTTP, WebSocket, and MQTT out of the box, making it perfect for IoT and real-time applications. The platform includes a powerful plugin system, allowing you to extend functionality with custom business logic. Kuzzle's real-time notifications are event-driven, so clients can subscribe to data changes and receive instant updates. It includes built-in geolocation features for location-based applications. With comprehensive SDKs for JavaScript, Java, C#, and more, Kuzzle is particularly popular for building real-time collaborative applications, IoT platforms, and search-heavy applications.

Is Kuzzle free to use?

Yes, Kuzzle offers a free tier. Free (open source)

What features does Kuzzle offer?

Kuzzle offers Both database, authentication, file storage, cloud functions, real-time updates, REST API, and more.

Can I self-host Kuzzle?

Yes, Kuzzle can be self-hosted, giving you full control over your infrastructure and data.

What is Kuzzle best for?

Kuzzle is particularly well-suited for iot, real-time apps, search, geolocation apps.