--- id: django-grappelli version: "5.0.0" license: BSD license_treatment: permissive maintenance: active --- # django-grappelli — A jazzy skin for the Django Admin-Interface. License: permissive · Maintenance: active · Downloads: 551.3K/mo ## What it is and what it does Django Grappelli is a visual skin and interface overhaul for Django's built-in admin panel. It replaces the default admin layout with a grid-based design intended to improve usability and appearance. The package is a pure UI layer—it has no runtime dependencies and installs as a Django app that integrates directly into your admin site. Grappelli is actively maintained and released alongside Django's stable versions. Version 5.0.0 (released April 29, 2026) targets Django 6.x, while earlier versions support Django 5.x and older. The project has been in development since 2010 and is production-stable. Installation is straightforward: add it to INSTALLED_APPS and configure a URL pattern, then the admin interface automatically adopts the Grappelli skin. Use it for: - Improve the visual appearance and usability of Django's admin interface for internal tools and content management systems. - Provide a more modern grid-based layout for managing database records in Django projects without building a custom admin interface. - Enhance the admin experience for non-technical users who find Django's default admin interface dated or unintuitive. - Quickly deploy a polished admin panel for Django applications without writing custom frontend code. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Django Grappelli replaces the default Django admin interface with a grid-based, visually enhanced alternative that improves the user experience of Django's built-in administration panel. Yes. Django Grappelli is a low-friction, actively maintained, permissively licensed UI enhancement for Django's admin. It has no runtime dependencies, installs cleanly, and is production-stable. Install it if you want to improve your Django admin interface's appearance and usability without custom development. Verify that your Django version matches the Grappelli release you choose (5.0.0 for Django 6.x). ## Install pip install django-grappelli uv add django-grappelli poetry add django-grappelli ## Installing django-grappelli Before you install: Low install friction with no runtime dependencies. Active maintenance: last commit 2026-08-10, latest release 2026-04-29 (107 days ago). Supports modern Python versions (3.12, 3.13, 3.14) and tracks Django's stable releases closely—version 5.0.0 targets Django 6.x. License in practice: BSD license (permissive) allows commercial and private use with minimal restrictions, making it safe to adopt in most projects. Quickstart: pip install django-grappelli==5.0.0 # In Django settings.py, add to INSTALLED_APPS: INSTALLED_APPS = [ 'grappelli', 'django.contrib.admin', # ... ] # In urls.py, add before admin.site.urls: path('grappelli/', include('grappelli.urls')), Requires Django to be installed; Grappelli 5.0.0 is compatible with Django 6.x only. Verify before relying: - Whether Grappelli 5.0.0 works with Django versions other than 6.x despite the stated compatibility - Specific Python version minimum requirement (classifiers list 3.12, 3.13, 3.14 but no floor stated) ## Package facts - License: BSD (permissive) - Python support: unspecified - Install friction: low - Maintenance: active - Downloads: 551.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags django admin interface replacement, django admin skin, django admin ui enhancement, grappelli django admin, django admin grid layout, django admin theme, improve django admin interface, django-admin, ui-enhancement [View on SkillFed](https://skillfed.io/packages/django-grappelli) · [View on PyPI](https://pypi.org/project/django-grappelli/)