PHPackages                             funadmin/funadmin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. funadmin/funadmin

ActiveProject[Framework](/categories/framework)

funadmin/funadmin
=================

FunAdmin是一个基于thinkphp8,Layui,requirejs的应用框架

v7.0.2(9mo ago)16493634[2 PRs](https://github.com/funadmin/funadmin/pulls)Apache-2.0PHPPHP &gt;=8.1.0

Since May 11Pushed 3mo ago9 watchersCompare

[ Source](https://github.com/funadmin/funadmin)[ Packagist](https://packagist.org/packages/funadmin/funadmin)[ Docs](https://www.funadmin.com)[ RSS](/packages/funadmin-funadmin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (18)Versions (91)Used By (0)Security (25)

### FunAdmin7.X版本, 全新的AI开发框架，MCP工具让您的开发过程起飞

[](#funadmin7x版本-全新的ai开发框架mcp工具让您的开发过程起飞)

###  [funadmin docker 版本请移步docker仓库 ](https://www.gitee.com/funadmin/funadmin-docker)

[](#-funadmin-docker-版本请移步docker仓库----)

###  [funadmin前端和webman开发的后台管理系统 ](https://www.gitee.com/funadmin/webmanadmin)

[](#-funadmin前端和webman开发的后台管理系统----)

- ✨ 核心特性
- 🚀 智能代码生成：AI自动创建完整的CRUD模板
- 🔍 智能文件搜索：自动定位相关文件并提供精准修改建议
- 🎯 自动化流程：一键生成API接口和菜单配置
- 🧠 上下文理解：AI深度理解项目架构，提供更准确的代码联动 -🛠️ AI编辑工具配置
- 支持的AI编辑工具

```
    Trae （尽量使用 trae.ai 国外版）
    Cursor
    Claude Code
    Windsurf
    Codebubby
    其他支持MCP协议的AI编辑器
```

```
配置步骤
第一步：启动FunAdmin项目
确保你的项目正在运行 执行下面的命令
```

```
php mcp-server.php

```

第二步：配置AI编辑器 在你的AI编辑工具的配置文件中添加以下MCP配置：

```
{
"mcpServers": {
        "funadmin": {
            "url":"http://127.0.0.1:8080/mcp"
        }
    }
}
```

### 为梦想而创作：FunAdmin开发框架系统 V7.X最低支持PHP8.1

[](#为梦想而创作funadmin开发框架系统-v7x最低支持php81)

#### 用爱发电，开源不易，您先点右上角 "Star" 支持一下 谢谢！

[](#用爱发电开源不易您先点右上角-star-支持一下-谢谢)

 [ ![](https://camo.githubusercontent.com/188ce4debb284f6a3dc48acedbe14126d61c51285a290d7c6338cc09ca866613/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865322e302d737563636573732e737667) ](http://www.funadmin.com/) [ ![layui](https://camo.githubusercontent.com/2673a7b358216dc41681a8dd849756a31ebec22822ae11bcd9f2e101785119dd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c617975692d322e31312e2a2d677265656e2e737667) ](https://layui.dev/) [ ![PHP Version](https://camo.githubusercontent.com/04744bae0a61d2ffe29c26f07a9612eae20445fc6feaeb77b3af1f0e9be6447c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e312d3838393242462e737667) ](http://www.funadmin.com/) [ ![MYSQL](https://camo.githubusercontent.com/bdd2b72229682851b36538322cd4f23e9535fe92da02ef424fe0cf954634f5d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d7973716c2d253345253344352e372d677265656e) ](https://gitee.com/funadmin/funadmin) [ ![star](https://camo.githubusercontent.com/9d8bac5ed5beb3803b43a2d93d1fa578ff6eaaad3d14792f5ec471917e148fb2/68747470733a2f2f67697465652e636f6d2f66756e61646d696e2f66756e61646d696e2f62616467652f737461722e7376673f7468656d653d6461726b) ](https://gitee.com/funadmin/funadmin) [ ![fork](https://camo.githubusercontent.com/bda59c2227865ba5ebce364d6dd753e9a3b20ace728fde9fe824040ca411f150/68747470733a2f2f67697465652e636f6d2f66756e61646d696e2f66756e61646d696e2f62616467652f666f726b2e7376673f7468656d653d7768697465) ](https://gitee.com/funadmin/funadmin)

### 用爱发电，开源不易，请先点击右上角 "Star" 支持一下 谢谢！

[](#用爱发电开源不易请先点击右上角-star-支持一下-谢谢)

### 如果您想获悉项目实时更新信息，您可以点右上角"Watch"

[](#如果您想获悉项目实时更新信息您可以点右上角watch)

### 如果您想参与项目的开发，您可以点右上角"Fork"！

[](#如果您想参与项目的开发您可以点右上角fork)

### Github：

[](#githubhttpsgithubcomfunadminfunadmin)

### 官方网址：

[](#官方网址httpwwwfunadmincom)

### 插件市场

[](#插件市场-httpswwwfunadmincomfrontendplugins)

### 帮助文档： 正在持续更新中...

[](#帮助文档httpsdocfunadmincom-正在持续更新中)

### 后台演示 加群获取 演示地址：[http://fundemo.funadmin.com/](http://fundemo.funadmin.com/backend)

[](#后台演示-加群获取-演示地址httpfundemofunadmincom)

### QQ群1：[775616363](https://jq.qq.com/?_wv=1027&k=GOakxsp6)

[](#qq群1775616363)

### QQ群2：[1048893269](https://jq.qq.com/?_wv=1027&k=2pyFqDv3)

[](#qq群21048893269)

项目介绍
----

[](#项目介绍)

FunAdmin 基于thinkphp8.X +Layui2.11.\*+requirejs开发权限(RBAC)管理框架，框架中集成了权限管理、模块管理、插件管理、后台支持多主题切换、配置管理、会员管理等常用功能模块，以方便开发者快速构建自己的应用。框架专注于为中小企业提供最佳的行业基础后台框架解决方案，执行效率、扩展性、稳定性值得信赖，操作体验流畅，使用非常优化，欢迎大家使用及进行二次开发。

- 支持ThinkPHP 持续升级框架底层;跟随官网脚步
- 这是一个有趣的后台管理系统，这是可以让你节约时间的系统
- 这是一款快速、高效、便捷、灵活敏捷的应用开发框架。
- 系统采用最新版TinkPHP8框架开发，底层安全可靠，数据查询更快，运行效率更高，网站速度更快, 后续随官网升级而升级
- 密码动态加密,相同密码入库具有唯一性，用户信息安全牢固,告别简单md5加密
- 自适应前端，桌面和移动端访问界面友好简洁，模块清晰
- 兼容ie11 + firefox + Chrome +360 等浏览器
- UI组件化，只需要写函数就可以成就后台表单
- 内置 `CURD` 命令行模式，帮助助您快速开发系统
- 模块化：全新的架构和模块化的开发机制，便于灵活扩展和二次开发。
- 强大的表单管理，只需要使用函数即可成就表单
- layui采用最新layui2.11.X 框架
- 适用范围：可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教务管理系统等各类管理软件。
- require.js 模块化开发 一个命令即可打包js,css ; node r.js -o min-backend.js
- restful api 接口,接口使用jwt接口验证等
- ...更多功能尽请关注

环境要求:
-----

[](#环境要求)

- 开启静态重写 (必须)
- PHP &gt;= 8.1
- PDO PHP Extension
- MBstring PHP Extension
- CURL PHP Extension
- ZIP PHP Extension
- Fininfo Extension
- 要求环境支持pathinfo
- Mysql 5.7及以上
- Apache 或 Nginx

### 功能特性

[](#功能特性)

- **严谨规范：** 提供一套有利于团队协作的结构设计、编码、数据等规范。
- **高效灵活：** 清晰的分层设计，解耦设计更能灵活应对需求变更。
- **严谨安全：** 清晰的系统执行流程，严谨的异常检测和安全机制，详细的日志统计，为系统保驾护航。
- **组件化：** 完善的组件化设计，丰富的表单组件，让开发列表和表单更得心应手。无需前端开发，省时省力。
- **简单上手快：** 结构清晰、代码规范、在开发快速的同时还兼顾性能的极致追求。
- **自身特色：** 权限管理、组件丰富、第三方应用多、分层解耦化设计和先进的设计思想。
- **高级进阶：** 分布式、负载均衡、集群、Redis、分库分表。
-

### 插件

[](#插件)

- \*\* CMS内容管理插件（免费）
- \*\* BBS社区插件
- \*\* 编辑器插件
- \*\* 微信管理插件（免费）
- \*\* 自动生成API接口文档（免费）
- \*\* 更多请查看 [插件列表](https://www.funadmin.com/plugins)

开发者信息
-----

[](#开发者信息)

- 系统名称：FunAdmin开发系统框架
- 作者：FunAdmin
- 官网网址：
- 文档网址：[http://doc.funadmin.com/](http://doc.funadmin.com)
- 开源协议：Apache 2.0

鸣谢以下开源项目以及项目中用到的其他开源项目 （排名不分先后，）
--------------------------------

[](#鸣谢以下开源项目以及项目中用到的其他开源项目-排名不分先后)

- [Thinkphp](http://thinkphp.cn)
- [JQuery](http://jquery.com)
- [Layui](https://layui.dev/)
- [Requirejs](https://requirejs.org)

版权信息
----

[](#版权信息)

FunAdmin 方便二次开发，您可以方便的使用到自己或企业的项目中,你可以免费学习或者使用

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2018-2030 by FunAdmin [www.FunAdmin.com](http://www.funadmin.com)

All rights reserved。

若此项目能得到你的青睐，支持开源项目，可以捐赠支持作者持续开发与维护。
-----------------------------------

[](#若此项目能得到你的青睐支持开源项目可以捐赠支持作者持续开发与维护)

[![image](doc/images/pay.png)](doc/images/pay.png)

问题反馈
----

[](#问题反馈)

在使用中有任何问题，欢迎反馈给我，可以用以下联系方式跟我交流 QQ群：[775616363](https://jq.qq.com/?_wv=1027&k=GOakxsp6)

Gitee：Github：

项目目录结构
------

[](#项目目录结构)

初始的目录结构如下：

```
www  WEB部署目录（或者子目录）
├─addons           插件目录
├─app           目录
│  ├─backend      应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├───config      config目录
│  ├───route      route目录
│  ├───view      视图目录
│  ├─api      应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├─ ...            更多类库目录
│  │
│  ├─frontend      应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├─ ...            更多类库目录
│  ├─common.php         公共函数文件
│  └─event.php          事件定义文件
│
├─config                应用配置目录
│  ├─app_name           应用配置目录
│  │  ├─database.php    数据库配置
│  │  ├─cache           缓存配置
│  │  └─ ...
│  │
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─log.php            日志配置
│  ├─route.php          路由和URL配置
│  ├─session.php        Session配置
│  ├─template.php       模板引擎配置
│  └─trace.php          Trace配置
│
├─view                 视图目录
│  ├─app_name          应用视图目录
│  └─ ...
│
├─route                 路由定义目录
│  │  ├─route.php       路由定义文件
│  │  └─ ...
│
├─public                WEB目录（对外访问目录）
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─extend                扩展类库目录
├─runtime               应用的运行时目录（可写，可定制）
├─vendor                第三方类库目录（Composer依赖库）
├─build.php             自动生成定义文件（参考）
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件

```

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance69

Regular maintenance activity

Popularity34

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 98.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~20 days

Recently: every ~34 days

Total

87

Last Release

50d ago

Major Versions

v2.x-dev → v3.02022-09-30

v3.x-dev → v5.0.02023-08-21

v5.x-dev → v6.0.02024-06-10

v6.0.6 → v8.x-dev2025-02-15

v6.x-dev → v7.0.0\_rc6.32025-05-05

PHP version history (4 changes)v1.02PHP &gt;=7.2.0

v2.1.0PHP &gt;=7.4.0

v5.0.0PHP &gt;=8.0.0

v6.0.4PHP &gt;=8.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ef1a5a63781271216ba4860f0085d187d34c0e8799cc17d210c4e02b003a07b6?d=identicon)[yue909](/maintainers/yue909)

---

Top Contributors

[![funadmin](https://avatars.githubusercontent.com/u/65004113?v=4)](https://github.com/funadmin "funadmin (1665 commits)")[![luojineng](https://avatars.githubusercontent.com/u/20020658?v=4)](https://github.com/luojineng "luojineng (8 commits)")[![duyaokun](https://avatars.githubusercontent.com/u/7628141?v=4)](https://github.com/duyaokun "duyaokun (5 commits)")[![FanRenGe](https://avatars.githubusercontent.com/u/13062215?v=4)](https://github.com/FanRenGe "FanRenGe (4 commits)")[![benlightning](https://avatars.githubusercontent.com/u/4080869?v=4)](https://github.com/benlightning "benlightning (4 commits)")[![liaozhyan](https://avatars.githubusercontent.com/u/52575023?v=4)](https://github.com/liaozhyan "liaozhyan (2 commits)")[![winnieLJ](https://avatars.githubusercontent.com/u/36905862?v=4)](https://github.com/winnieLJ "winnieLJ (2 commits)")[![wqkt154](https://avatars.githubusercontent.com/u/95903473?v=4)](https://github.com/wqkt154 "wqkt154 (1 commits)")[![yue909](https://avatars.githubusercontent.com/u/37352895?v=4)](https://github.com/yue909 "yue909 (1 commits)")

---

Tags

crudfreelayuiphpphp8requirejsthinkphpthinkphp6thinkphp8frameworkormcmscmfthinkphpeasywechatthinkphp6thinkphp8layuitp6FunAdminlowcodeTP8

### Embed Badge

![Health badge](/badges/funadmin-funadmin/health.svg)

```
[![Health](https://phpackages.com/badges/funadmin-funadmin/health.svg)](https://phpackages.com/packages/funadmin-funadmin)
```

###  Alternatives

[topthink/think

the new thinkphp framework

8.0k1.2M13](/packages/topthink-think)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
