awesome-django

Django package repository

A curated collection of Django packages and resources for building web applications.

The Best Django Resource, Awesome Django for mature packages.

GitHub

2k stars
52 watching
271 forks
last commit: about 2 years ago
Linked from 2 awesome lists

awesomeawesome-djangoawesome-listdjangodjango-admindjango-blogdjango-blog-templatesdjango-channelsdjango-cmsdjango-packagesdjango-projectdjango-rest-framework

Awesome Django / Admin interface

Django Unfold1,978almost 2 years agoUnfold Django Admin Theme
Django Jazzmin1,658almost 2 years agoDrop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy
django-admin-vol147almost 2 years agoModern Bootstrap5 Design
django-semantic-admin154almost 2 years agoDjango Semantic UI admin theme
djamin236over 10 years agoA new style for Django admin
django-admin-bootstrap880almost 4 years agoResponsive Skin for Django Admin
django-admin-bootstrapped1,572about 5 years agoA Django admin theme using Twitter Bootstrap
django-admin-easy473almost 2 years agoCollection of admin fields and decorators
django-admin-interface1,856almost 2 years agoThe ultimate admin interface, based on a modern flat theme, it lets you customize the admin title, logo and colors by the admin itself
django-admin-tools868about 3 years agoA collection of extensions/tools for the default django administration interface
django-admin21,182about 4 years agoExtendable, adaptable rewrite of django.contrib.admin
django-flat-theme413almost 8 years agoA flat theme for Django admin interface. Modern, fresh, simple. ( )
django-flat-responsive248about 2 years agoAn extension for Django admin and django-flat-theme that makes interface mobile friendly
django-fluent-dashboard335over 3 years agoAn improved django-admin-tools dashboard for Django projects
django-grappelli3,787about 2 years agoA jazzy skin for the Django Admin-Interface
django-hijack1,549almost 2 years agoAllows superusers to hijack (=login as) and work on behalf of another user
django-jet3,582over 2 years agoModern responsive template for the admin interface with improved functionality
django-jet-reboot423almost 2 years agoDjango Jet is modern template for Django admin interface with improved functionality
django-material2,485over 2 years agoMaterial design for Django Forms and Admin. Template driven
django-object-actions691about 2 years agoA Django app for adding object tools for models in the admin
django-suit2,333over 2 years agoModern theme for Django admin interface
django-wpadmin265over 6 years agoWordPress look and feel for Django administration panel
django-xadmin4,760over 2 years agoDrop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap
yawd-admin138over 6 years agoAn administration website for Django
django-admin-env-notice319almost 2 years agoVisually distinguish environments in Django Admin, for example: , , , ... etc

Awesome Django / Analytics

django-analytical1,201almost 3 years agoIntegrates analytics services with a generic interface, templates stay clean

Awesome Django / Asset Management

Collectfast415over 4 years agoA faster collectstatic command
django-compressor2,809almost 2 years agoCompresses linked and inline JavaScript or CSS into a single cached file
django-gears54over 11 years agoCompiles and concatenates JavaScript and CSS assets
django-htmlmin542over 3 years agoHTML minifier for Python with full support for HTML 5 and Django
django-pipeline1,520almost 2 years agoAsset packaging for Django
django-systemjs42almost 10 years agoDjango SystemJS brings the JavaScript of tomorrow to Django, today. (JSPM integration in Django)
django-webpack-loader2,525almost 2 years agoTransparent webpack integration for django
python-webpack62almost 7 years agoPython bindings for webpack with django integration
django-webpacker74over 4 years agoA django compressor tool which bundles CSS, JS files to a single CSS, JS file with webpack and updates your HTML files with respective CSS, JS file path

Awesome Django / Authentication

django-allauth9,633almost 2 years agoIntegrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication
django-organizations1,309almost 2 years agoMulti-user accounts for Django projects
django-registration976over 2 years agoSimple user-registration application for Django, designed to make allowing user sign-ups as painless as possible
django-two-factor-auth1,715almost 2 years agoUser-friendly Two-Factor authentication
django-userena1,252about 7 years agoAccounts for Django made beautifully simple
djoser2,556almost 2 years agoREST implementation of Django authentication system
python-social-auth2,825about 4 years agoPython Social Auth is an easy-to-setup social authentication/registration mechanism with support for several frameworks and auth providers
dj-rest-auth1,700almost 2 years agoDrop-in API endpoints for handling authentication securely in Django Rest Framework. Works especially well with SPAs (e.g React, Vue, Angular), and Mobile applications
django-use-email-as-username71about 2 years agoA Django app to use email as username for user authentication

Awesome Django / Authorization

django-guardian3,662almost 2 years agoImplementation of per object permissions as authorization backend
django-oauth-toolkit3,165almost 2 years agoOAuth2 goodies for the Djangonauts!
django-oauth2-provider336about 2 years agoProvide OAuth2 access to your app
django-oml13over 6 years agoObject Moderation Layer, mixin for models that allows you moderate several content types
django-permission303over 6 years agoAn enhanced permission library which enables a to handle complex permissions in Django
django-rules1,874about 2 years agoA tiny but powerful app providing object-level permissions to Django, without requiring a database. At its core, it is a generic framework for building rule-based systems, similar to decision trees. It can also be used as a standalone library in other contexts and frameworks

Awesome Django / Boilerplate

cookiecutter22,767almost 2 years agoA command-line utility that creates projects from cookiecutters (project templates)
django-hackathon-starter1,622over 6 years agoA boilerplate for Django web applications, containing various social authentication methods and several popular API examples
edge841almost 4 years agoA Django project skeleton that is modern and cutting edge
demo-allauth-bootstrap230over 2 years agoDjango sample app with users including social auth via Django-AllAuth
wemake-django-template2,015almost 2 years agoBleeding edge Django template focused on code quality and security
falco374almost 2 years agoProject Starter, Fast Prototyping and Guides for Django Developers
sidewinder199over 2 years agoA Django starter kit that focuses on good defaults, developer experience, and deployment

Awesome Django / Caching

django-cachalot1,275almost 2 years agoCaches your Django ORM queries and automatically invalidates them
django-cache-machine876over 3 years agoAutomatic caching and invalidation for Django models through the ORM
django-cacheops2,136almost 2 years agoA slick ORM cache with automatic granular event-driven invalidation
django-memoize120almost 2 years agoAn implementation of technique for Django
django-ormcache19about 2 years agoA cache manager mixin that provides some caching of objects for the ORM
django-redis-cache1,039over 2 years agoA Redis cache backend for django
johnny-cache303over 5 years agoJohnny Cache is a caching framework for django applications
diskcacheFast SQLite and file backed cache backend for Django

Awesome Django / Compatibility

django-compat105over 2 years agoForward and backwards compatibility layer for the officially supported Django versions
django-compat-lint38about 11 years agoCheck Django compatibility of your code

Awesome Django / CRM

Django-CRM1,981about 2 years agoCustomer relationship management dashboard where you can manage customers at sales of the organization. It Provides to manage leads information and its activity, track issues from leads, manage contacts to send emails of leads and accounts

Awesome Django / Dashboards

django-dashing732about 4 years agoa customisable, modular dashboard application framework for Django to visualize interesting data about your project. Inspired in the exceptionally handsome dashboard framework Dashing

Awesome Django / Data sciences

rest-pandas1,255about 2 years agoServes up your Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)

Awesome Django / Database

dj-database-url40over 4 years agoUse Database URLs in your Django Application
django-mysql576almost 2 years agoExtensions to Django for use with MySQL/MariaDB
django-postgres-fuzzycount90over 3 years agoFast / fuzzy PostgreSQL counts for Django
django-postgrespool7about 4 years agoPostgres Connection Pooling for Django, powered by SQLAlchemy
djongo1,889almost 2 years agoDjango and MongoDB database connector

Awesome Django / Debugging

django-debug-toolbar8,126almost 2 years agoA configurable set of panels that display various debug information about the current request/response
django-devserver1,267over 6 years agoA drop in replacement for Django's built-in runserver command
django-querycount394over 2 years agoMiddleware that Prints the number of DB queries to the runserver console
django-silk4,526almost 2 years agoSilky smooth profiling for Django
nplusone1,012almost 4 years agoAuto-detecting the n+1 queries problem in Django. (and other ORMs)
sentry39,432almost 2 years agoA modern error logging and aggregation platform
django-web-profiler80over 5 years agoA django profiling tool which logs, stores debug toolbar statistics and also a set of URL's statistics using a management command

Awesome Django / Email

django-celery-email479over 2 years agoA Django email backend that uses a celery task for sending the email
django-db-mailer253over 5 years agoDjango module to easily send email/sms/push/tts using django templates stored on database and managed through the Django Admin
django-drip639almost 4 years agoDjango Admin based management for drip email campaigns
django-email-extras76about 3 years agoVarious email utilities: PGP encryption, multipart templates, web browser test backend
django-email-gateway30about 4 years agoA django package which act as a gateway to send emails from SES. Receiving its' corresponding email replies, parsing reply email content with amazon SES
django-mailgun216over 6 years agoA Django email backend for Mailgun
django-post_office1,021almost 2 years agoA simple app to send and manage your emails in Django, supports templates and can be easily integrated with task queues
django-ses1,019almost 2 years agoA Django email backend for Amazon's Simple Email Service
django-spoolgore5over 12 years agoA django email backed for the Spoolgore daemon
django-templated-email740almost 2 years agoDjango module to easily send templated emails using django templates, or using a transactional mail provider (mailchimp, silverpop, etc.)
django-yubin49about 2 years agodjango-mailer2 + django-mailviews with some extras
djmail78about 3 years agoA simple and nonobstructive django email middleware
djrill318over 6 years agoEmail backend and new message class for Mandrill transactional email service from MailChimp

Awesome Django / Fields

django-audiofield174over 3 years agoAllows audio files upload, management and conversion to different audio format (mp3, wav & ogg)
django-bitfield378almost 2 years agoA BitField extension for Django models
django-countries1,445about 2 years agoProvides country choices for forms, flag icons, and a CountryField
django-enumfield206over 2 years agoCustom Django field for using enumerations of named constants
django-image-tools43almost 3 years agoA package to handle images in Django
django-imagekit2,280about 2 years agoAutomated image processing for Django
django-jsonfieldJSONField for Django models
django-location-field551almost 3 years agoLocation field and widget integrated with google maps
django-macaddress55almost 2 years agoMAC Address model and form fields for Django
django-money1,684about 2 years agoA little Django app that uses py-moneyed to add support for Money fields in your models and forms
django-phonenumber-field1,485about 2 years agoA Django library which interfaces with to validate, pretty print and convert phone numbers
django-picklefield183over 2 years agoA pickled object field for Django
django-searchable-select109about 4 years agoA better and faster multiple choice widget with suggestions
django-uuidfield262over 9 years agoA UUIDField for Django
django-versatileimagefield533over 2 years agoA drop-in replacement for django's ImageField that provides a flexible, intuitive and easily-extensible interface for quickly creating new images from the one assigned to the field

Awesome Django / File Transfers

django-downloadview387almost 2 years agoServe files with Django
django-sendfile486about 3 years agoThis is a wrapper around web-server specific methods for sending files to web clients
django-filer1,779almost 2 years agoMakes multiple files(text/image) uploading easy and provides interface with precise details

Awesome Django / Forms

django-autocomplete-light1,807almost 2 years agodjango-autocomplete-light's purpose is to enable autocompletes quickly and properly in a django project
django-bootstrap-form558over 2 years agoTwitter Bootstrap for Django Form
django-bootstrap32,346almost 2 years agoUse Bootstrap in your Django templates, the Django way
django-crispy-forms5,047almost 2 years agoThe best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML
django-floppyforms839almost 2 years agodjango-floppyforms is an application that gives you full control of the output of forms rendering. The forms API and features are exactly the same as Django’s, the key difference is that fields and widgets are rendered in templates instead of using string interpolation, giving you full control of the output using Django templates
django-semantic-forms3almost 2 years agoDjango Semantic UI forms

Awesome Django / GIS

django-geoposition332over 2 years agoA model field that can hold a geoposition (latitude/longitude), and corresponding admin/form widget
django-location-field551almost 3 years agoLocation field and widget integrated with Google Maps
django-spillway63almost 3 years agoGeodata extensions for Django REST Framework
djangorestframework-gis1,089almost 2 years agoGeographic add-ons for Django Rest Framework

Awesome Django / Import/Export

django-import-export3,089almost 2 years agoDjango application and library for importing and exporting data with admin integration

Awesome Django / LLMs

django-llm54over 3 years agoAn app for Django to aid development of large language model (LLM) workflows
django-ai-assistant283almost 2 years agoCombine the power of LLMs with Django's productivity to build intelligent applications

Awesome Django / Migrations

SouthDjango application to provide schema and data migrations that supports Django up to 1.6.x. ( )
django-migrations-graph48over 3 years agoDjango-admin command to display migrations with dependencies
django-test-migrations532almost 2 years agoTest Django schema and data migrations, including migrations' order
django-liquidb23almost 3 years agoDjango application to simplify migration management and changes in states of db scheme

Awesome Django / Mobile Support

django-push-notifications2,282almost 2 years agoA minimal Django app that implements Device models that can send messages through APNS and GCM
django-pushy167almost 9 years agoDjango app that provides push notifications functionality with celery. The main purpose of this app is to help you send push notifications to your users at scale. If you have lots of registered device keys, django-pushy will split your keys into smaller groups which run in parallel making the process of sending notifications faster

Awesome Django / Model Extensions

django-aggregate-if137almost 4 years agoConditional aggregates for Django queries, just like the famous SumIf and CountIf in Excel
django-localflavor834about 2 years agoCountry-specific Django helpers, formerly of contrib fame
django-model-utils2,683almost 2 years agoDjango model mixins and utilities
django-mptt2,890about 2 years agoUtilities for implementing a modified pre-order traversal tree in django
django-treebeard1,118almost 2 years ago-Alternative tree data structures for Django. (provides 3 different methods for storing hierarchical data, including MPTT )

Awesome Django / Multitenancy

django-tenant-schemas1,463almost 3 years agoTenant support for Django using PostgreSQL schemas
django-tenants1,555almost 2 years agoAn Active fork of which provides more features and enhancements
tenant-schemas-celery183almost 2 years agoTenant Aware Celery App to cooperate with multi-tenancy provided by and packages

Awesome Django / Payment Processing

dj-stripe1,654almost 2 years agoDjango + Stripe Made Easy
django-merchant1,021about 4 years agoA Django app that provides helpers for multiple pluggable payment backends
django-oscar-adyen17about 3 years agoThis package provides integration with the Adyen payment gateway. It is designed to work seamlessly with the e-commerce framework django-oscar but can be used without Oscar
django-oscar-paymentexpress11about 14 years agoThis package provides integration with the payment gateway, PaymentExpress using their PX POST API. It is designed to work seamlessly with the e-commerce framework django-oscar but can be used without it
django-oscar-paypal164almost 3 years agoPayPal integration for django-oscar. Can be used without Oscar too
django-paypal728almost 2 years agoA pluggable Django application for integrating PayPal Payments Standard or Payments Pro
django-pinpayments25about 5 years agoDjango library to simplify payment processing with pin
django-zebra193over 6 years agoForms, widgets, template tags and examples that make Stripe + Django easier
django-payu41over 4 years agoA Django app that provides integration between Django and PayU Payment Gateway

Awesome Django / Project Management

django-timepiece361about 2 years agoA multi-user Django application for tracking people's time on projects

Awesome Django / Reporting

django-model-report216over 5 years agoDjango reports integrated with highcharts
django-report-builder768about 2 years agoA GUI for Django ORM. Build custom queries and display results. Targets sys admins and capable end users who might not be able to program

Awesome Django / RESTful API

django-nap224about 4 years agoA minimalist approach to object serialization, RESTful views, and RPC views
django-rest-auth2,407over 2 years agoThis app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)
django-rest-frameworkA powerful and flexible toolkit that makes it easy to build Web APIs
django-rest-localflavor19over 3 years agoLocalized flavors of some serializers to use with Django Rest Framework
django-rest-swagger2,591almost 6 years agoSwagger Documentation Generator for Django REST Framework
drfdocs647over 4 years agoDocument Web APIs made with Django REST Framework
django-tastypieCreating delicious APIs for Django apps since 2010
restless832about 2 years agoA lightweight REST miniframework for Python
djangorestframework-recursive368about 2 years agoRecursive Serialization for Django REST framework
django-haystack3,625almost 2 years agoModular search for Django
django-watson1,210about 2 years agoFast multi-model full-text search plugin
djangoql1,025almost 2 years agoAdvanced search language for Django
djorm-ext-pgfulltext250over 6 years agoPostgreSQL full-text search integration with django orm

Awesome Django / Security

django-admin-honeypot1,031over 2 years agoA fake Django admin login screen to notify admins of attempted unauthorized access
django-axes1,511almost 2 years agois a very simple way for you to keep track of failed login attempts, both for the Django admin and for the rest of your site
django-debreach75almost 3 years agoBREACH mitigation for Django apps
django-password-session10over 11 years agoInvalidate all active sessions after change password. ( )
django-secure-auth42over 3 years agoSecure authentication by TOTP, SMS, Codes & Question. Login protection with ban by IP and captcha
django-security275about 2 years agoA collection of models, views, middlewares, and forms to help secure a Django project
django-sslify335almost 4 years agoForce SSL on your Django site
django-stronghold397almost 2 years agoStronghold is middleware to default all your views to login required
django-sudo280over 5 years agoSudo mode is an extra layer of security for your most sensitive pages. This is an implementation of GitHub's Sudo Mode for Django
django-mfa183over 2 years agoDjango app for providing MFA (Multi-Factor Authentication)
django-user-sessions637almost 2 years agoExtend Django sessions with a foreign key back to the user, allowing enumerating all user's sessions

Awesome Django / SEO

django-meta488almost 2 years agoa pluggable app to allow Django developers to quickly add meta tags and OpenGraph, Twitter, and Google Plus properties to their HTML responses
django-robots459almost 2 years agoA Django app for managing robots.txt files following the robots exclusion protocol
django-seo261over 4 years agoProvides a set of tools for managing Search Engine Optimisation (SEO) metadata for Django sites

Awesome Django / Settings

django-configurations1,109almost 2 years agoA helper for organizing Django project settings by relying on well established programming patterns
django-constance1,733almost 2 years agoA Django app for storing dynamic settings in pluggable backends (Redis and Django model backend built in) with an integration with the Django admin app
python-decouple2,840almost 2 years agoStrict separation of config from code
django-environ3,032almost 2 years agoAllows you to utilize 12factor inspired environment variables to configure your Django application
django-split-settings1,136almost 2 years agoOrganize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files
django-dynamic-preferencesDynamic global and instance settings for your django project

Awesome Django / Storage

django-selectel-storage24over 4 years agoThis application allows you easily save media and static files into cloud storage
django-storages2,782almost 2 years agodjango-storages is a collection of custom storage backends for Django
django-queued-storage318over 2 years agoProvides a proxy for Django storage backends that allows you to upload files locally and eventually serve them remotely
django-webdav-storage21almost 5 years agoDjango storage backend that stores files in custom WebDAV storage
django-cloudinary-storage130over 2 years agoDjango package that provides Cloudinary storages for both media and static files as well as management commands for removing unnecessary files

Awesome Django / Tagging

django-taggit3,345almost 2 years agoSimple tagging for Django
django-taggit-helpers30almost 3 years agoDjango admin helper classes for django-taggit tags

Awesome Django / Hit Count

django-hitcount463over 2 years agoDjango-Hitcount allows you to track the number of hits/views for a particular object

Awesome Django / Task Queue

django-celeryCelery Integration for Django. (no longer required for Celery 3.1 and up)
django-q2398almost 2 years agoA multiprocessing distributed task queue for Django based on Django-Q
django-rq1,855almost 2 years agoThe easiest way to monitor and use in your Django projects
huey5,259almost 2 years agoA little multi-threaded task queue for python

Awesome Django / Testing

behave-django205almost 2 years agoBehave BDD integration for Django
django-behave197over 3 years agoTestRunner for the Behave BDD module
django-dynamic-fixture389almost 2 years agoA complete library to create dynamic model instances for testing purposes
django-faker245over 3 years agoFake-factory to generate test data
django-jenkins945over 4 years agoPlug and play continuous integration with django and jenkins
django-nose880about 3 years agoTest runner using nose
django-selenium90over 6 years agoSelenium testing support
django-shotgun17over 6 years agoTest entire Django sites
django-slowtests181almost 5 years agoLocate your slowest tests
django-test-plus615about 2 years agoUseful addons to Django's default TestCase that greatly reduces boilerplate code
factory_boy3,543almost 2 years agoA test fixtures replacement for Python
hitchtestHigh level integration testing framework for Django
lettuce-django-terrain10over 14 years agoTerrain file for lettuce in django projects
mixer944over 2 years agoAn application to generate instances of Django or SQLAlchemy models. Fast and convenient test-data generation
mock-django223over 3 years agoA simple library for mocking certain Django behavior, such as the ORM
model-bakery848almost 2 years agoSmart way to create fixtures for testing in Django
model-mommy900almost 7 years agoSmart fixtures for better tests
pytest-djangoTest runner using py.test
splinter2,726almost 2 years agoTest framework for web applications
django-eraserhead196over 3 years agoDjango package that provides hints to optimize database usage by deferring unused fields (and more)

Awesome Django / Thumbnail

django-stdimage259over 2 years agoThumbnails and image utils for Django
django-versatileimagefield533over 2 years agoA drop-in replacement for django's ImageField that provides a flexible, intuitive and easily-extensible interface for quickly creating new images from the one assigned to the field
easy-thumbnails1,390almost 2 years agoEasy thumbnails for Django
sorl-thumbnail1,750almost 2 years agoThumbnails for Django

Awesome Django / Translations

django-hvad532about 4 years agoPainless translations in django, using the regular ORM. Integrates easily into existing projects and apps. Easy convertible from django-multilingual-ng
django-klingon37over 6 years agoAn attempt to make django model translations suckless and with no integrations pain in your app
django-modeltranslation1,388almost 2 years agoTranslate dynamic content of existing Django models to an arbitrary number of languages without having to change the original model classes
django-parler696about 2 years agoSimple Django model translations without nasty hacks
django-rosetta1,091almost 2 years agoRosetta is a Django application that eases the translation process of your Django projects

Awesome Django / Views

django-extra-views1,393almost 2 years agoDjango's class-based generic views are awesome, let's have more of them
django-vanilla-views984over 2 years agoBeautifully simple class-based views
django-swift-crud20about 2 years agoProvides a streamlined and customizable approach to setting up CRUD operations for any Django model within just one view class

Awesome Django / Web frontend integration

django-angular1,234almost 3 years agoLet AngularJS play well with Django
django-bower516about 2 years agoEasy way to use with your Django project
django-js-reverse538about 3 years agoJavascript url handling for Django that doesn't hurt
djangular219over 6 years agoA reusable Django app that provides better integration and tools for Angular.js

Awesome Django / WYSIWYG Editors

django-ckeditor2,416almost 2 years agoDjango admin CKEditor integration
django-summernote1,047over 2 years agoSummernote is a simple WYSIWYG editor. django-summernote allows you to embed Summernote into Django very handy. Support admin mixins and widgets
django-tinymce1,290almost 2 years agoTinyMCE integration for Django
django-redactoreditor26over 6 years agoThis package helps integrate the Redactor Javascript WYSIWYG-editor in Django
django-wysiwyg465almost 10 years agoA Django application for making Django textareas rich text editors. Certainly as a template tag and possibly as a form widget

Awesome Django / Wikis

django-wiki1,838almost 2 years agoA wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models
waliki308over 3 years agoAn extensible wiki app for Django with a Git backend

Awesome Django / Workflows

django-flows140over 6 years agodjango-flows keeps state and position in complicated flows of logic, allowing optional branches and complicated paths through a series of individual user actions
django-fsm2,343over 2 years agoDjango friendly finite state machine support
django-river743over 3 years agoDjango state machine and workflow library provides on the fly changes
django-states131over 3 years agoState machine for django models
django-viewflow2,711almost 2 years agoReusable workflow library for Django
django-workflowsdjango-workflows provides a generic workflow engine for Django
django-xworkflows106over 5 years agoLibrary to plug xworkflows into django models

Awesome Django / Machine Learning

moviegeek909almost 2 years agoA django website used in the book to show how recommender systems work, and how you can implement them

Awesome Django / Other

django-activeurl158almost 4 years agoEasy to use active URL highlighting for django
django-activity-stream2,391about 2 years agoGenerate generic activity streams from the actions on your site. Users can follow any actors' activities for personalized streams
django-adminactions686over 2 years agoCollection of useful actions to use with django.contrib.admin.ModelAdmin and/or django.contrib.admin.AdminSite
django-autoadminAutomatic admin users for Django projects
django-braces1,960almost 2 years agoReusable, generic mixins for Django
django-calendarium222about 4 years agoA reusable app to manage and display a calendar in your templates
django-cors-headers5,408almost 2 years agoDjango app for handling the server headers required for Cross-Origin Resource Sharing (CORS)
django-dfp3over 10 years agoApp that provides tags to fetch Google DFP ads
django-dynamic-scraper1,155over 4 years agoCreating Scrapy scrapers via the Django admin interface
django-extensions6,591almost 2 years agoThis is a repository for collecting global custom management extensions for the Django Framework
django-filter4,491almost 2 years agoA generic system for filtering Django QuerySets based on user selections
django-friendship765about 2 years agoDjango app to manage following and bi-directional friendships
django-gravatar2152about 2 years agoEssential Gravatar support for Django. Features helper methods, templatetags and a full test suite!
django-hackathon-starter1,622over 6 years agoA boilerplate for Django web applications, containing various social authentication methods and several popular API examples
django-ipware1,021over 2 years agoA Django application to retrieve user's IP address
django-macros-url139about 9 years agoDjango Macros URL. Routing must be simple as possible
django-magic-embed19about 4 years agoan easy and simple Django template tag and tool to embed video and get thumbnails from video providers
django-markitup47over 6 years agoA Django reusable application for end-to-end markup handling
django-mmc43over 3 years agoApp for monitoring management commands on Django
django-overextends107over 6 years agoCircular template inheritance for Django
django-pagination516over 2 years ago
django-el-pagination308almost 2 years agoDjango EL(Endless) Pagination can be used to provide Twitter-style or Digg-style pagination, with optional Ajax support
django-simple-pagination44over 5 years agoA Simple Django app for digg-style pagination with little effort
django-quiz-app614over 2 years agoThis is a configurable quiz app for Django
django-recaptcha1,002almost 2 years agoDjango reCAPTCHA form field/widget integration app
django-smuggler374about 4 years agoDjango Smuggler is a pluggable application for Django Web Framework that helps you to import/export fixtures via the automatically-generated administration interface
django-solo902almost 2 years agoHelps working with singletons - things like global settings that you want to edit from the admin site
django-sql-explorer2,771almost 2 years agoEasily share data via SQL queries, right from Django
django-stored-messagesStore Django messages on your project's backend
django-ratelimit1,081about 2 years agoprovides a decorator to rate-limit views. Limiting can be based on IP address or a field in the request--either a GET or POST variable
django-uuslug276over 2 years agoa slugify application that guarantees Uniqueness and handles Unicode
django-watchman541almost 2 years agodjango-watchman exposes a status endpoint for your backing services like databases, caches, etc
django-websocket-redis896over 3 years agoWebsockets for Django applications using Redis as message queue
metamonCollection of Ansible playbooks to quickly start your Django Application
micawber635almost 2 years agoA small library for extracting rich content from urls
towel82almost 3 years agoa collection of tools which make your life easier if you are building a web application using Django
django-admin-env-notice319almost 2 years agoVisually distinguish environments in Django Admin

Projects / CMS

django-cms10,252almost 2 years agoThe easy-to-use and developer-friendly CMS
django-fiber674over 2 years agoDjango Fiber, a simple, user-friendly CMS for all your Django projects
feincms955about 2 years agoA Django-based CMS with a focus on extensibility and concise code
Mezzanine4,766over 2 years agoA content management platform built using the Django framework
wagtail18,523almost 2 years agoA Django content management system focused on flexibility and user experience
leonardo98about 4 years agoA new Django content management system built on top of FeinCMS and OpenStack Horizon

Projects / Document Management

mayan-edmsOpen source, Django based DMS (document management system) with custom metadata indexing, file serving integration, OCR capabilities, document versioning and electronic signature verification

Projects / e-Commerce

Cartridge710over 2 years agoEcommerce for Django/Mezzanine
django-changuito51over 5 years agoA cart app for your django site, an updated fork of django-cart
django-oscar6,301almost 2 years agoDomain-driven e-commerce for Django
Lighting Fas ShopLighting Fas Shop is Ecommerce made with Django
SaleorAn e-commerce storefront for Python and Django
SatchlessSatchless brings e-commerce and Python together
SatchmoSatchmo is an eCommerce framework created in Django which allows you to develop unique and robust online stores
Django-ShopA Django based shop system

Projects / Other

Django packages799almost 2 years agoDjango Packages is a directory of reusable apps, sites, tools, and more for your Django projects
Django-QA99about 4 years agoA simple Q&A App
django-salted318over 6 years agoFull stack SaltStack configuration for Django with the help of Vagrant
Drum388over 9 years agoReddit / Hacker News clone for Django/Mezzanine
koalixcrm84over 8 years agoBeautiful CRM/ERP for small business
OmniDB3,195over 3 years agoWeb tool for database management and conversion, built with Django

Projects / Project Management

Plane31,233almost 2 years agoOpen-source, self-hosted project planning tool
ITSY97over 6 years agoIssue Tracking System
taiga611about 2 years agoAgile, Free and Open Source Project Management Tool

Resources / Books

Django by Example19about 10 years ago(1.2)
Djen of Django(< 1.7)
Effective Django(1.5)
Getting started with Django(video)
High Performance Django(1.7) - Deploying fast, scalable Django sites
Lightweight Django(1.7) - Using REST, WebSockets, and Backbone with Django
Tango With Django(1.5)
Test-Driven Web Development with Python(1.7)
Two Scoops of Django: Best Practices for Django 1.11A best practice book for making Python and Django as fun as ice cream

Resources / Websites

Django Girls TutorialA fun and engaging tutorial showing how to build a blog using Django and deploy it to Heroku
Mozilla TutorialTutorial that shows how to set up a development environment, and how to get started with using it to create your own web applications
Django IntroductionA reusable set of slides to educate more people about Django
Django PackagesDjango Packages is a directory of reusable apps, sites, tools, and more for your Django projects
Django SitesDjango Sites is a showcase of websites powered by Django
Full Stack Python's Django pagecontains explanations for Django's philosophy and its components along with links to other resources and tutorials
Simple is Better Than ComplexA blog about Django, Python and Web Development. Weekly updates containing tutorials, tips, featured packages, reference guides and code snippets
Marina Mele's siteA blog about Django and Python. Includes deployment to Heroku, a Django project boilerplate for best practices, testing and more

Resources / Conferences

Django Beerthe new meeting of the Django community of Florence
Django Villagethe Italian Django community conference. An opportunity to meet djangonauts from all over Italy and abroad
Django Weekendis a Django/Python non-profit community event, organised and run entirely by volunteers. The conference is Django-focused, but all aspects of Python fall within its remit
Django: Under The Hoodis an exciting new Django conference for experienced Django developers. Come and learn about the internals of Django, and help to shape its future
DjangoCon Europeis the annual largest European-based Django conference that is usually held in late spring
DjangoCon USis the largest North American Django conference generally held the first week in September each year

Non Python packages

cookiecutter-django12,227almost 2 years agoA cookiecutter template for creating Django projects quickly

Non Python packages / External documentation

Classy Class-Based ViewsDetailed descriptions, with full methods and attributes, for each of Django's class-based generic views
Classy Django REST FrameworkDetailed descriptions, with full methods and attributes, for each of Django REST Framework's class-based views and serializers

Non Python packages / Videos

CodingforEntrepreneurOne of the best collection of Django Videos and all the projects are written in Django
Code School - Try DjangoAn introduction to the basics of Django
GoDjangoDjango videos from basics to advanced. Covering 3rd party apps to core Django components
Must Watch Django VideosMust-watch videos about Django. (or about Python as applied to Django)

Utilities

Django-manage.py-anywhere34over 5 years agoRun manage.py commands from anywhere. Finds closest to current path manage.py file and runs commands against it
Logan204about 10 years agoA toolkit for running standalone Django applications. It provides you with tools to create a CLI runner, manage settings, and the ability to bootstrap the process

Credit of Repo

please consider donatingCredit of this great resource goes to 'Roberto Rosario'. He has stopped maintaining this repo but you can show your love and support by donation. , A way to thank him for his great work. Thank you!

Backlinks from these awesome lists:

More related projects: