Skip to main content

Crossbar.io multi-protocol (WAMP/WebSocket, REST/HTTP, MQTT) application router for microservices.

Project description

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.

Version Build Status Coverage Docker Snap Status

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crossbar-20.8.1.tar.gz (382.5 kB view details)

Uploaded Source

Built Distribution

crossbar-20.8.1-py2.py3-none-any.whl (510.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file crossbar-20.8.1.tar.gz.

File metadata

  • Download URL: crossbar-20.8.1.tar.gz
  • Upload date:
  • Size: 382.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for crossbar-20.8.1.tar.gz
Algorithm Hash digest
SHA256 c0e7a25c12fd768e8cc9be3f572d0f7399b43089b0396635f2ab609fa2855572
MD5 eb1c999643e8eb7c47ee2ad029d6d3f2
BLAKE2b-256 abedf2b3b8f2dedd727d51b900ba157e222f5f8aa1c32d29ce2ca4cf1bfebc47

See more details on using hashes here.

File details

Details for the file crossbar-20.8.1-py2.py3-none-any.whl.

File metadata

  • Download URL: crossbar-20.8.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 510.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for crossbar-20.8.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2231b988bf0c7cca403717dbcb3d8ffb6782096431b84a864a0b7e11db5d6518
MD5 ce95eb6b704f1aa6df59eee1d2f8f247
BLAKE2b-256 5749f3bade3e021db2b401955ad67342aac2897f45fb5500ec80abca403b74f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page