unfoldadmin/django-unfold

Pythonunfoldadmin.com

Modern Django Admin

admindjangothemepythonresponsivedarkmodetailwindcssfilterswysiwyguidashboardalpinejs
스타 성장
스타
3.7k
포크
367
주간 성장
+15
이슈
16
1k2k3k
2023년 5월2024년 6월2025년 7월2026년 9월
아티팩트PyPI
README

Unfold

Unfold - Modern Django admin

A modern Django admin theme for building dashboards, internal tools, and business applications

Live demo · Documentation · Studio · Discord · PyPI

PyPI - Version Discord Monthly downloads

Unfold dashboard

Quickstart

Install the package

pip install django-unfold

Add Unfold to INSTALLED_APPS

INSTALLED_APPS = [
    "unfold",  # First in the list
    # ...
]

Use Unfold's ModelAdmin

from django.contrib import admin
from unfold.admin import ModelAdmin


@admin.register(MyModel)
class MyModelAdmin(ModelAdmin):
    pass

Why Unfold?

  • Django native - Built on django.contrib.admin, preserving familiar models, permissions, and conventions.
  • Incremental adoption - Introduce Unfold gradually without rebuilding your existing admin.
  • Built for real applications - Designed for dashboards, internal tools, backoffice systems, and workflows.

Features

  • Modern interface - Responsive Tailwind CSS design with dark mode, customizable colors, layout options, and other visual settings for a polished admin experience.
  • Dashboards and components - Build custom dashboards and admin pages using reusable cards, charts, buttons, and other UI components for data-rich interfaces.
  • Advanced filtering - Dropdown, autocomplete, text, numeric, date range, checkbox, radio, and facet filters for more powerful and flexible changelists.
  • Flexible actions - Add global, row-level, detail, submit, and dropdown actions with custom permissions, styles, and flexible placement options across the admin.
  • Navigation and tabs - Customize the sidebar and organize models, fieldsets, and inlines using flexible tab navigation and layout options for complex interfaces.
  • Enhanced forms and inlines - Conditional fields, sortable and paginated inlines, WYSIWYG editing, ArrayField widgets, and django-crispy-forms support for richer admin forms.
  • Third-party integrations - Built-in support for popular Django packages including django-import-export, django-guardian, django-simple-history, django-constance, and more.

Explore all features

If Unfold helps your project, consider giving the repository a star ⭐. It helps other Django developers discover it.

Commercial options

  • Consulting - Guidance on Django architecture, performance, features, and Unfold integration. Learn more
  • Support - Help with setup or customization, live calls, and code review. Learn more
  • Studio - Extend Unfold with advanced dashboards, customization, and admin tooling. Learn more

Unfold Studio dashboards

Third-party package support

Credits

관련 저장소
PanJiaChen/vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin

VueMIT Licensevueadmin
90.2k30.3k
ColorlibHQ/AdminLTE

AdminLTE - Free admin dashboard template based on Bootstrap 5

AstroMIT Licensebootstrapadmin-dashboard
adminlte.io
45.6k18.2k
ant-design/ant-design-pro

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

TypeScriptnpmMIT Licenseantdreact
pro.ant.design
38.8k8.2k
refinedev/refine

A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

TypeScriptnpmMIT Licensereacttypescript
refine.dev
35.6k3.2k
filamentphp/filament

A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

PHPPackagistlibraryMIT Licenselaraveltailwind-css
filamentphp.com
32k4.2k
marmelab/react-admin

A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design

TypeScriptnpmMIT Licensematerial-uireact
marmelab.com/react-admin
26.9k5.5k
akveo/ngx-admin

Customizable admin dashboard template based on Angular 10+

TypeScriptnpmlibraryMIT Licensewebpackbootstrap4
akveo.github.io/ngx-admin/
25.7k7.9k
flipped-aurora/gin-vue-admin

🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

GoGo ModulesskillApache License 2.0gin-vue-admingin
demo.gin-vue-admin.com
25k7.1k
elunez/eladmin

eladmin jpa 版本:项目基于 Spring Boot 2.7.18、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

JavaMavenApache License 2.0spring-bootspring-security
eladmin.vip/demo
21.9k7.3k
ColorlibHQ/gentelella

Free admin dashboard template — vanilla JS, SCSS, Vite 8. No Bootstrap, no jQuery.

HTMLMIT Licensebootstrapdashboard
gentelella.colorlib.com
21.5k6.8k
pure-admin/vue-pure-admin

全面ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端)

VueMIT Licenseelement-plusvite
pure-admin.github.io/vue-pure-admin
20.6k3.8k
zxwk1998/vue-admin-better

🎉 vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vab admin pro,vab admin plus,vue admin plus,vue admin pro

VueMIT Licensevuevue-admin
vuejs-core.cn/shop-vite/
18.9k3.9k