The Best Django Admin Interface Resource.
Packages that extend the Admin interface, adding or improving features.
- django-admin-sortable2 - Generic drag-and-drop ordering for objects in the Django admin interface. [D 4.x]
- Django Jazzmin - Drop-in theme for Django admin, utilizing AdminLTE 3 & Bootstrap 4. [D >= 2]
- django-admin-bootstrap - Responsive Skin for Django Admin. [D 1.11, 2.1, 2.2, 3.0]
- django-admin-bootstrapped - A Django admin theme using Twitter Bootstrap. [D 1.8]
- django-admin-interface - Customizable admin interface with modern flat theme. [D 3.x, 4.x]
- django-grappelli - A jazzy skin for the Django Admin Interface. [D 3.2, 4.0]
- django-jet - Modern responsive template for the admin interface. [No versions listed, 5 yrs old]
- django-jet-reboot - Modern admin template with enhanced functionality. [D >= 3.0]
- django-material - Material design for Django Forms and Admin. [D 2.2-4.0]
- django-suit - Modern theme for Django admin interface. [No versions listed, 4.x?]
- django-wpadmin - WordPress look and feel for Django admin panel. [D 1.8]
- simpleui - Modern theme based on Vue+Element-UI for Django admin. [D 3.0]
- django-admin-vol - Modern Bootstrap 5 Design. [No versions listed, freemium]
- Django Semantic - Free (MIT) Semantic UI admin theme. [No versions listed, recent updates]
- django-baton - Modern, responsive Django admin based on Bootstrap 5. [D >= 2.1]
- django-adminlte2 - Django AdminLTE2 theme using AdminLTE3.
- Black Dashboard Django - Open-source Django Template.
- Django Unfold - Modern Django admin theme for seamless interface development.
- Django Daisy - Mobile-friendly Django admin theme built with DaisyUI (TailwindCSS).
- django-admin-easy - Collection of admin fields and decorators. [D 1.x, 2.x, 3.x, 4.x]
- django-admin-tools - Extensions/tools for Django administration. [D 1.1->4.0]
- django-admin2 - Extendable Django admin rewrite. [D 2.2+]
- django-object-actions - Adds object tools for models in the admin. [D 2.1-4.2]
- django-hijack - Allows superusers to log in as another user. [No compatibility info, recent updates]
- django-admin-env-notice - Visually distinguish environments in Django Admin. [D 1.9+]
- django-mptt-admin - Provides a UI for managing MPTT models in Django Admin.
- django-mass-edit - Enables bulk changes in the Django admin interface.
- django-admin-charts - Create configurable charts from models and display them in Django admin.
- django-flat-theme - Modern, fresh, simple flat theme. [Included in D 1.9+!]
- django-flat-responsive - Mobile-friendly extension for django-flat-theme. [Included in D 2.0+!]
- django-fluent-dashboard - Improved django-admin-tools dashboard. [D 2.2+]
- django-xadmin - Django admin replacement with plugin support. [D >=1.9, 5 yrs old]
- yawd-admin - Administration website for Django. [D 1.5, 9 yrs old]
- djamin - Alternative styling for Django admin. [No versions listed, 9 yrs old]
- djangocms-admin-style - Django CMS Admin Style tailored for django CMS. [D 2.2+]
- Django REST Framework - Web APIs for Django.
- django-ninja - Fast Django REST framework based on type annotations.
- django-tastypie - Creating APIs for Django apps since 2010.
- django-rest-framework-routers - Extends URL routing with auto-generated routes for models.
- django-rest-framework-validators - A collection of reusable validators for DRF fields.
- dj-rest-auth - Authentication for Django Rest Framework.
- django-rest-knox - Authentication module for
dj-rest-auth
. - djoser - REST implementation of Django authentication.
- django-rest-framework-simplejwt - JSON web tokens for DRF.
- django-axes - Protects Django from brute-force login attempts.
- django-allauth - Authentication, registration, and social login integration.
- django-guardian - Implements per-object permissions for Django models.
- drf-yasg - Swagger/OpenAPI schema generation for DRF.
- drf-spectacular - Sane OpenAPI 3 schema generation for DRF.
- django-rest-swagger - Integrates DRF with Swagger documentation.
- django-openapi-tester - Automatically tests your APIs with OpenAPI specifications.
- django-cors-headers - Handles CORS when back-end and front-end are on different servers.
- django-webhook - For sending outgoing webhooks on model changes.
- graphene-django - GraphQL integration for Django.
- graphene-django-filter - Advanced GraphQL filters for Django with logical operators.
- graphene-django-extras - Extends graphene-django with extra features like full-text search.
- djaq - Instant remote API to Django models with a powerful query language.
- django-webpack-loader - Use Webpack with Django seamlessly.
- django-rest-framework-multidb - Adds support for multiple databases in DRF APIs.
- pytest-django - Integrates
pytest
with Django for enhanced testing. - factory_boy - For generating fake data for testing and development.
- django-debug-toolbar - A set of panels for debugging Django queries, templates, etc.
- coverage.py - Measures code coverage for your Django tests.
- django-model-utils - Provides utilities for Django models, including
TimeStampedModel
,StatusModel
, and others. - django-test-plus - Enhances Djangoโs test suite with extra utilities.
- pytest-factoryboy - Integrates
factory_boy
withpytest
for test fixtures.
- django-redis - Uses Redis as a caching backend for improved performance.
- django-debug-toolbar-request-history - Extends Debug Toolbar for request history tracking.
- django-storages - Easy file storage integration for cloud services like AWS S3.
- django-silk - Profiling tool for Django that tracks SQL queries, cache usage, and request times.
- django-celery-results - Stores results of Celery tasks in Django's database.
- django-compressor - Compresses linked and inline JavaScript and CSS into a single cached file.
- django-filebrowser - A file management system for easy media management in Django.
- django-imagekit - Toolkit for image processing like resizing and thumbnails.
- django-uploadify - Provides easy file upload capabilities.
- django-secure - Set of security extensions for Django to protect against XSS, CSRF, etc.
- django-two-factor-auth - Adds two-factor authentication to Django apps.
- django-passwords - Provides password validation and policy enforcement.
- django-otp - Adds support for one-time password systems in Django.
- django-celery - Integrates Celery with Django for background tasks and task queues.
- django-background-tasks - A simpler background task processing library for Django.
- django-q - Multi-queue system for Django to handle asynchronous tasks.
- django-import-export - Import and export model data to/from formats like CSV, Excel, JSON.
- django-modeltranslation - Adds multilingual fields for translating content in Django models.
- django-data-wizard - A data import/export utility with a UI for Django.
- django-webpack-loader - Integrate Webpack with Django for front-end asset management.
- django-sass - Integrates Sass for CSS preprocessing in Django.
- django-crispy-forms - Better form rendering with a cleaner layout.
- django-formtools - Provides form utilities like multi-step forms for Django.
- django-rosetta - UI for translating Django
.po
files. - django-localeurl - Provides automatic URL routing for multilingual websites.
- django-modeltranslation - Enables multilingual fields for your models.
- Django 2 by Example - Antonio Mele
- Two Scoops of Django Best Practices for Django 1.8 - Daniel Roy Greenfeld, Audrey Roy Greenfeld
- Lightweight Django: Using REST, WebSockets, and Backbone - Julia Elman, Mark Lavin
- High Performance Django - Baumgartner, P.; Malet, Y.
- Django RESTful Web Services - Gaston C. Hillar
- Django Cookbook Web Development with Django - Beau Curtin
- Django ORM Cookbook - Agiliq
- Building APIs with Django and Django Rest Framework - Agiliq
- Django Admin Cookbook - Agiliq
- Simple is Better Than Complex - simpleisbetterthancomplex.com
- Django Girls Tutorial - djangogirls
- Coding for Entrepreneurs - codingforentrepreneurs.com
- Valentinog - Django REST with React - valentinog.com
- Wsvincent - Django Rest Framework with React Tutorial - wsvincent.com
- Django Official Documentation - docs.djangoproject.com
- DjangoSites - Django Projects with Source Code - djangosites.org
- Mozilla - Django Web Framework - developer.mozilla.org
- Marina Mele - TaskBuster Django Tutorial - marinamele.com
- TutorialsPoint - Django Tutorial - tutorialspoint.com
- JavaTpoint - Django Tutorial - javatpoint.com
- Django Marcador - django-marcador.keimlink.de
- Max Goodridge - Django Tutorials - YouTube
- Parwiz Forogh - Learn Django 2.1 - YouTube
- HighFiveCode - Learn Django 2.0 with PollMe - YouTube
- Thenewboston - Django Tutorials for Beginners - YouTube
- freeCodeCamp.org - Full Django Course - YouTube
- Aarav Tech - Django Rest Framework Tutorials - YouTube
- CodingEntrepreneurs - Build a Django REST API - YouTube
- Sentdex - Django Web Development with Python - YouTube
- CodingEntrepreneurs - Try Django Tutorial Series - YouTube
- Corey Schafer - Django Tutorials - YouTube
- ePayMinds - Build a Django eCommerce App - YouTube
- Derek Banas - Django Tutorial - YouTube
- Vineeth Sai - Inventory Management System in Django - YouTube
- Free Online Courses - Django for WordPress Developers - YouTube
- Traversy Media - Full Stack React & Django - YouTube
- The Dumbfounds - Django Design Patterns - YouTube
- Pretty Printed - Django Tutorials - YouTube
- JustDjango - Django Intermediate - YouTube
- CodingEntrepreneurs - Try Django v2.2 - YouTube
- Telusko - Django Tutorial for Beginners - YouTube
- Arbadjie - Developing a Computer Inventory Management System - YouTube
Welcome to our curated collection of Django Admin Interface resources! This project aims to help developers create beautiful, efficient, and user-friendly admin interfaces in Django applications.
- Help fellow developers discover the best admin interface solutions
- Share your knowledge and experience with the community
- Make Django development more accessible and enjoyable
- Be part of an active open-source community
We are proud of our growing community of contributors who help make this resource better every day:
- Share your favorite Django admin themes and packages
- Add tutorials and implementation guides
- Improve documentation and examples
- Report bugs and suggest improvements
- Review and enhance existing content
Ready to contribute? We welcome contributions of all sizes! Whether it's fixing a typo or adding a new resource, your help is valuable.
Check our Contributing Guidelines to get started.
Have questions or suggestions? Feel free to:
- Open an issue
- Submit a pull request
Together, we can make Django admin development easier and more enjoyable for everyone!
โญ Don't forget to star this repository if you find it helpful!