All Projects → crossbario → Crossbar

crossbario / Crossbar

Licence: agpl-3.0
Crossbar.io - WAMP application router

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
Jupyter Notebook
11667 projects
shell
77523 projects
HTML
75241 projects
Makefile
30231 projects

Projects that are alternatives of or similar to Crossbar

Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+159.43%)
Mutual labels:  mqtt, messaging, broker, server
Enmasse
EnMasse - Self-service messaging on Kubernetes and OpenShift
Stars: ✭ 185 (-90.55%)
Mutual labels:  mqtt, messaging, broker
Emqx
An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
Stars: ✭ 8,951 (+357.38%)
Mutual labels:  mqtt, messaging, broker
Vernemq
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
Stars: ✭ 2,628 (+34.29%)
Mutual labels:  mqtt, messaging, broker
Simps
🚀 A simple, lightweight and high-performance PHP coroutine framework.
Stars: ✭ 318 (-83.75%)
Mutual labels:  mqtt, server, websocket
Hivemq Community Edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
Stars: ✭ 562 (-71.28%)
Mutual labels:  mqtt, messaging, broker
Beast
HTTP and WebSocket built on Boost.Asio in C++11
Stars: ✭ 3,241 (+65.61%)
Mutual labels:  server, websocket, networking
Activemq Artemis
Mirror of Apache ActiveMQ Artemis
Stars: ✭ 685 (-65%)
Mutual labels:  mqtt, messaging, broker
Mqtt
MQTT broker written in D, using vibe.d
Stars: ✭ 59 (-96.99%)
Mutual labels:  mqtt, broker, networking
Wampy
Websocket RPC and Pub/Sub for Python applications and microservices
Stars: ✭ 115 (-94.12%)
Mutual labels:  wamp, websocket
Hulaaki
DEPRECATED : An Elixir library (driver) for clients communicating with MQTT brokers(via the MQTT 3.1.1 protocol).
Stars: ✭ 115 (-94.12%)
Mutual labels:  mqtt, messaging
Im service
golang im server
Stars: ✭ 1,694 (-13.44%)
Mutual labels:  messaging, server
Iot Technical Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,334 (+19.26%)
Mutual labels:  mqtt, websocket
Ws Machine
WS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (-94.38%)
Mutual labels:  websocket, networking
Vertx Mqtt
Vert.x MQTT
Stars: ✭ 117 (-94.02%)
Mutual labels:  mqtt, server
Autobahn Java
WebSocket & WAMP in Java for Android and Java 8
Stars: ✭ 1,467 (-25.04%)
Mutual labels:  wamp, websocket
Watsonwebserver
Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.
Stars: ✭ 125 (-93.61%)
Mutual labels:  rest, server
Nano
Lightweight, facility, high performance golang based game server framework
Stars: ✭ 1,888 (-3.53%)
Mutual labels:  server, networking
Airdcpp Webclient
Communal peer-to-peer file sharing application for file servers/NAS devices
Stars: ✭ 106 (-94.58%)
Mutual labels:  rest, websocket
Joynr
A transport protocol agnostic (MQTT, HTTP, WebSockets etc.) Franca IDL based communication framework supporting multiple communication paradigms (RPC, Pub-Sub, broadcast etc.)
Stars: ✭ 124 (-93.66%)
Mutual labels:  mqtt, websocket

Crossbar.io

Decentralized Middleware

Crossbar.io is an open source networking platform for distributed and microservice applications. It implements the open Web Application Messaging Protocol (WAMP), is feature rich, scalable, robust and secure. Let Crossbar.io take care of the hard parts of messaging so you can focus on your app's features.

Resources

Docker images

JSON Schema for Crossbar.io Configuration File Format

We now have a JSON Schema file available for config.json, if you're using VSCode you can make use of this by adding the following to your VSCode settings; (File -> Preferences -> Settings)

"json.schemas": [
    {
        "fileMatch": [
            "/config.json",
            "/.config.json"
        ],
        "url": "https://raw.githubusercontent.com/crossbario/crossbar/master/crossbar.json"
    }
],

Alternatively, the generic approach is to insert a "$schema" line at the top of your file;

{
    "$schema": "https://raw.githubusercontent.com/crossbario/crossbar/master/crossbar.json",
    "version": 2,

This file is currently experimental, but it should give you contextual auto-completion on all Crossbar config.json syntax, use CTRL+Space in VSCode to activate IntelliSense.


Copyright (C) 2013-2021 Crossbar.io Technologies GmbH. All rights reserved. WAMP, Crossbar.io and XBR are trademarks of Crossbar.io Technologies GmbH.

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].