# zoujingli/ThinkAdmin

基于 ThinkPHP6&8 的极简后台管理系统，内置注解权限、异步多任务、应用插件生态等，支持类 PaaS 更新公共模块和应用插件，插件可本地化定制开发。

Repository: https://github.com/zoujingli/ThinkAdmin
Canonical: https://ross.abutalabs.com/products/thinkadmin
Homepage: https://thinkadmin.top
Language: PHP
License: MIT
License Family: permissive
Topics: thinkadmin, thinkphp6
Last push: 2026-08-19T02:21:22+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 98, release rhythm 25, longevity 100
- inputs: {"age_days": 3488, "days_push": 15, "days_rel": 287, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2262, forks 845 (observed 2026-08-28T04:06:31.946537+00:00)

## What it is
ThinkAdmin is a minimal admin management system built on ThinkPHP 6/8 with annotation-based RBAC permissions, async multi-process tasks, and a Composer-based plugin ecosystem. It ships with a LayUI-based responsive backend UI, file storage abstraction, and supports packaging application modules as installable plugin packages.

## Use cases
- build an admin dashboard for a PHP web app
- bootstrap a CRM or ERP backend quickly
- create a multi-tenant SaaS admin panel
- manage RBAC permissions with annotation-based access control
- run background async tasks with progress tracking
- develop modular admin plugins with Composer
- prototype an MVP management system on ThinkPHP

## When to choose
- you are building a PHP backend admin on ThinkPHP 6/8
- you want an out-of-the-box admin UI with RBAC and menus
- you need a plugin architecture for reusable admin modules
- you want fast prototyping of enterprise management systems

## When to avoid
- your stack is not PHP or you prefer Laravel/Symfony ecosystems
- you need a headless API-only backend without an admin UI
- you require a frontend framework like React or Vue for the admin
- you need a lightweight microservice rather than a full monolithic admin

## Facets
- artifact type: application
- maturity: active
- function: auth, authorization, web-framework, file-upload, plugin-system, scheduling, orm
- domain: web-development, backend, cms, self-hosted, developer-tools
- platform: php, self-hosted, cross-platform
- tags: admin-panel, thinkphp, rbac, layui, composer-plugins, boilerplate, crud, saas, wechat, web-server

## Member repositories
- zoujingli/ThinkAdmin (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:31.946537+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:42:32.430276+00:00, confidence not recorded.
  - readme: https://github.com/zoujingli/ThinkAdmin (fetched 2026-08-28T04:06:31.946537+00:00, sha 9c69713456b8)
  - homepage: https://thinkadmin.top (fetched 2026-08-29T10:23:12.830202+00:00, sha dcc2d54bc22d)
  - site_page: https://thinkadmin.top/guide/install.html (fetched 2026-08-29T10:23:12.839255+00:00, sha e924b8d61962)
  - site_page: https://thinkadmin.top/guide/faq.html (fetched 2026-08-29T10:23:12.841732+00:00, sha 67371f81740f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
