A curated list of awesome things related to Kuzzle.
👉 Add your project
Table of Content
Link with logo are official projects.
- Kuzzle Admin Console : An SPA to administrate your Kuzzle: index and collection management, document creation, realtime subscription and permissions management.
- Kuzzle CLI : A CLI to administrate and manage your Kuzzle.
- Javascript : Javascript SDK for both Node.js and the browser including multi-protocol support and offline resiliency.
- Golang : Golang SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- Java : Java SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- Android : Android SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- C# : C# SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- PHP : PHP SDK using the Http protocol to communicate with Kuzzle API.
- Dart: Dart SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- Rust: Rust SDK using the Http protocol to communicate with Kuzzle API.
- S3 : Upload and manage files with S3 protocol.
- Prometheus : Monitor your Kuzzle application with Prometheus.
- Cloudinary : Manage your images with Cloudinary.
- Freeboard IoT Dashboard : Freeboard plugin to help integrating data from a Kuzzle Server to your Freeboard IoT Dashboard.
- Probe BigQuery Connector : Plugin forwarding Probe measures to Google BigQuery
- Local : Provide local authentication with username/password for Kuzzle.
- 0Auth : Authentication plugin with 0Auth services like Google, Facebook, etc.
- Cluster : Enable to deploy your Kuzzle application as a resilient and scalable masterless cluster
- Logger : Handle logging and use Winston to transport them anywhere.
- Computed Fields : Allow definition and usage of computed fields in documents.
- Probe : Statistical probe plugin.
- Probe Listener : Statistical probe listener plugin.
- Core Plugin Boilerplate : Simple boilerplate and example code to build a Kuzzle Plugin.
- Advanced Boilerplate : Advanced boilerplate for a core plugin with better modularity.
- TOTP 2Factor Authentication Example : Example of 2Factor authentication with TOTP.
- External Authentication Example : Example of using an external system to authenticate users with Kuzzle.
- Custom Policies Example : Example of advanced permission management with a Kuzzle plugin.
- Geofenced Read Restriction Example : Example of restricting read access based on user location
- Typescript Plugin Boilerplate: A starter kit for Kuzzle.io using the marvellous Typescript.
- Javascript SDK : Javascript SDK for both Node.js and the browser including multi-protocol and offline resiliency.
- Kuzzle Angular NgRx: Ngrx Data and Entity wrapper over the Kuzzle JS sdk for Angular applications using NgRx
- SDK 0Auth Login Popup : Open a popup for 0Auth authentication using the 0Auth plugin.
- Vue Kuzzle : A Vue.js plugin shipping the Kuzzle SDK in your components.
- Vue.js/CoreUI Boilerplate : A fully fledged boilerplate to kickoff your Kuzzle projects with VueJS, CoreUI and i18n.
- Getting Started with Vue.js & Javascript SDK : Learn how to use the Javascript SDK inside a Vue.js application.
- Todo App Example : Example of a Todo application with Vue.js and the Javascript SDK.
- Kuzzle for Vue.js: Integrates Kuzzle with Vue usign declarative queries.
- Geo Ads App Example : Example application of an application displaying ads depending of a user location.
- React.js & Redux Boilerplate : A fully fledged boilerplate to kickoff your Kuzzle projects with React and Redux.
- Getting Started with React.js & Javascript SDK : Learn how to use the Javascript SDK inside a React/Redux application.
- Types Definition for Plugin Context: Types definition for the plugin context. (
accessors
,constructors
, etc.) - Types Definition for Kuzzle Common Objects: Types definitions for Kuzzle common objects. (
request
,KuzzleError
, etc.) - Typescript Plugin Boilerplate: A starter kit for Kuzzle.io using the marvellous Typescript.
- Dart SDK: Dart SDK using the WebSocket protocol to communicate with Kuzzle API and including offline resiliency.
- Kuzzle Go App Example : Pokemon Go like application made with Dart SDK, Flutter and Kuzzle.
- Kuzzle Flutter Admin: A kuzzle admin app built using kuzzle_dart and Flutter.
- py-kuzzle-iot: Minimalist client to publish states and subscribe to changes.
- Kuzzle Setup.sh : Download and run a Kuzzle stack with a bash oneliner
bash -c "$(curl https://get.kuzzle.io)"
. - Kuzzle Stack on Ubuntu Setup: Install a Kuzzle Stack with a SSL proxy on Ubuntu.
- Production Image : Production image for Kuzzle.
- Elasticsearch Image : Preconfigured Elasticsearch Image to work with Kuzzle.
- Plugin Development Image : Image containing all necessary tools to develop Kuzzle plugin.
- Kuzzle Admin Console Image: Kuzzle Admin Console in a Docker Image.
- Kuzzle & Kibana: A Docker-Compose file for running Kuzzle and Kibana together.
- SSL Proxy for Kuzzle : Setup an SSL proxy using Nginx and Lets Encrypt.
- Kuzzle AMI on AWS Marketplace : Kuzzle AMI image to quickly launch a Kuzzle stack for developing purpose.
- Complete Backend Solution vs Backend Framework : Differences between Complete Backend solution like Kuzzle and Backend Framework like Symfony or Rails.
- Beyond 15,000 queries per second with geomarketing and Kuzzle : Use Kuzzle for realtime geomarketing backend with very good performances.
- Pub/Sub: key concepts and its usage for real-time application : What is Pub/Sub and how to do it with Kuzzle.
- Develop a new Generation of apps with Kuzzle real-time engine : What are the advantages of Kuzzle real-time engine and use it to build easy real-time apps.
- Keep Only Warm Data : Clean old data from Kuzzle.
- Massive Data Import : Quickly import massive amount of data into Kuzzle.
- Synchronize Kuzzle with Another Database : Realtime synchronization of Kuzzle data into another database (Cassandra).
- Create Realtime IoT Dashboard with Freeboard : Create a real-time visualization for Kuzzle by adding a simple plugin to Freeboard, an open source dashboard.
- Use Kuzzle as an IoT backend With ESP32 : Develop an IoT application using an ESP32 module and Kuzzle, communicating using MQTT.
- Visualize Kuzzle Data with Google Data Studio : Use Google Data Studio to visualize Kuzzle data.
- Visualize Kuzzle Data with Kibana : Use Kibana to visualize Kuzzle data.
Feel free to add you project by forking this repository and making a pull request.
If you don't find any category for your project, you can also propose a new one.