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.
2k stars
52 watching
271 forks
last commit: 2 months ago
Linked from 2 awesome lists
awesomeawesome-djangoawesome-listdjangodjango-admindjango-blogdjango-blog-templatesdjango-channelsdjango-cmsdjango-packagesdjango-projectdjango-rest-framework
Awesome Django / Admin interface | |||
Django Unfold | 1,886 | 3 days ago | Unfold Django Admin Theme |
Django Jazzmin | 1,643 | 16 days ago | Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy |
django-admin-vol | 145 | 15 days ago | Modern Bootstrap5 Design |
django-semantic-admin | 150 | 25 days ago | Django Semantic UI admin theme |
djamin | 236 | over 8 years ago | A new style for Django admin |
django-admin-bootstrap | 880 | about 2 years ago | Responsive Skin for Django Admin |
django-admin-bootstrapped | 1,574 | over 3 years ago | A Django admin theme using Twitter Bootstrap |
django-admin-easy | 471 | 3 months ago | Collection of admin fields and decorators |
django-admin-interface | 1,833 | 8 days ago | The 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-tools | 866 | over 1 year ago | A collection of extensions/tools for the default django administration interface |
django-admin2 | 1,185 | over 2 years ago | Extendable, adaptable rewrite of django.contrib.admin |
django-flat-theme | 413 | about 6 years ago | A flat theme for Django admin interface. Modern, fresh, simple. ( ) |
django-flat-responsive | 248 | 5 months ago | An extension for Django admin and django-flat-theme that makes interface mobile friendly |
django-fluent-dashboard | 333 | almost 2 years ago | An improved django-admin-tools dashboard for Django projects |
django-grappelli | 3,763 | 3 months ago | A jazzy skin for the Django Admin-Interface |
django-hijack | 1,537 | 6 days ago | Allows superusers to hijack (=login as) and work on behalf of another user |
django-jet | 3,576 | 10 months ago | Modern responsive template for the admin interface with improved functionality |
django-jet-reboot | 418 | 17 days ago | Django Jet is modern template for Django admin interface with improved functionality |
django-material | 2,486 | 10 months ago | Material design for Django Forms and Admin. Template driven |
django-object-actions | 682 | 2 months ago | A Django app for adding object tools for models in the admin |
django-suit | 2,327 | 9 months ago | Modern theme for Django admin interface |
django-wpadmin | 265 | over 4 years ago | WordPress look and feel for Django administration panel |
django-xadmin | 4,763 | 11 months ago | Drop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap |
yawd-admin | 138 | over 4 years ago | An administration website for Django |
django-admin-env-notice | 317 | about 1 month ago | Visually distinguish environments in Django Admin, for example: , , , ... etc |
Awesome Django / Analytics | |||
django-analytical | 1,201 | about 1 year ago | Integrates analytics services with a generic interface, templates stay clean |
Awesome Django / Asset Management | |||
Collectfast | 416 | over 2 years ago | A faster collectstatic command |
django-compressor | 2,802 | about 1 month ago | Compresses linked and inline JavaScript or CSS into a single cached file |
django-gears | 54 | almost 10 years ago | Compiles and concatenates JavaScript and CSS assets |
django-htmlmin | 542 | almost 2 years ago | HTML minifier for Python with full support for HTML 5 and Django |
django-pipeline | 1,517 | 25 days ago | Asset packaging for Django |
django-systemjs | 42 | almost 8 years ago | Django SystemJS brings the JavaScript of tomorrow to Django, today. (JSPM integration in Django) |
django-webpack-loader | 2,523 | about 1 month ago | Transparent webpack integration for django |
python-webpack | 62 | about 5 years ago | Python bindings for webpack with django integration |
django-webpacker | 74 | almost 3 years ago | A 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-allauth | 9,555 | 13 days ago | Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication |
django-organizations | 1,303 | 22 days ago | Multi-user accounts for Django projects |
django-registration | 976 | 9 months ago | Simple user-registration application for Django, designed to make allowing user sign-ups as painless as possible |
django-two-factor-auth | 1,695 | 10 days ago | User-friendly Two-Factor authentication |
django-userena | 1,253 | about 5 years ago | Accounts for Django made beautifully simple |
djoser | 2,547 | 11 days ago | REST implementation of Django authentication system |
python-social-auth | 2,826 | over 2 years ago | Python Social Auth is an easy-to-setup social authentication/registration mechanism with support for several frameworks and auth providers |
dj-rest-auth | 1,678 | 18 days ago | Drop-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-username | 71 | 2 months ago | A Django app to use email as username for user authentication |
Awesome Django / Authorization | |||
django-guardian | 3,642 | about 1 month ago | Implementation of per object permissions as authorization backend |
django-oauth-toolkit | 3,153 | 10 days ago | OAuth2 goodies for the Djangonauts! |
django-oauth2-provider | 337 | 3 months ago | Provide OAuth2 access to your app |
django-oml | 13 | over 4 years ago | Object Moderation Layer, mixin for models that allows you moderate several content types |
django-permission | 303 | over 4 years ago | An enhanced permission library which enables a to handle complex permissions in Django |
django-rules | 1,860 | 3 months ago | A 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 | |||
cookiecutter | 22,632 | 10 days ago | A command-line utility that creates projects from cookiecutters (project templates) |
django-hackathon-starter | 1,620 | over 4 years ago | A boilerplate for Django web applications, containing various social authentication methods and several popular API examples |
edge | 841 | almost 2 years ago | A Django project skeleton that is modern and cutting edge |
demo-allauth-bootstrap | 229 | 10 months ago | Django sample app with users including social auth via Django-AllAuth |
wemake-django-template | 2,002 | 8 days ago | Bleeding edge Django template focused on code quality and security |
falco | 363 | about 1 month ago | Project Starter, Fast Prototyping and Guides for Django Developers |
sidewinder | 195 | 7 months ago | A Django starter kit that focuses on good defaults, developer experience, and deployment |
Awesome Django / Caching | |||
django-cachalot | 1,251 | 17 days ago | Caches your Django ORM queries and automatically invalidates them |
django-cache-machine | 876 | almost 2 years ago | Automatic caching and invalidation for Django models through the ORM |
django-cacheops | 2,123 | 20 days ago | A slick ORM cache with automatic granular event-driven invalidation |
django-memoize | 120 | 7 days ago | An implementation of technique for Django |
django-ormcache | 19 | 4 months ago | A cache manager mixin that provides some caching of objects for the ORM |
django-redis-cache | 1,040 | 7 months ago | A Redis cache backend for django |
johnny-cache | 304 | over 3 years ago | Johnny Cache is a caching framework for django applications |
diskcache | Fast SQLite and file backed cache backend for Django | ||
Awesome Django / Compatibility | |||
django-compat | 106 | 6 months ago | Forward and backwards compatibility layer for the officially supported Django versions |
django-compat-lint | 39 | over 9 years ago | Check Django compatibility of your code |
Awesome Django / CRM | |||
Django-CRM | 1,968 | 4 months ago | Customer 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-dashing | 732 | over 2 years ago | a 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-pandas | 1,254 | 5 months ago | Serves 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-url | 39 | over 2 years ago | Use Database URLs in your Django Application |
django-mysql | 572 | 17 days ago | Extensions to Django for use with MySQL/MariaDB |
django-postgres-fuzzycount | 90 | almost 2 years ago | Fast / fuzzy PostgreSQL counts for Django |
django-postgrespool | 7 | over 2 years ago | Postgres Connection Pooling for Django, powered by SQLAlchemy |
djongo | 1,886 | 9 days ago | Django and MongoDB database connector |
Awesome Django / Debugging | |||
django-debug-toolbar | 8,101 | 9 days ago | A configurable set of panels that display various debug information about the current request/response |
django-devserver | 1,269 | over 4 years ago | A drop in replacement for Django's built-in runserver command |
django-querycount | 394 | 6 months ago | Middleware that Prints the number of DB queries to the runserver console |
django-silk | 4,483 | 12 days ago | Silky smooth profiling for Django |
nplusone | 1,005 | almost 2 years ago | Auto-detecting the n+1 queries problem in Django. (and other ORMs) |
sentry | 39,180 | 5 days ago | A modern error logging and aggregation platform |
django-web-profiler | 80 | over 3 years ago | A 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-email | 478 | 9 months ago | A Django email backend that uses a celery task for sending the email |
django-db-mailer | 255 | over 3 years ago | Django module to easily send email/sms/push/tts using django templates stored on database and managed through the Django Admin |
django-drip | 638 | about 2 years ago | Django Admin based management for drip email campaigns |
django-email-extras | 76 | over 1 year ago | Various email utilities: PGP encryption, multipart templates, web browser test backend |
django-email-gateway | 30 | over 2 years ago | A 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-mailgun | 216 | over 4 years ago | A Django email backend for Mailgun |
django-post_office | 1,008 | 4 months ago | A simple app to send and manage your emails in Django, supports templates and can be easily integrated with task queues |
django-ses | 1,012 | 27 days ago | A Django email backend for Amazon's Simple Email Service |
django-spoolgore | 6 | over 10 years ago | A django email backed for the Spoolgore daemon |
django-templated-email | 724 | 28 days ago | Django module to easily send templated emails using django templates, or using a transactional mail provider (mailchimp, silverpop, etc.) |
django-yubin | 49 | 5 months ago | django-mailer2 + django-mailviews with some extras |
djmail | 78 | over 1 year ago | A simple and nonobstructive django email middleware |
djrill | 319 | over 4 years ago | Email backend and new message class for Mandrill transactional email service from MailChimp |
Awesome Django / Fields | |||
django-audiofield | 174 | almost 2 years ago | Allows audio files upload, management and conversion to different audio format (mp3, wav & ogg) |
django-bitfield | 379 | 29 days ago | A BitField extension for Django models |
django-countries | 1,439 | 3 months ago | Provides country choices for forms, flag icons, and a CountryField |
django-enumfield | 205 | 10 months ago | Custom Django field for using enumerations of named constants |
django-image-tools | 43 | about 1 year ago | A package to handle images in Django |
django-imagekit | 2,276 | 4 months ago | Automated image processing for Django |
django-jsonfield | JSONField for Django models | ||
django-location-field | 552 | 12 months ago | Location field and widget integrated with google maps |
django-macaddress | 55 | over 3 years ago | MAC Address model and form fields for Django |
django-money | 1,683 | 4 months ago | A little Django app that uses py-moneyed to add support for Money fields in your models and forms |
django-phonenumber-field | 1,486 | 4 months ago | A Django library which interfaces with to validate, pretty print and convert phone numbers |
django-picklefield | 183 | 8 months ago | A pickled object field for Django |
django-searchable-select | 109 | over 2 years ago | A better and faster multiple choice widget with suggestions |
django-uuidfield | 263 | almost 8 years ago | A UUIDField for Django |
django-versatileimagefield | 532 | 10 months ago | A 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-downloadview | 387 | 10 days ago | Serve files with Django |
django-sendfile | 487 | over 1 year ago | This is a wrapper around web-server specific methods for sending files to web clients |
django-filer | 1,774 | 5 days ago | Makes multiple files(text/image) uploading easy and provides interface with precise details |
Awesome Django / Forms | |||
django-autocomplete-light | 1,804 | 2 months ago | django-autocomplete-light's purpose is to enable autocompletes quickly and properly in a django project |
django-bootstrap-form | 558 | 9 months ago | Twitter Bootstrap for Django Form |
django-bootstrap3 | 2,343 | 6 days ago | Use Bootstrap in your Django templates, the Django way |
django-crispy-forms | 5,031 | 3 months ago | The 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-floppyforms | 839 | 14 days ago | django-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-forms | 3 | 25 days ago | Django Semantic UI forms |
Awesome Django / GIS | |||
django-geoposition | 332 | 8 months ago | A model field that can hold a geoposition (latitude/longitude), and corresponding admin/form widget |
django-location-field | 552 | 12 months ago | Location field and widget integrated with Google Maps |
django-spillway | 63 | about 1 year ago | Geodata extensions for Django REST Framework |
djangorestframework-gis | 1,084 | 13 days ago | Geographic add-ons for Django Rest Framework |
Awesome Django / Import/Export | |||
django-import-export | 3,063 | 6 days ago | Django application and library for importing and exporting data with admin integration |
Awesome Django / LLMs | |||
django-llm | 54 | over 1 year ago | An app for Django to aid development of large language model (LLM) workflows |
django-ai-assistant | 266 | about 1 month ago | Combine the power of LLMs with Django's productivity to build intelligent applications |
Awesome Django / Migrations | |||
South | Django application to provide schema and data migrations that supports Django up to 1.6.x. ( ) | ||
django-migrations-graph | 48 | almost 2 years ago | Django-admin command to display migrations with dependencies |
django-test-migrations | 529 | 6 days ago | Test Django schema and data migrations, including migrations' order |
django-liquidb | 23 | about 1 year ago | Django application to simplify migration management and changes in states of db scheme |
Awesome Django / Mobile Support | |||
django-push-notifications | 2,277 | 24 days ago | A minimal Django app that implements Device models that can send messages through APNS and GCM |
django-pushy | 168 | about 7 years ago | Django 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-if | 138 | about 2 years ago | Conditional aggregates for Django queries, just like the famous SumIf and CountIf in Excel |
django-localflavor | 833 | 3 months ago | Country-specific Django helpers, formerly of contrib fame |
django-model-utils | 2,674 | 24 days ago | Django model mixins and utilities |
django-mptt | 2,884 | 5 months ago | Utilities for implementing a modified pre-order traversal tree in django |
django-treebeard | 1,119 | about 2 months ago | -Alternative tree data structures for Django. (provides 3 different methods for storing hierarchical data, including MPTT ) |
Awesome Django / Multitenancy | |||
django-tenant-schemas | 1,457 | about 1 year ago | Tenant support for Django using PostgreSQL schemas |
django-tenants | 1,516 | 10 days ago | An Active fork of which provides more features and enhancements |
tenant-schemas-celery | 179 | about 1 month ago | Tenant Aware Celery App to cooperate with multi-tenancy provided by and packages |
Awesome Django / Payment Processing | |||
dj-stripe | 1,637 | 10 days ago | Django + Stripe Made Easy |
django-merchant | 1,022 | over 2 years ago | A Django app that provides helpers for multiple pluggable payment backends |
django-oscar-adyen | 17 | over 1 year ago | This 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-paymentexpress | 11 | about 12 years ago | This 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-paypal | 164 | about 1 year ago | PayPal integration for django-oscar. Can be used without Oscar too |
django-paypal | 729 | 3 days ago | A pluggable Django application for integrating PayPal Payments Standard or Payments Pro |
django-pinpayments | 25 | over 3 years ago | Django library to simplify payment processing with pin |
django-zebra | 194 | over 4 years ago | Forms, widgets, template tags and examples that make Stripe + Django easier |
django-payu | 41 | almost 3 years ago | A Django app that provides integration between Django and PayU Payment Gateway |
Awesome Django / Project Management | |||
django-timepiece | 361 | 3 months ago | A multi-user Django application for tracking people's time on projects |
Awesome Django / Reporting | |||
django-model-report | 216 | over 3 years ago | Django reports integrated with highcharts |
django-report-builder | 769 | 3 months ago | A 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-nap | 224 | about 2 years ago | A minimalist approach to object serialization, RESTful views, and RPC views |
django-rest-auth | 2,408 | 8 months ago | This 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-framework | A powerful and flexible toolkit that makes it easy to build Web APIs | ||
django-rest-localflavor | 19 | almost 2 years ago | Localized flavors of some serializers to use with Django Rest Framework |
django-rest-swagger | 2,592 | almost 4 years ago | Swagger Documentation Generator for Django REST Framework |
drfdocs | 647 | almost 3 years ago | Document Web APIs made with Django REST Framework |
django-tastypie | Creating delicious APIs for Django apps since 2010 | ||
restless | 832 | 3 months ago | A lightweight REST miniframework for Python |
djangorestframework-recursive | 367 | 3 months ago | Recursive Serialization for Django REST framework |
Awesome Django / Search | |||
django-haystack | 3,616 | 17 days ago | Modular search for Django |
django-watson | 1,207 | 3 months ago | Fast multi-model full-text search plugin |
djangoql | 1,011 | 5 months ago | Advanced search language for Django |
djorm-ext-pgfulltext | 250 | over 4 years ago | PostgreSQL full-text search integration with django orm |
Awesome Django / Security | |||
django-admin-honeypot | 1,026 | 7 months ago | A fake Django admin login screen to notify admins of attempted unauthorized access |
django-axes | 1,503 | 6 days ago | is 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-debreach | 75 | about 1 year ago | BREACH mitigation for Django apps |
django-password-session | 10 | almost 10 years ago | Invalidate all active sessions after change password. ( ) |
django-secure-auth | 42 | almost 2 years ago | Secure authentication by TOTP, SMS, Codes & Question. Login protection with ban by IP and captcha |
django-security | 275 | 2 months ago | A collection of models, views, middlewares, and forms to help secure a Django project |
django-sslify | 336 | about 2 years ago | Force SSL on your Django site |
django-stronghold | 396 | 4 months ago | Stronghold is middleware to default all your views to login required |
django-sudo | 281 | over 3 years ago | Sudo mode is an extra layer of security for your most sensitive pages. This is an implementation of GitHub's Sudo Mode for Django |
django-mfa | 182 | 6 months ago | Django app for providing MFA (Multi-Factor Authentication) |
django-user-sessions | 632 | 10 days ago | Extend Django sessions with a foreign key back to the user, allowing enumerating all user's sessions |
Awesome Django / SEO | |||
django-meta | 485 | 10 days ago | a pluggable app to allow Django developers to quickly add meta tags and OpenGraph, Twitter, and Google Plus properties to their HTML responses |
django-robots | 459 | about 1 month ago | A Django app for managing robots.txt files following the robots exclusion protocol |
django-seo2 | 61 | over 2 years ago | Provides a set of tools for managing Search Engine Optimisation (SEO) metadata for Django sites |
Awesome Django / Settings | |||
django-configurations | 1,105 | 12 days ago | A helper for organizing Django project settings by relying on well established programming patterns |
django-constance | 1,725 | 17 days ago | A 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-decouple | 2,828 | 10 months ago | Strict separation of config from code |
django-environ | 3,023 | 13 days ago | Allows you to utilize 12factor inspired environment variables to configure your Django application |
django-split-settings | 1,123 | 3 days ago | Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files |
django-dynamic-preferences | Dynamic global and instance settings for your django project | ||
Awesome Django / Storage | |||
django-selectel-storage | 24 | over 2 years ago | This application allows you easily save media and static files into cloud storage |
django-storages | 2,767 | about 1 month ago | django-storages is a collection of custom storage backends for Django |
django-queued-storage | 318 | 9 months ago | Provides a proxy for Django storage backends that allows you to upload files locally and eventually serve them remotely |
django-webdav-storage | 21 | almost 3 years ago | Django storage backend that stores files in custom WebDAV storage |
django-cloudinary-storage | 131 | 5 months ago | Django package that provides Cloudinary storages for both media and static files as well as management commands for removing unnecessary files |
Awesome Django / Tagging | |||
django-taggit | 3,342 | 16 days ago | Simple tagging for Django |
django-taggit-helpers | 30 | about 1 year ago | Django admin helper classes for django-taggit tags |
Awesome Django / Hit Count | |||
django-hitcount | 463 | 6 months ago | Django-Hitcount allows you to track the number of hits/views for a particular object |
Awesome Django / Task Queue | |||
django-celery | Celery Integration for Django. (no longer required for Celery 3.1 and up) | ||
django-q2 | 384 | 18 days ago | A multiprocessing distributed task queue for Django based on Django-Q |
django-rq | 1,838 | 5 days ago | The easiest way to monitor and use in your Django projects |
huey | 5,220 | about 1 month ago | A little multi-threaded task queue for python |
Awesome Django / Testing | |||
behave-django | 205 | about 2 months ago | Behave BDD integration for Django |
django-behave | 198 | almost 2 years ago | TestRunner for the Behave BDD module |
django-dynamic-fixture | 391 | about 1 month ago | A complete library to create dynamic model instances for testing purposes |
django-faker | 246 | almost 2 years ago | Fake-factory to generate test data |
django-jenkins | 945 | over 2 years ago | Plug and play continuous integration with django and jenkins |
django-nose | 881 | about 1 year ago | Test runner using nose |
django-selenium | 90 | over 4 years ago | Selenium testing support |
django-shotgun | 17 | over 4 years ago | Test entire Django sites |
django-slowtests | 182 | almost 3 years ago | Locate your slowest tests |
django-test-plus | 612 | 3 months ago | Useful addons to Django's default TestCase that greatly reduces boilerplate code |
factory_boy | 3,525 | 3 months ago | A test fixtures replacement for Python |
hitchtest | High level integration testing framework for Django | ||
lettuce-django-terrain | 10 | almost 13 years ago | Terrain file for lettuce in django projects |
mixer | 944 | 9 months ago | An application to generate instances of Django or SQLAlchemy models. Fast and convenient test-data generation |
mock-django | 224 | over 1 year ago | A simple library for mocking certain Django behavior, such as the ORM |
model-bakery | 844 | about 1 month ago | Smart way to create fixtures for testing in Django |
model-mommy | 902 | about 5 years ago | Smart fixtures for better tests |
pytest-django | Test runner using py.test | ||
splinter | 2,722 | 20 days ago | Test framework for web applications |
django-eraserhead | 196 | almost 2 years ago | Django package that provides hints to optimize database usage by deferring unused fields (and more) |
Awesome Django / Thumbnail | |||
django-stdimage | 259 | 5 months ago | Thumbnails and image utils for Django |
django-versatileimagefield | 532 | 10 months ago | A 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-thumbnails | 1,389 | 12 days ago | Easy thumbnails for Django |
sorl-thumbnail | 1,743 | 10 days ago | Thumbnails for Django |
Awesome Django / Translations | |||
django-hvad | 533 | about 2 years ago | Painless translations in django, using the regular ORM. Integrates easily into existing projects and apps. Easy convertible from django-multilingual-ng |
django-klingon | 37 | over 4 years ago | An attempt to make django model translations suckless and with no integrations pain in your app |
django-modeltranslation | 1,381 | 10 days ago | Translate dynamic content of existing Django models to an arbitrary number of languages without having to change the original model classes |
django-parler | 697 | 4 months ago | Simple Django model translations without nasty hacks |
django-rosetta | 1,071 | about 2 months ago | Rosetta is a Django application that eases the translation process of your Django projects |
Awesome Django / Views | |||
django-extra-views | 1,390 | about 1 month ago | Django's class-based generic views are awesome, let's have more of them |
django-vanilla-views | 985 | 9 months ago | Beautifully simple class-based views |
django-swift-crud | 20 | 4 months ago | Provides 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-angular | 1,233 | about 1 year ago | Let AngularJS play well with Django |
django-bower | 517 | 4 months ago | Easy way to use with your Django project |
django-js-reverse | 538 | about 1 year ago | Javascript url handling for Django that doesn't hurt |
djangular | 220 | almost 5 years ago | A reusable Django app that provides better integration and tools for Angular.js |
Awesome Django / WYSIWYG Editors | |||
django-ckeditor | 2,410 | 5 months ago | Django admin CKEditor integration |
django-summernote | 1,046 | 6 months ago | Summernote is a simple WYSIWYG editor. django-summernote allows you to embed Summernote into Django very handy. Support admin mixins and widgets |
django-tinymce | 1,285 | about 1 month ago | TinyMCE integration for Django |
django-redactoreditor | 26 | over 4 years ago | This package helps integrate the Redactor Javascript WYSIWYG-editor in Django |
django-wysiwyg | 465 | almost 8 years ago | A Django application for making Django textareas rich text editors. Certainly as a template tag and possibly as a form widget |
Awesome Django / Wikis | |||
django-wiki | 1,833 | 3 months ago | A wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models |
waliki | 308 | almost 2 years ago | An extensible wiki app for Django with a Git backend |
Awesome Django / Workflows | |||
django-flows | 140 | over 4 years ago | django-flows keeps state and position in complicated flows of logic, allowing optional branches and complicated paths through a series of individual user actions |
django-fsm | 2,342 | 7 months ago | Django friendly finite state machine support |
django-river | 742 | over 1 year ago | Django state machine and workflow library provides on the fly changes |
django-states | 132 | over 1 year ago | State machine for django models |
django-viewflow | 2,692 | about 1 month ago | Reusable workflow library for Django |
django-workflows | django-workflows provides a generic workflow engine for Django | ||
django-xworkflows | 106 | over 3 years ago | Library to plug xworkflows into django models |
Awesome Django / Machine Learning | |||
moviegeek | 906 | almost 2 years ago | A django website used in the book to show how recommender systems work, and how you can implement them |
Awesome Django / Other | |||
django-activeurl | 159 | about 2 years ago | Easy to use active URL highlighting for django |
django-activity-stream | 2,387 | 2 months ago | Generate generic activity streams from the actions on your site. Users can follow any actors' activities for personalized streams |
django-adminactions | 684 | 10 months ago | Collection of useful actions to use with django.contrib.admin.ModelAdmin and/or django.contrib.admin.AdminSite |
django-autoadmin | Automatic admin users for Django projects | ||
django-braces | 1,960 | about 1 month ago | Reusable, generic mixins for Django |
django-calendarium | 222 | about 2 years ago | A reusable app to manage and display a calendar in your templates |
django-cors-headers | 5,393 | 17 days ago | Django app for handling the server headers required for Cross-Origin Resource Sharing (CORS) |
django-dfp | 3 | almost 9 years ago | App that provides tags to fetch Google DFP ads |
django-dynamic-scraper | 1,153 | almost 3 years ago | Creating Scrapy scrapers via the Django admin interface |
django-extensions | 6,573 | 4 months ago | This is a repository for collecting global custom management extensions for the Django Framework |
django-filter | 4,464 | 2 months ago | A generic system for filtering Django QuerySets based on user selections |
django-friendship | 762 | 3 months ago | Django app to manage following and bi-directional friendships |
django-gravatar2 | 151 | 3 months ago | Essential Gravatar support for Django. Features helper methods, templatetags and a full test suite! |
django-hackathon-starter | 1,620 | over 4 years ago | A boilerplate for Django web applications, containing various social authentication methods and several popular API examples |
django-ipware | 1,018 | 7 months ago | A Django application to retrieve user's IP address |
django-macros-url | 140 | over 7 years ago | Django Macros URL. Routing must be simple as possible |
django-magic-embed | 19 | about 2 years ago | an easy and simple Django template tag and tool to embed video and get thumbnails from video providers |
django-markitup | 47 | almost 5 years ago | A Django reusable application for end-to-end markup handling |
django-mmc | 44 | almost 2 years ago | App for monitoring management commands on Django |
django-overextends | 108 | over 4 years ago | Circular template inheritance for Django |
django-pagination | 515 | 9 months ago | |
django-el-pagination | 307 | 11 months ago | Django EL(Endless) Pagination can be used to provide Twitter-style or Digg-style pagination, with optional Ajax support |
django-simple-pagination | 44 | over 3 years ago | A Simple Django app for digg-style pagination with little effort |
django-quiz-app | 614 | 7 months ago | This is a configurable quiz app for Django |
django-recaptcha | 997 | 24 days ago | Django reCAPTCHA form field/widget integration app |
django-smuggler | 374 | about 2 years ago | Django Smuggler is a pluggable application for Django Web Framework that helps you to import/export fixtures via the automatically-generated administration interface |
django-solo | 897 | about 1 month ago | Helps working with singletons - things like global settings that you want to edit from the admin site |
django-sql-explorer | 2,763 | about 1 month ago | Easily share data via SQL queries, right from Django |
django-stored-messages | Store Django messages on your project's backend | ||
django-ratelimit | 1,076 | 4 months ago | provides 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-uuslug | 277 | 9 months ago | a slugify application that guarantees Uniqueness and handles Unicode |
django-watchman | 540 | 8 days ago | django-watchman exposes a status endpoint for your backing services like databases, caches, etc |
django-websocket-redis | 896 | over 1 year ago | Websockets for Django applications using Redis as message queue |
metamon | Collection of Ansible playbooks to quickly start your Django Application | ||
micawber | 636 | about 1 month ago | A small library for extracting rich content from urls |
towel | 82 | about 1 year ago | a collection of tools which make your life easier if you are building a web application using Django |
django-admin-env-notice | 317 | about 1 month ago | Visually distinguish environments in Django Admin |
Projects / CMS | |||
django-cms | 10,207 | 8 days ago | The easy-to-use and developer-friendly CMS |
django-fiber | 676 | 8 months ago | Django Fiber, a simple, user-friendly CMS for all your Django projects |
feincms | 951 | 3 months ago | A Django-based CMS with a focus on extensibility and concise code |
Mezzanine | 4,764 | 5 months ago | A content management platform built using the Django framework |
wagtail | 18,369 | 3 days ago | A Django content management system focused on flexibility and user experience |
leonardo | 98 | about 2 years ago | A new Django content management system built on top of FeinCMS and OpenStack Horizon |
Projects / Document Management | |||
mayan-edms | Open 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 | |||
Cartridge | 709 | 9 months ago | Ecommerce for Django/Mezzanine |
django-changuito | 51 | almost 4 years ago | A cart app for your django site, an updated fork of django-cart |
django-oscar | 6,286 | 9 days ago | Domain-driven e-commerce for Django |
Lighting Fas Shop | Lighting Fas Shop is Ecommerce made with Django | ||
Saleor | An e-commerce storefront for Python and Django | ||
Satchless | Satchless brings e-commerce and Python together | ||
Satchmo | Satchmo is an eCommerce framework created in Django which allows you to develop unique and robust online stores | ||
Django-Shop | A Django based shop system | ||
Projects / Other | |||
Django packages | 782 | 8 days ago | Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects |
Django-QA | 99 | about 2 years ago | A simple Q&A App |
django-salted | 319 | over 4 years ago | Full stack SaltStack configuration for Django with the help of Vagrant |
Drum | 388 | almost 8 years ago | Reddit / Hacker News clone for Django/Mezzanine |
koalixcrm | 84 | almost 7 years ago | Beautiful CRM/ERP for small business |
OmniDB | 3,183 | almost 2 years ago | Web tool for database management and conversion, built with Django |
Projects / Project Management | |||
Plane | 30,736 | 5 days ago | Open-source, self-hosted project planning tool |
ITSY | 97 | over 4 years ago | Issue Tracking System |
taiga | 601 | 3 months ago | Agile, Free and Open Source Project Management Tool |
Resources / Books | |||
Django by Example | 19 | over 8 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.11 | A best practice book for making Python and Django as fun as ice cream | ||
Resources / Websites | |||
Django Girls Tutorial | A fun and engaging tutorial showing how to build a blog using Django and deploy it to Heroku | ||
Mozilla Tutorial | Tutorial that shows how to set up a development environment, and how to get started with using it to create your own web applications | ||
Django Introduction | A reusable set of slides to educate more people about Django | ||
Django Packages | Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects | ||
Django Sites | Django Sites is a showcase of websites powered by Django | ||
Full Stack Python's Django page | contains explanations for Django's philosophy and its components along with links to other resources and tutorials | ||
Simple is Better Than Complex | A blog about Django, Python and Web Development. Weekly updates containing tutorials, tips, featured packages, reference guides and code snippets | ||
Marina Mele's site | A blog about Django and Python. Includes deployment to Heroku, a Django project boilerplate for best practices, testing and more | ||
Resources / Conferences | |||
Django Beer | the new meeting of the Django community of Florence | ||
Django Village | the Italian Django community conference. An opportunity to meet djangonauts from all over Italy and abroad | ||
Django Weekend | is 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 Hood | is an exciting new Django conference for experienced Django developers. Come and learn about the internals of Django, and help to shape its future | ||
DjangoCon Europe | is the annual largest European-based Django conference that is usually held in late spring | ||
DjangoCon US | is the largest North American Django conference generally held the first week in September each year | ||
Non Python packages | |||
cookiecutter-django | 12,149 | 4 days ago | A cookiecutter template for creating Django projects quickly |
Non Python packages / External documentation | |||
Classy Class-Based Views | Detailed descriptions, with full methods and attributes, for each of Django's class-based generic views | ||
Classy Django REST Framework | Detailed descriptions, with full methods and attributes, for each of Django REST Framework's class-based views and serializers | ||
Non Python packages / Videos | |||
CodingforEntrepreneur | One of the best collection of Django Videos and all the projects are written in Django | ||
Code School - Try Django | An introduction to the basics of Django | ||
GoDjango | Django videos from basics to advanced. Covering 3rd party apps to core Django components | ||
Must Watch Django Videos | Must-watch videos about Django. (or about Python as applied to Django) | ||
Utilities | |||
Django-manage.py-anywhere | 34 | almost 4 years ago | Run manage.py commands from anywhere. Finds closest to current path manage.py file and runs commands against it |
Logan | 205 | over 8 years ago | A 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 donating | Credit 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! |
More related projects:
- jean-zombie/cookiecutter-django-wagtail
- johnfraney/django-bootstrap-customizer
- lowess/gumsible-oh-my-zsh-plugin
- roocs/clisops
- supercollider/cookiecutter-supercollider-plugin
- ageitgey/face_recognition
- ilikerobots/cookiecutter-vue-django
- frojd/wagtail-pipit
- opengeos/lidar
- superlinear-ai/poetry-cookiecutter