A rewrite of Django's built-in admin interface, built on class-based views and designed to be extended and themed.
sehmaschine/django-grappelli
A grid-based, jazzy skin and extension for the Django admin interface, with a modernized look and layout.
- Stars
- 3,946
- Forks
- 650
- Open issues
- 3
- Last commit
- 10 days ago
What is it?
Django Grappelli replaces or extends the default Django administration interface with a grid-based layout and a restyled look. It is installed as a Django app that overrides the admin templates and styling, so existing admin models and configuration keep working without rewriting your admin code.
The project is developed against the latest stable Django release. The README lists tested combinations of Django 5.2 LTS, 6.0 and 6.1 with Python 3.12 through 3.14, and a release table shows which Grappelli versions support Django 5.x and 6.x.
Documentation and a project website are available, and the code is hosted on GitHub with an official PyPI package.
Key features
- 01Replaces the default Django admin look with a grid-based layout.
- 02Installs as a Django app that overrides admin templates and styles.
- 03Tested against Django 5.2 LTS, 6.0 and 6.1 on Python 3.12 to 3.14.
- 04Published on PyPI with separate maintenance branches for Django 5.x and 6.x.
Use cases
- Giving an existing Django project's admin interface a more modern, customized appearance.
- Maintaining an internal back office on Django with a cleaner grid-based admin UI.
Things to know
- The license could not be automatically identified, so check the repository's license terms before use.
In collections
Topics
FAQ
- What is django-grappelli?
- A grid-based, jazzy skin and extension for the Django admin interface, with a modernized look and layout. Django Grappelli replaces or extends the default Django administration interface with a grid-based layout and a restyled look. It is installed as a Django app that overrides the admin templates and styling, so existing admin models and configuration keep working without rewriting your admin code.
- Is django-grappelli free to use? What license does it have?
- django-grappelli is open source under the Other license. Check the license terms before using it in commercial products.
- Is django-grappelli still maintained?
- Actively maintained. The last commit to django-grappelli was on Oct 28, 2026.
- What can I use django-grappelli for?
- Giving an existing Django project's admin interface a more modern, customized appearance. Maintaining an internal back office on Django with a cleaner grid-based admin UI.
- Where can I get django-grappelli?
- The source code and installation instructions are on GitHub: https://github.com/sehmaschine/django-grappelli
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Django package that replaces the default admin with a responsive flat theme that can be customized from within the admin itself.
Python framework for building web, desktop and mobile apps with a Flutter-based UI, no frontend experience needed.
An extensible Django CMS that lets developers define their own page content types and manage ordered content blocks per region.
A high-level Python web framework that encourages rapid development and clean, pragmatic design.
A toolkit for building Web APIs on top of Django, with serialization, authentication policies, viewsets, and a browsable API.