[Open Source] MIT-Licensed Rapid Development Backend Management System with One-Click Code Generation

Open SourceProcess Management
2026-06-28 05:48 3 次浏览 • 0 次下载 0KB
[Open Source] MIT-Licensed Rapid Development Backend Management System with One-Click Code Generation

1. Project Overview

Built on EasyAdmin, EasyAdmin8 has been refactored using ThinkPHP v8.0 and also provides versions for frameworks such as Laravel and Webman. It is a rapid development backend management system for commonly used PHP frameworks on the market.

2. Open Source License

Licensed under MIT

3. Screenshots

Interface Preview

Image Image Image

4. Feature Overview

Project characteristics

  • Rapid CRUD Command Line

    • One-click generation of controllers, models, views, and JS files

    • Supports relational queries, field presets, and more

  • Auth-based permission management system

    • Implements auth permission node management through annotations

    • Provides one-click updates for auth permission nodes without requiring manual configuration

    • Comprehensive backend permission verification and frontend page button visibility and hiding controls

  • Comprehensive menu management

    • Modular management

    • Unlimited-level nested menus

    • Displays permission nodes when editing menus

  • Comprehensive frontend component functionality

    • Repackaged layui form components, eliminating the need to manually assemble request data

    • Simple and easy-to-use image and file upload components

    • Simple and easy-to-use CKEditor rich text editor

    • Repackaged popup layers for simplified usage

    • Repackaged table components for a more convenient development experience

    • Further encapsulated based on the table's cols parameter, providing interfaces for image, switch, list, and other features, with support for further customization

    • One-click generation of search forms based on table parameters, eliminating the need for manual coding

  • Comprehensive backend operation logs

    • Records detailed user operation information

    • Stores records in separate tables by month

  • Uploaded file record management

  • Customizable backend URL paths to prevent others from discovering the backend address

5. Tech Stack

Frequently Asked Questions

Execution Logic

The backend framework follows a simple architecture: M (Model) handles only database table connections (business-related data processing can be implemented as needed).

Write middleware or service layers according to your business requirements.

Focus primarily on C (Controller) -> V (View) -> JS (the JS file corresponding to the controller).

Every controller has a corresponding JS file (file directory: /public/static/admin/js/controller-name.js).

More content, please refer to README.md document

Special thanks

The following projects are listed in no particular order.

  • ThinkPHP 8.0

  • EasyAdmin

  • Layui 2.9.x

  • Layuimini

  • Annotations

  • Jquery

  • RequireJs

  • CKEditor

  • Echarts

  • UEditorPlus

  • wangEditor

#1
资源直链https://gitee.com/wolf18/EasyAdmin8
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare