[开源]一款快速且灵活的后台框架,可轻松实现复杂页面,内置代码生成器

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

Owl Admin

快速且灵活的后台框架

Owl Admin : 基于 laravel 和 amis 开发的后台框架, 友好的组件使用体验, 可轻松实现复杂页面, 内置代码生成器, 低学习成本, 让开发者快速搭建后台管理系统。

二、开源协议

使用MIT开源协议

三、界面展示

截图

  

四、功能概述

快速且灵活

基于 laravel 和 amis 的开源后台管理框架

项目介绍

基于 Laravel 、 amis 开发的后台框架, 快速且灵活~

  • 基于 amis 以 json 的方式在后端构建页面,减少前端开发工作量,提升开发效率。

  • 在 amis 150多个组件都不满足的情况下, 可自行开发前端。

  • 框架为前后端分离 (不用再因为框架而束手束脚~)。

内置功能

  • 基础后台功能后台用户管理角色管理权限管理菜单管理

  • 代码生成器保存生成记录导入/导出生成记录可使用命令清除生成的内容无需更改代码即可生成完整功能

  • amis 全组件封装 150+ , 无需前端开发即可完成复杂页面

  • 多模块支持

  • 图形化扩展管理

项目特性

开箱即用

内置了常用的功能,如用户、角色、权限、菜单等管理功能, 无需从头开始

快速

仅需编写后端代码, 即可开发出完整后台管理系统

灵活

内置 150+ 组件, 且采用前后端分离架构, 不用担心被框架限制发挥

五、技术选型

安装

注意: OwlAdmin 是 laravel 的扩展包, 安装前请确保你会使用 laravel

1. 创建laravel项目

composer create-project laravel/laravel example-app

2. 配置数据库信息

# .envDB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=owl_adminDB_USERNAME=rootDB_PASSWORD=

如果你使用的是 laravel 11 , 还需要执行: php artisan install:api

3. 获取Owl Admin

composer require slowlyo/owl-admin

4. 安装

# 先发布框架资源php artisan admin:publish# 执行安装 (可以在执行安装命令前在 config/admin.php 中修改部分配置)php artisan admin:install

5. 运行项目

启动服务, 访问 /admin 路由即可
初始账号密码都是 admin

六、源码地址

访问一飞开源:https://code.exmay.com/

相关推荐

  • 推荐!神器 Jupyter 的可视化 Debug~
  • 手把手AI实战(六)老照片动起来
  • CODESYS为何在自动化行业如此牛叉???
  • 187K Star 快20万人关注!!!2000多款开源自托管平替软件
  • ACM MM 2024 以人为中心多媒体分析研讨会,诚邀各界专家学者参与
  • 博士申请 | 香港理工大学李青教授课题组招收人工智能全奖博士/博后/RA
  • 厦门大学首发多模态阅读理解新任务: 图文深度融合数据集VEGA
  • “闭门造车”之多模态思路浅谈:自回归学习与生成
  • Spring Boot集成drools快速入门Demo
  • 腾讯全员调薪,还算厚道
  • 实例分享:如何稳妥重构消费金融系统
  • 由浅入深的混合精度训练教程
  • 硕士生一作!985,发Science!
  • 美联储鲍威尔 | 货币政策半年度参议院听证会 全文+视频
  • 在抖音卖书半年,我如何从月亏十万到月GMV两千万?
  • 被一支笔硬控不止30秒!大模型时代的学生辅导“全能选手”
  • 三星的Galaxy Ring 智能戒指有点意思;附国内外AI产品6月数据
  • 点线面的智慧: 转转JTS技术如何塑造上门履约地理布局
  • 实现LLM应用的可观测,难在哪里?
  • JetBrains IDE全系列采用新的默认“皮肤”:即将面向所有用户提供