Open Source Django Projects
Django is a high-level web framework for Python that helps developers build secure, maintainable web applications. It provides shared components for common needs such as URL routing, database access, user authentication, forms, and administrative interfaces. These built-in features reduce repetitive work and support projects ranging from content-driven websites to data-rich services, while encouraging a consistent application structure.
Open source tools in this area include reusable apps, integrations, deployment utilities, asynchronous extensions, and learning resources. When choosing one, check its license, maintenance activity, documentation, compatibility with your Django and Python versions, and fit with your existing infrastructure. Django resources are useful for individuals and teams building or maintaining web applications, whether they are learning the framework, extending an established system, or evaluating options for a new project.
18 repositories · updated October 15, 2026

django-taggit: Add Tagging to Django Models
django-taggit is a Django library for attaching and managing tags on model instances. It suits Django applications that need reusable tags, queryable relationships, and integration with forms and the admin.
QuietHealth 39/100

mixer: Generate Test Data for Python Models
Mixer creates test instances with generated values for Django, SQLAlchemy, and other Python object models. It suits developers replacing hand-written fixtures with configurable test data that can be saved to a database or kept in memory.
InactiveHealth 27/100

shortuuid: Generate Concise, URL-Safe UUIDs
shortuuid converts UUIDs into shorter strings using an unambiguous, URL-safe alphabet. It suits Python applications that need readable, non-sequential IDs for URLs, database fields, or user-facing references.
QuietHealth 29/100

django-wordpress: Read WordPress Content in Django
A Django package for reading WordPress database content through Django models and views. It suits Django applications that need to display or export existing WordPress content without making WordPress their writing interface.
InactiveHealth 24/100

django-compressor: Optimize Django CSS and JavaScript Assets
Django Compressor combines and processes CSS and JavaScript referenced in Django templates, then serves the results as cacheable static files. It suits Django teams that want configurable asset optimization as part of template rendering or a separate build step.
MaintainedHealth 47/100

django-pipeline: Bundle and Compress Django Static Assets
django-pipeline packages CSS and JavaScript assets for Django by combining and compressing files during static-file collection. It suits Django projects that want configured asset bundles, with optional template support and data-URI embedding.
QuietHealth 36/100

django-storages: Connect Django to Storage Backends
django-storages is a Python library that provides a variety of storage backends for Django applications. Use it when an app needs storage options beyond Django’s built-in defaults, and consult the documentation for backend-specific setup.
MaintainedHealth 51/100

awesome-django: Discover Curated Django Packages and Resources
A categorized directory of Django apps, projects, and learning resources, with an emphasis on mature, maintained packages. Use it to explore options for common Django development needs rather than as an installable tool.
QuietHealth 34/100

awesome-django: Find Tools and Resources for Django
A curated directory of Django packages, developer tools, learning resources, hosting options, and example projects. Use it to explore the Django ecosystem and find options for a specific project need.
ActiveHealth 56/100

channels: Add WebSockets and Async Support to Django
Django Channels extends Django with WebSockets, long-poll HTTP, and task offloading through ASGI. It suits Django teams building interactive or asynchronous features while keeping familiar Django patterns.
MaintainedHealth 54/100

docs: Collaborate on Structured Documents and Knowledge
La Suite Docs is a self-hostable collaborative editor for teams that need real-time writing and organized knowledge. It combines structured documents, subpages, and sharing, with options for public organizations, businesses, and open communities to retain control of their data.
ActiveHealth 65/100

AdventureLog: Track Travel and Plan Trips on a World Map
AdventureLog is a self-hostable travel companion built with SvelteKit and Django. It helps travelers record places and visits, plan itineraries, and see their travel history on an interactive map.
ActiveHealth 56/100