Autobahn|JS Documentation¶
Autobahn|JS is a JavaScript library for WAMP (Web Application Messaging Protocol), providing Remote Procedure Calls (RPC) and Publish/Subscribe (PubSub) over WebSocket.
Getting Started
Quick introduction to installing and using Autobahn|JS
Programming Guide
Introduction to using Autobahn|JS in your applications
API Reference
Complete JavaScript API documentation
Examples
Overview of available code examples
Installation¶
npm (Node.js)
npm install autobahn
Browser (CDN)
<script src="https://cdn.jsdelivr.net/npm/autobahn@latest/autobahn.min.js"></script>
Platform Support¶
Node.js 22+ (uses native WebSocket)
Modern browsers: Chrome, Firefox, Edge, Safari (current versions)
Packages¶
Package |
License |
Description |
|---|---|---|
MIT |
Core WAMP client library |
|
Apache 2.0 |
XBR data market extension |