All Projects → emmanueldg → Mqtt Chat

emmanueldg / Mqtt Chat

MQTT Chat Using Mosca

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mqtt Chat

Saea
SAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (+374.63%)
Mutual labels:  chat, mqtt
Inchat
一个轻量级、高效率的支持多端(应用与硬件Iot)的可分布式、异步网络应用通讯框架
Stars: ✭ 654 (+876.12%)
Mutual labels:  chat, mqtt
Tutorial
Java全栈知识架构体系总结
Stars: ✭ 407 (+507.46%)
Mutual labels:  mongodb, mqtt
Roomler
Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)
Stars: ✭ 160 (+138.81%)
Mutual labels:  mongodb, chat
Smarthome
💡 智能电器管理综合系统
Stars: ✭ 33 (-50.75%)
Mutual labels:  mongodb, mqtt
Wechat
聊天系统、Vue.js、React.js、node.js、MongoDB、websocket、socket.io、前后端分离、毕业设计。
Stars: ✭ 188 (+180.6%)
Mutual labels:  mongodb, chat
Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+7477.61%)
Mutual labels:  chat, mqtt
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (+55.22%)
Mutual labels:  chat, mqtt
Ios Chat
开源的即时通讯(野火IM)系统
Stars: ✭ 867 (+1194.03%)
Mutual labels:  chat, mqtt
Stream Reactor
Streaming reference architecture for ETL with Kafka and Kafka-Connect. You can find more on http://lenses.io on how we provide a unified solution to manage your connectors, most advanced SQL engine for Kafka and Kafka Streams, cluster monitoring and alerting, and more.
Stars: ✭ 753 (+1023.88%)
Mutual labels:  mongodb, mqtt
React Chat Api
📡 API for chat application for DogeCodes React course
Stars: ✭ 121 (+80.6%)
Mutual labels:  mongodb, chat
Mqtt Mongo
A generic service that subscribes to MQQT broker and saves messages to MongoDB.
Stars: ✭ 46 (-31.34%)
Mutual labels:  mongodb, mqtt
Tiledesk Server
Tiledesk server. Tiledesk is an Open Source Live Chat platform written in NodeJs and MongoDB
Stars: ✭ 94 (+40.3%)
Mutual labels:  mongodb, chat
Hivemq Mqtt Tensorflow Kafka Realtime Iot Machine Learning Training Inference
Real Time Big Data / IoT Machine Learning (Model Training and Inference) with HiveMQ (MQTT), TensorFlow IO and Apache Kafka - no additional data store like S3, HDFS or Spark required
Stars: ✭ 204 (+204.48%)
Mutual labels:  mongodb, mqtt
Qiscus Sdk Android
Qiscus provide everything you need to power up your app with chats. And it's now made simple.
Stars: ✭ 175 (+161.19%)
Mutual labels:  chat, mqtt
Fiora
An interesting open source chat application. Developed with node.js, mongoDB, socket.io and react
Stars: ✭ 4,920 (+7243.28%)
Mutual labels:  mongodb, chat
Vchat
💘🍦🙈Vchat — 从头到脚,撸一个社交聊天系统(vue + node + mongodb)
Stars: ✭ 724 (+980.6%)
Mutual labels:  mongodb, chat
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-38.81%)
Mutual labels:  mongodb, chat
Docker Flask Mongodb Example
Uses docker compose with a python flask microservice and MongoDB instance to make a sample application
Stars: ✭ 49 (-26.87%)
Mutual labels:  mongodb, mqtt
Openvidu
OpenVidu Platform main repository
Stars: ✭ 1,133 (+1591.04%)
Mutual labels:  chat

Multi-Room MQTT chat using Mosca as the Broker and MongoDB as backend.

This chat uses a number of open source projects:

  • mosca - The multi-transport MQTT broker for node.js.
  • mqtt - An MQTT library for node.js
  • Express - Fast, unopinionated, minimalist web framework for node.
  • Mongoose - MongoDB object modeling designed to work in an asynchronous environment.
  • mows - MQTT.js over WebSockets
  • chat-nodejs - MQTT.js over WebSockets

Installation

Install dependencies

npm install

Configuration

For the mosca broker configuration. Please refer to the mosca Github page https://github.com/mcollina/mosca .

To run

node app.js

Live Demo

Live Demo

Upcoming Features

  • Private Chat

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].