anycable

AnyCable

Polyglot replacement for Ruby WebSocket servers with Action Cable protocol
Under MIT License
By anycable

ruby websockets grpc actioncable anycable


AnyCable


AnyCable allows you to use any WebSocket server (written in any language) as a replacement for your Ruby server (such as Faye, Action Cable, etc).


AnyCable uses the same protocol as ActionCable, so you can use its JavaScript client without any monkey-patching.



AnyCable Pro has been launched 🚀





Requirements

Usage

Check out our 📑 Documentation.


Links

Talks

Building
Generating gRPC files from .proto

sh
gem install grpc
gem install grpc-tools



sh
make


Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/anycable/anycable.


Please, provide reproduction script (using this template) when submitting bugs if possible.


License

The gem is available as open source under the terms of the MIT License.


Security Contact

To report a security vulnerability, please contact us at [email protected]. We will coordinate the fix and disclosure.