Django/JavaScript WebSocket Connections
Project description
# django-omnibus
Django/JavaScript WebSocket Connections.
[](https://coveralls.io/r/moccu/django-omnibus) [](https://travis-ci.org/moccu/django-omnibus)
## What is django-omnibus
django-omnibus is a Django library which helps to create websocket-based connections between a browser and a server to deliver messages.
Some use cases could be:
Chat systems
Realtime stream updates
Inter-browser communication
file transfers
and so on..
django-omnibus is quite extensible. The connection handler, the Tornado web application and the authenticator can be replaced by just changing a setting.
For browser compatibility django-omnibus also supports [SockJS](https://github.com/sockjs/sockjs-client) (which provides fallbacks for older browsers).
On the client side, django-omnibus provides a library which handles the connection, authentication and channel subscription (multiple channels can be subscribed using one connection).
## Installation & Documentation
All documentation is in the “docs/source” directory and online at [Read the Docs](https://django-omnibus.readthedocs.org/).
## License django-omnibus is licenced under the [BSD License](LICENSE.md).
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
Built Distribution
Hashes for django_omnibus-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7885eb8a501e5b99a37c1c6a90bd89ad5eb5b5092e31b33cad16c96c55f5be59 |
|
MD5 | 8018ff52afe4a7d2a89e78dfc28dd1c9 |
|
BLAKE2b-256 | 0fff1655212701aeecae7c2e972602b250b4cd25a6dc82aef863f41ccd9acb4f |