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.