Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/django/channels
Developer-friendly asynchrony for Django
https://github.com/django/channels
Last synced: about 2 months ago
JSON representation
Developer-friendly asynchrony for Django
- Host: GitHub
- URL: https://github.com/django/channels
- Owner: django
- License: bsd-3-clause
- Created: 2015-06-03T17:16:20.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2024-04-21T00:29:54.000Z (2 months ago)
- Last Synced: 2024-04-27T12:07:37.705Z (about 2 months ago)
- Language: Python
- Homepage: https://channels.readthedocs.io
- Size: 2.01 MB
- Stars: 5,939
- Watchers: 160
- Forks: 787
- Open Issues: 107
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.txt
- Contributing: CONTRIBUTING.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Lists
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django (Awesome Python / WebSocket)
- Python-Awesome - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- Awesome-Python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- python-awesome-case1 - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- fucking-awesome-python - :octocat: channels - :star: 5657 :fork_and_knife: 783 - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-master - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome_python - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-cn - channels
- join-awesome-python-interview-topics - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-clone - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-resources-all - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- my-awesome-starred - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- fucking-awesome-python - :octocat: channels - :star: 4632 :fork_and_knife: 640 - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome_python_with_star - django/channels - friendly asynchrony for Django|4268| (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- git-github.com-vinta-awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-master - channels - Developer-friendly asynchrony for Django. (WebSocket)
- python-awesome - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesomePython - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python-resources - GitHub - 4% open · ⏱️ 25.08.2022): (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- Mpaperlee-awesome-python - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- starred-awesome - channels - Developer-friendly asynchrony for Django (Python)
- awesome-python - channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-projects - channels - Developer-friendly asynchrony for Django (Python)
- awesome-stars - channels - Developer-friendly asynchrony for Django (Python)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- my-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django (WebSocket)
- awesome-python - django-channels - Developer-friendly asynchrony for Django. (WebSocket)
- awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-stars - django/channels - `★5981` Developer-friendly asynchrony for Django (Python)
- awesome-stars - channels - Developer-friendly asynchrony for Django (Python)
- awesome-python-cn - channels
- awesome-python-zh - channels - 开发人员友好的Django异步。 (WebSocket)
- awesome-stars - channels - friendly asynchrony for Django | django | 5984 | (Python)
- my-awesome-stars - django/channels - Developer-friendly asynchrony for Django (Python)
- awesome-python - channels - Developer-friendly asynchrony for Django ` 📝 a month ago ` (WebSocket [🔝](#readme))
README
Django Channels
===============.. image:: https://github.com/django/channels/workflows/Tests/badge.svg?branch=master
:target: https://github.com/django/channels/actions.. image:: https://readthedocs.org/projects/channels/badge/?version=latest
:target: https://channels.readthedocs.io/en/latest/?badge=latest.. image:: https://img.shields.io/pypi/v/channels.svg
:target: https://pypi.python.org/pypi/channels.. image:: https://img.shields.io/pypi/l/channels.svg
:target: https://pypi.python.org/pypi/channelsChannels augments Django to bring WebSocket, long-poll HTTP,
task offloading and other async support to your code, using familiar Django
design patterns and a flexible underlying framework that lets you not only
customize behaviours but also write support for your own protocols and needs.Documentation, installation and getting started instructions are at
https://channels.readthedocs.ioChannels is an official Django Project and as such has a deprecation policy.
Details about what's deprecated or pending deprecation for each release is in
the `release notes `_.Support can be obtained through several locations - see our
`support docs `_ for more.You can install channels from PyPI as the ``channels`` package.
See our `installation `_
and `tutorial `_ docs for more.Dependencies
------------All Channels projects currently support Python 3.8 and up. ``channels`` is
compatible with Django 3.2, 4.0, 4.1, 4.2 and 5.0.Contributing
------------To learn more about contributing, please `read our contributing docs `_.
Maintenance and Security
------------------------To report security issues, please contact [email protected]. For GPG
signatures and more security process information, see
https://docs.djangoproject.com/en/dev/internals/security/.To report bugs or request new features, please open a new GitHub issue. For
larger discussions, please post to the
`django-developers mailing list `_.Maintenance is overseen by Carlton Gibson with help from others. It is a
best-effort basis - we unfortunately can only dedicate guaranteed time to fixing
security holes.If you are interested in joining the maintenance team, please
`read more about contributing `_
and get in touch!Other Projects
--------------The Channels project is made up of several packages; the others are:
* `Daphne `_, the HTTP and Websocket termination server
* `channels_redis `_, the Redis channel backend
* `asgiref `_, the base ASGI library/memory backend