开发工具
各类后台管理系统、接口服务、开发框架及低代码平台
# QuickAdmin
## 介绍
QuickAdmin是一款基于ThinkPHP6+Vue3+ElementPlus开箱即用的中后台管理系统框架,几分钟完成一个CRUD,
支持一键CRUD代码生成,日常开发无需重复的去创建各种vue,html页面, 只用php代码即可快速构建出一个功能完善的后台系统。
对比于其他admin类型产品,不需要为每个crud创建form,list页面,也不需要重新编译打包,只需简单的在php端编写维护resource类即可完成CRUD。
注重组件的复用,不需要重复为每个crud写form、list、table页面,我们把字段组件作为最小业务组件进行封装提供灵活高效的复用性,通过这些组件在后端配置组合成页面,
我们内置了丰富的组件足够您日常开发使用,你也可以自定义扩展组件满足你各种场景。
## 主要特性
* 快速开发CRUD
* 支持一键生成CRUD,分钟级别的增删改查。
* 只需要编写php代码即可完成CRUD
* 丰富的`form`,`table`vue组件满足各种业务场景
* 支持自定义`form-item`,`table-column`vue组件
* 强大的权限管理系统
* 内置RBAC权限系统
* 使用注解权限系统
* 插件权限可独立设置,开发独立权限插件只需简单几步完成
* 强大的插件扩展功能
* 可在线安装卸载升级插件
* 插件权限可独立设置,开发独立插件只需简单几步完成
* 通用的会员模块和API模块
* 统一账户管理
* 内置会员模块,积分余额模块
* 合理的api分层
* 自动生成api文档
https://doc.quickadmin.cn
## 在线演示
https://demo.quickadmin.cn
用户名:admin
密 码:123456
## 问题汇总
* 是否前后分离
* Quick也可以支持前后分离开发,你可以把组件包独立出来给前端开发,前端只需要定制封装组件即可,不需要重复开发各种页面,前端开发好之后你再引入框架使用
* 开发新功能是否要编译
* Quick内置丰富的组件足够满足各种场景开发,可以做到无需打包编译。
* 如果内置组件无法满足开发需求,可以自己自定义组件,自定义组件提供免打包方式、打包方式进行开发。
基于TP6+Layui的快速开发的后台管理系统。
项目理念:
只为开发人员服务,只为需求定制服务。保持最新的技术栈和开发思想。所有修改都为了更舒服的开发体验。
特效皮肤:
拥有多款特效皮肤,纯CSS实现:
标准
原型
科幻
GTK
像素
WIN7
更舒服的CURD生成:
一键生成控制器、模型、视图、JS文件
支持关联查询、字段设置等等
支持生成数据库迁移代码
支持生成模型字段的属性声明
ulthon_admin将不会向市场插件方向发展,只为开发人员服务,只为需求定制服务。
DolphinPHP(海豚PHP)是一个基于ThinkPHP5.1.41LTS开发的一套开源PHP快速开发框架,DolphinPHP秉承极简、极速、极致的开发理念,集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具,可方便快速扩展的模块、插件、钩子、数据包。统一了模块、插件、钩子、数据包之间的版本和依赖关系,进一步降低了代码和数据的冗余,以方便开发者快速构建自己的应用。
表单构建器
DolphinPHP目前内置了多达30多种表单项类型,比如:单行文本、多行文本、百度编辑器、markdown编辑器、单选、多选、开关等等,只需简单几句代码便可实现丰富的表单页面。
表格构建器
DolphinPHP提供了一系列针对构建数据表格的方法,可以帮助开发者快速构建数据表格,集成快速编辑、模糊搜索、字段排序、字段搜索、时间段搜索等功能。
侧栏构建器
DolphinPHP为大家提供了侧栏构建器,配合表单构建器或者表格构建器,可以轻松的创建侧栏,方便开发者把一些常用的设置、提示灯放置在右侧,进一步提升用户体验。
模块化
DolphinPHP采用模块化的开发模式,在保证模块独立的同时,大大降低代码、数据的沉余,保证了应用程序的高内聚低耦合。开发完成的模块,可以通过导出功能将模块打包,放在任何用DolphinPHP开发的系统中,即可安装使用。
插件化
DolphinPHP为开发者提供了完善的插件机制,可以轻松的开发各种插件。目前已制作提供了“阿里大于短信插件”、“Excel导入导出插件”、“二维码插件”、“条形码插件”,未来会继续提供更多实用插件,即插即用。
数据化
为保证模块间的数据通用性和一致性,DolphinPHP提供了数据包功能。比如模块A和模块B均需要用到地区信息数据,那么可以通过安装相同的数据包来保证两个模块间的地区信息一致,避免两个模块的地区数据发生冲突的问题。
GitHub:https://github.com/caiweiming/DolphinPHP
码云:https://gitee.com/caiweiming/DolphinPHP
YesAPI果创云
(0)
果创云为开发者提供一站式后端云服务,API接口低代码开发平台,一个账号,搞定后端API开发。
果创云是面向小白开放的接口,是免费、免开发的,直接可用的云端API!即刻在线开发、发布和使用API,快速搞定API接口。我们致力为你的千万级流量提供数据存储、云端接口、果创云和技术服务!
选择YesAPI,你可以实现
可以快速创建表单
可以节省后台开发成本
可以缩短整个应用的开发周期
可以降低学习成本,零成本学习
可以零代码操作
可以快速提交工单
可以缩短开发时长
ThinkAdmin
(11)
ThinkAdmin 是一款遵循 MIT 协议的开源快速开发框架,基于最新版本的 ThinkPHP6(已兼容 ThinkPHP8)构建。在使用 ThinkAdmin 之前,请务必阅读《免责声明》并同意相关条款。
我们专注于构建高效底层框架,旨在简化项目开发流程。框架提供完备的基础组件和 API 支持,助力快速开发各类 WEB 应用。考虑到不同业务场景的需求差异,框架免费提供基础功能,涵盖系统权限管理、存储配置、微信授权管理以及常用功能集成等。这使得 ThinkAdmin 成为外包开发团队的得力助手。目前,已有众多公司和个人采纳 ThinkAdmin 框架,据统计已有数万个项目在此框架上运行。
ThinkAdmin v6 是基于 v1 到 v5 大版本深厚积累的重构之作。在历经数次重大调整后,我们结合了 ThinkPHP 6 & 8 的设计思路,对系统进行了彻底的改造同时保留了原生 ThinkPHP 生态支持。在此过程中,我们精简了大量非必需的组件,同时自建了存储层、服务层以及高效的队列任务机制。此外,我们还新增了众多用户友好的指令,以提升操作体验。 ThinkAdmin 是一款基于 ThinkPHP 6 的极简后台管理系统。它不仅具备强大的功能和灵活性,还注重用户的使用体验和性能。
经过严格的实践与测试,v6.1 版本展现出卓越的稳定性和可靠性。为确保系统能够满足各种复杂场景的需求,我们持续优化和调整。目前,系统模块和微信模块均已达到高稳定水平。为保证用户的使用体验和数据安全,我们将系统管理(app/admin)和微信管理(app/wechat)作为核心模块,并以 MIT 协议进行发布。
我们致力于不断推出新模块和辅助模块,以丰富和提升 ThinkAdmin 的功能。请保持关注,期待后续的更新和发布!
对于开发者而言,使用 ThinkAdmin 需要具备一定的开发技能,包括 ThinkPHP、jQuery、LayUI 和 RequireJs。后台的 UI 界面基于最新版本的 LayUI 前端框架和 RequireJs 组件加载方式。默认情况下,后台加载了所有 LayUI 的组件,开发者可以直接在框架中使用这些组件(需要注意的是,独立页面的 js 加载顺序)。使用 RequireJs 可以方便地加载和管理插件,互联网上有丰富的资源可供下载并进行二次扩展。
为确保未来的功能和安全升级,我们强烈建议不要占用或修改 app/admin 和 app/wechat 两个目录及代码。所有未来的功能和安全更新将通过 Composer 进行管理和发布。请确保您的项目遵循这一规则,以便顺利享受未来的升级服务。
此外,ThinkLibrary 作为系统的核心组件,封装了众多常用操作和多应用组件,旨在加速各种应用程序的开发过程。其设计精妙之处在于,它完全兼容原有的 ThinkPHP 生态,从而显著降低了编码的复杂性和成本。
开发者可以根据项目需求,灵活选择集成 WechatDeveloper 组件,该组件全面支持微信公众号、微信小程序、微信企业号、微信商户支付以及支付宝支付接口等功能,同时还集成了 QRcode 二维码生成工具,满足多样化的开发需求。
在文件存储方面,该系统提供了多种灵活的存储选项,包括本地服务器存储、自建 Alist 存储,以及与七牛云、又拍云、阿里云和腾讯云等主流云服务商的对象存储服务无缝对接,并支持 CDN 加速,确保数据的高效传输和快速访问。
系统还自带了异步任务处理机制,能够并行处理多个任务,任务响应延时低于 0.5 秒。这一机制不仅提升了系统的处理能力,还确保了其在 Windows 和 Linux 平台上的兼容性,为开发者提供了更加广泛的应用场景。
Veitool后台开发框架
(0)
Veitool 是一款PHP开发的框架系统,基于ThinkPHP8.x + Layui2.9.x架构,拥有完善的菜单、角色、权限管理机制,集成了常用的管理构建模块,用户可快速便捷的在此基础上进行二次开发、配置、扩展功能,以及可通过安装插件快捷实现系统功能。
一款基于ThinkPhp6.x、Layui、Vue、ElementUI、AntDesign、MySQL等技术栈研发的敏捷后台管理系统解决方案,拥有完善的RBAC权限架构体系,以用户、角色、菜单为维度设计了一套按钮节点级别的精细化权限颗粒度权限控制,为了实现系统的高可用、敏捷化的开发模式降低开发维护成本提供开发效率,官方打造了一套组件化、可插拔的系统核心组件,包括单图上传组件、多图上传组件、图片裁剪组件、文件上传组件、下拉选择组件、富文本组件、单选框组件、复选框组件、日期选择组件、开关组件、穿梭组件、行政区划选择组件等等,在需要使用的模块直接引入组件即可,一行组件代码实现了轻量化、便捷化搭积木式的开发模式,简化了开发的同时极大了提高了项目研发效率降低了维护成本,目前发行版本已集成了常规基础模块;
Xin Admin
(0)
Xin Admin 是基于ThinkPHP8、React、Ant Design 等流行技术栈开发的一款中后台管理框架,使用流行技术栈,相较完善的权限管理体系,PHP8 注解验证,强大的可视化CRUD,online在线开发,编辑字段立刻看到前端效果。帮助开发者实现快速开发。
云起开发平台
(0)
云起开发平台 是基于Thinkphp8.0 + ES6.0 + Vue3.2 + Element Plus2.3等技术开发的,开源免费的快速开发平台。独此一家单页面单应用的设计思路,onLoad,onShow,onUnload,onHide,让管理端也能像uniapp一样开发。系统功能支持模块化打包成扩展,换个项目可以一键安装。
官方网址:https://www.56q7.com
体验地址:https://demo.56q7.com/backend
框架文档:https://48rmn452q3.k.topthink.com/@48rmwkl52q/xitongjieshao.html
开源社区:https://bbs.56q7.com
QQ讨论群:237626046
系统特色:
1、一键CRUD,通过网页可视化编辑配置,生成菜单,表格,表单等功能以及所有文件和代码
2、对单表,内置了查看、添加、修改、删除、更新、导入、下载、回收站功能
3、注解方式路由控制
4、 重写了thinkphp的模板引擎,使用后端渲染vue页面,无需编译打包,但仍能采用模块化编程,单页应用支持onLoad,onShow,onUnload,onHide,界面可以像uniapp一样写代码。
5、支持打包系统功能成为一个模块,换个项目一键安装,还可以作为扩展直接发布销售。
6、手机端,PC端,平板响应式适配,一样的体验效果。
7、全部使用ES6语法
dev-admin
(0)
Tp8+Vue3+Vite快速开发多应用,完全开源。后续陆续新增模块、组件
演示:http://admin.dev-frank.cn/ 账号:admin 密码:123456
海报在线制作系统
(0)
新机构海报是一款基于FastAdmin+ThinkPHP开发的一款新机构海报。
采用JavaScript + vue + canvas技术,实现在线一键制作海报,生成海报。
功能特性
1、自由创作
2、一键制作海报
3、PV/UV统计
4、VIP机制
5、可视化编辑
6、免PS
7、二级推广(高级版本)
8、推广员(高级版本)
9、模板查重(高级版本)
10、海报编辑器在线定制(高级版本)
11、接口数据加密请求(高级版本)
AI智能助手v1.63版本
(0)
ThinkCT AI是基于ChatGPT开发的一个人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文等任务。
瑞诺科技低代码
(0)
瑞诺科技低代码,基本框架主要功能包含表单可视化,列表可视化,权限可视化,拖拉拽生成前后端代码;
收费插件:流程可视化、门户可视化、报表可视化
软件架构
后端TP6框架,前端layui2.9框架,半前后分离方式
演示地址http://code.ruinuocrm.com/admin,账号admin,密码123456
安装教程
下载之后导入数据库data.sql
修改env文件里面的数据库配置
配置伪静态
if (!-e $request_filename) { rewrite ^/index.php(.*)$ /index.php?s=/$1 last; rewrite ^(.*)$ /index.php?s=/$1 last; break; }
后台地址:域名/admin,默认账号admin,密码123456
Veitool 在线模块构建器是基于 Veitool v2.0.1版主框架开发的一款插件,可在线自由配置数据表字段、表格列表规划呈现、详细弹窗规划呈现、添加及编辑的表单项规划呈现,可快速生成统一代码风格的控制器、模型、视图代码,可大大节省认证开发者在开发时耗费在CURD和页面布局上的时间。
Veitool v2.0.1 框架目前最新版基于ThinkPHP 8.0.3 + Layui 2.9.9架构,拥有完善的菜单、角色、权限管理机制,集成了常用的管理构建模块。其开源仓库地址如下:
Gitee:https://gitee.com/veitool/veitoolthink
GitHub:https://github.com/veitool/veitoolthink
ingenious 工作流引擎
(3)
国产自研PHP ingenious工作流引擎,其特点灵活轻巧(只有7张表)但又不简单,五脏俱全,组件独立,可扩展,可满足中小项目的组件。
支持常规的流程流转,比如跳转、回退、审批和任意跳转
支持转办、终止,任务最终回到发起人
支持会签(串行和并行)
业务项目可不依赖流程设计器
支持角色、部门和用户等权限配置
支持监听器,参数传递,动态权限
支持互斥网关,并行网关
支持条件表达式
支持自定义任务
支持前置后置拦截器
支持子流程
支持委托
支持任务调度(提供接口)
支持事件订阅
支持自定义任务
支持不同ORM框架系统使用
官方提供thinkPHP 框架基于layui-ui封装实战项目