# channels

> Brings async, event-driven capabilities to Django.

- **URL**: https://www.freshcrate.ai/projects/channels
- **Author**: Django Software Foundation
- **Category**: Frameworks
- **Latest version**: `main@2026-06-03` (2026-06-03)
- **License**: BSD
- **Source**: http://github.com/django/channels
- **Language**: Python
- **GitHub**: 6,343 stars, 821 forks
- **Registry**: pypi (`channels`)
- **Tags**: `pypi`

## Description

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/channels

Channels 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.io

Channels 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 <https://channels.readthedocs.io/en/latest/releases/index.html>`_.

Support can be obtained through several locations - see our
`support docs <https://channels.readthedocs.io/en/latest/support.html>`_ for more.

You can install channels from PyPI as the ``channels`` package.
See our `installation <https://channels.readthedocs.io/en/latest/installation.html>`_
and `tutorial <https://channels.readthedocs.io/en/latest/tutorial/index.html>`_ docs for more.

Dependencies
------------

All Channels projects currently support Python 3.9 and up. ``channels`` is
compatible with Django 4.2+.


Contributing
------------

To learn more about contributing, please `read our contributing docs <https://channels.readthedocs.io/en/latest/contributing.html>`_.


Maintenance and Security
------------------------

To report security issues, please contact security@djangoproject.com. 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 <https://groups.google.com/d/forum/django-developers>`_.

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 <https://channels.readthedocs.io/en/latest/contributing.html>`_
and get in touch!


Other Projects
--------------

The Channels project is made up of several packages; the others are:

* `Daphne <https://github.com/django/daphne/>`_, the HTTP and Websocket termination server
* `channels_redis <https://github.com/django/channels_redis/>`_, the Redis channel backend
* `asgiref <https://github.com/django/asgiref/>`_, the base ASGI library/memory backend

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `main@2026-06-03` | 2026-06-03 | High | Latest activity on main branch |
| `4.3.2` | 2026-04-21 | Low | Imported from PyPI (4.3.2) |
| `4.3.1` | 2025-08-01 | Low | Tag 4.3.1 |
| `4.3.0` | 2025-07-28 | Low | Tag 4.3.0 |
| `4.2.2` | 2025-03-30 | Low | Tag 4.2.2 |
| `4.2.1` | 2025-03-29 | Low | Tag 4.2.1 |
| `4.2.0` | 2024-11-15 | Low | Tag 4.2.0 |
| `4.1.0post1` | 2024-04-03 | Low | Tag 4.1.0post1 |
| `4.1.0` | 2024-04-03 | Low | Tag 4.1.0 |
| `4.0.0` | 2022-10-15 | Low | Tag 4.0.0 |

## Dependency audit

- **Score**: 98/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 1
- **Scanned**: 2026-06-01

## Citation

- HTML: https://www.freshcrate.ai/projects/channels
- Markdown: https://www.freshcrate.ai/projects/channels.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/channels/deps

_Generated by freshcrate.ai. Indexes pypi releases for AI-agent ecosystem packages._
