awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
unfoldadmin avatar

unfoldadmin/django-unfold

+1
View on GitHub↗
3,213 stars·328 forks·Python·mit·19 viewsunfoldadmin.com↗

Django Unfold

django-unfold is a modern theme and UI toolkit for the Django administrative interface. It provides a visual layer designed to customize the backoffice with a modern CSS theme, featuring dark mode support and tools for brand-specific visual customization.

The project distinguishes itself through a comprehensive navigation manager that supports hierarchical sidebars and a command palette for jumping between content. It includes a dashboard framework with a custom builder and pre-built layouts for creating data-driven homepages using widgets and charts.

The toolkit covers a broad range of administrative capabilities, including advanced form field rendering with conditional logic, tabbed content organization, and cross-application search. It also provides utilities for data management such as advanced filtering, inline record handling, and data import and export tools.

Additional functionality includes user account impersonation for debugging, object-level permission management, and support for multilingual content management.

Features

  • Admin Interface Customizations - Provides a comprehensive toolkit for modifying the layout, navigation, and styling of the Django administration panel.
  • Admin Theme Packs - Ships a modern CSS theme for the Django admin with full dark mode support and custom color palettes.
  • Collapsible Navigation Sidebars - Implements a comprehensive navigation manager with hierarchical sidebars and collapsible sections.
  • Data Filtering - Provides advanced record filtering using autocomplete, numeric ranges, and datetime dropdowns.
  • Command Palettes - Provides a searchable command palette for jumping to admin content and triggering productivity actions.
  • Navigation Registries - Implements a configuration-driven registry that maps database models to a hierarchical sidebar navigation menu.
  • Admin Dashboard Frameworks - Offers a set of pre-built layouts and widgets for creating data-driven homepages within the admin.
  • Admin Interface Customizers - A visual tool for modifying the colors, fonts, and sidebar navigation of the Django administrative interface.
  • Admin UI Toolkits - Ships a collection of advanced form fields, tabbed navigation, and interactive components to enhance data entry.
  • Admin Workflow Optimizations - Improves data entry and record management using command palettes, inline pagination, and custom action buttons.
  • Branding Customization - Offers a visual interface to modify colors, fonts, and spacing to align the admin panel with brand identity.
  • Tailwind CSS Integration - Utilizes a Tailwind CSS-based engine to apply a modern utility-first visual layer to the admin interface.
  • CSS Variable Theming - Uses a CSS variable system to manage colors and dark mode transitions via configuration settings.
  • Dashboard Layout Templates - Offers pre-built dashboard layouts featuring data visualizations and interactive charts for administrative views.
  • Dashboard Widget Components - Provides a library of reusable UI widgets and charts specifically for constructing administrative dashboards.
  • Dashboards and Homepages - Includes a dashboard framework with pre-built layouts and widgets for creating data-driven administrative homepages.
  • Interface Layout Customization - Provides tools to arrange the visual structure of the admin area with boxed views and sticky headers.
  • Nested Navigation Menus - Enables the creation of multi-level, nested menus in the sidebar to improve information architecture.
  • Conditional Field Visibility - Implements logic to dynamically show or hide form fields based on the current state of other inputs.
  • Administrative Content Organization - Organizes complex data through tabbed interfaces, multilingual fields, and advanced filtering within the backend.
  • Multilingual Content Capture - Features a tabbed interface with language flags for organizing and editing translated fields.
  • Cross-Model Search - Provides a centralized sidebar search field used to find records across all available data models.
  • Data Import and Export - Provides styled forms and action menus to import and export application data using standard formats.
  • Inline Record Managers - Provides tools for handling related data within forms, featuring sortable drag-and-drop and pagination.
  • Application Settings Management - Provides a configuration interface that allows application settings to be updated at runtime without server restarts.
  • Permission Assignments - Includes a management panel for assigning specific access rights to users and groups for individual data objects.
  • Account Impersonation - Includes a tool for administrators to temporarily assume another user's identity for debugging purposes.
  • Django User Administration - Enables management of user accounts, object-level permissions, and administrative debugging.
  • Administrative Actions - Implements custom operations and action triggers executable directly from the administrative dashboard.
  • Layout Template Overrides - Allows replacing default HTML fragments with custom layouts and component packs to restructure the interface.
  • Conditional Input Logic - Provides a mechanism to display or hide form fields dynamically based on values entered into other inputs.
  • Rich Input Extensions - Supports array fields, rich text editors, and complex user input within administrative forms.
  • Dashboard Layouts - Includes a simplified layout system for creating tailored administrative homepages without modifying backend classes.
  • Tabbed Navigation - Provides a way to group form fieldsets and inlines into tabbed navigation using dynamic Python callbacks.
  • Form Layouts - Offers a template pack for building responsive and organized form layouts.
  • Admin Panels - Modern, feature-rich interface for Django admin.
  • Admin Themes - Modern, seamless interface development for admin panels.

Star history

Star history chart for unfoldadmin/django-unfoldStar history chart for unfoldadmin/django-unfold

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does unfoldadmin/django-unfold do?

django-unfold is a modern theme and UI toolkit for the Django administrative interface. It provides a visual layer designed to customize the backoffice with a modern CSS theme, featuring dark mode support and tools for brand-specific visual customization.

What are the main features of unfoldadmin/django-unfold?

The main features of unfoldadmin/django-unfold are: Admin Interface Customizations, Admin Theme Packs, Collapsible Navigation Sidebars, Data Filtering, Command Palettes, Navigation Registries, Admin Dashboard Frameworks, Admin Interface Customizers.

Which projects share features with unfoldadmin/django-unfold?

Projects with overlapping indexed features include: tastyigniter/tastyigniter — TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular… coreui/coreui-free-react-admin-template — This project is a React-based administrative template and UI kit designed for building dashboards. It provides a… mckinsey/vizro — Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It… searxng/searxng — This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web,…

Projects sharing features with Django Unfold

These projects share indexed features with Django Unfold. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • tastyigniter/tastyignitertastyigniter avatar

    tastyigniter/TastyIgniter

    3,532View on GitHub↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    PHPfood-orderingfood-ordering-systemlaravel
    View on GitHub↗3,532
  • coreui/coreui-free-react-admin-templatecoreui avatar

    coreui/coreui-free-react-admin-template

    4,940View on GitHub↗

    This project is a React-based administrative template and UI kit designed for building dashboards. It provides a comprehensive collection of pre-styled layouts, an accessible component library, and a Sass-based UI framework for creating administrative interfaces. The template is specifically structured as an AI-optimized project, utilizing coding patterns and organization designed to help AI assistants generate consistent, production-ready React code. It features a flexible styling system using Sass variables and CSS custom properties to support customizable light and dark themes. The kit co

    JavaScriptadminadmin-dashboardadmin-panel
    View on GitHub↗4,940
  • mckinsey/vizromckinsey avatar

    mckinsey/vizro

    3,579View on GitHub↗

    Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou

    Pythondashboarddata-visualizationplotly
    View on GitHub↗3,579
  • theorchid/platformTheOrchid avatar

    TheOrchid/Platform

    4,791View on GitHub↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    PHP
    View on GitHub↗4,791
Compare all 30 related projects→