A protocol gateway for the web.
About
The monorepo for the Sockethub project.
Sockethub is a translation layer for web applications to communicate with other protocols and services that are traditionally either inaccessible or impractical to use from in-browser JavaScript.
For more information on Sockethub see the Sockethub README
Setup
Install Dependencies
$ yarn install
Run Tests
$ yarn test
Running
For development purposes, with examples enabled, run:
$ DEBUG=sockethub* yarn run dev
You should then be able to browse to http://localhost:10550
and try out the examples.
For production, with examples disabled.
$ DEBUG=sockethub* yarn run start
For more info on configuration options, see the Sockethub README section on environment variables.*
Packages
- activity-streams.js
- irc2as
- sockethub
- sockethub-platform-dummy
- sockethub-platform-feeds
- sockethub-platform-irc
- sockethub-platform-xmpp
- sockethub-schemas
License
Sockethub is licensed under the LGPL
Credits
Project created and maintained by Nick Jennings
Logo design by Jan-Christoph Borchardt
Sponsored by NLNET