Skip to content

mmasri1/django-async-framework

Repository files navigation

pypi-version

Django Async Framework is a lightweight class-based view framework built on top of Django.

You can find the documentation for the project here.

Overview

Django is a powerful web framework, but its async support is still a work in progress. Some parts play well with async, others don’t. Django Async Framework aims to fill in those gaps by giving a fully async-first way to build with Django.

Getting Started

  1. Install it with pip:
pip install djangoasyncframework
  1. Add it to your INSTALLED_APPS in settings.py:
INSTALLED_APPS = [
    # your other apps...
    'async_framework',
]

Why This Matters

Django deserves a modern async-first ecosystem, not just patches around old sync components. It provides a structured foundation for writing asynchronous code in Django without relying on sync-based workarounds.

Project Status

This is an early-stage open-source project that’s still growing. We’d love your feedback, ideas, bug reports, and contributions.


Stay tuned, Djangonauts ❤️

About

Providing async views, ORM, and tasks for Django.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors