{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/kuzzle/","markdown":"https://findsoftware.frbit.cloud/kuzzle.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"kuzzle","name":"Kuzzle","urls":{"home":"https://kuzzle.io","repository":"https://github.com/kuzzleio/kuzzle","docs":"https://docs.kuzzle.io/core/2/guides/"},"category":["backend"],"description":"Open-source backend server with a pre-built API, realtime notifications and data storage for web, mobile and IoT applications.","maintainer":"Kuzzle SAS","maintainerType":"company","firstRelease":2015,"hqCountry":"FR","hosting":["node"],"language":"javascript","runtime":["node"],"runtimeMin":"node 22","adminUi":true,"runsAs":["always-on"],"installMethod":"npm","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"2","latestReleaseDate":"2026-10-29T00:00:00.000Z","githubStargazers":1667,"contributors":52,"packagistDownloads":null,"npmWeeklyDownloads":2675,"social":{"x":"https://x.com/kuzzleio","discord":"https://discord.com/invite/tAEtyDZ"},"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"urls","url":"https://kuzzle.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/kuzzleio/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://docs.kuzzle.io/core/2/guides/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/kuzzleio/kuzzle/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://kuzzle.io/mentions-legales/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"hqCountry","url":"https://kuzzle.io/mentions-legales/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"hqCountry","url":"https://docs.kuzzle.io/core/2/guides/introduction/what-is-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://docs.kuzzle.io/core/2/guides/introduction/what-is-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://github.com/kuzzleio/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtime","url":"https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtimeMin","url":"https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/kuzzleio/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/kuzzleio/kuzzle/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/kuzzleio/kuzzle/releases/tag/v2.60.1","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://github.com/kuzzleio/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://github.com/kuzzleio/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/kuzzle","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"adminUi","url":"https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runsAs","url":"https://docs.kuzzle.io/core/2/guides/main-concepts/api/","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Kuzzle is a backend server, written in TypeScript and run on Node.js, that gives applications a pre-built API for storing data, managing users and rights, and sending realtime notifications. Applications reach it over HTTP, WebSocket and MQTT, and the officially supported SDKs cover JavaScript, Go, Java, C#, Dart and the JVM. The project describes it as a backend with ready-to-use features that can be extended in the same way as any other framework. Kuzzle uses Elasticsearch as its document storage, so the Node.js application runs beside Elasticsearch and Redis.\n\nThe [run guide](https://docs.kuzzle.io/core/2/guides/getting-started/run-kuzzle/) starts the stack with Docker Compose or installs the npm package `kuzzle`. The Admin Console is a Vue.js single page application for managing data and user permissions, and the project also hosts an online copy of it.\n\n## Worth knowing\n\nThe run guide says Node.js 25 and later are not supported. The deployment guide recommends cluster mode for production, and the company offers support for those deployments."}