[Open Source] A Fast and Flexible Backend Framework for Easily Building Complex Pages, with a Built-in Code Generator

Open SourceProcess Management
2026-06-28 05:33 0 次浏览 • 0 次下载 0KB
[Open Source] A Fast and Flexible Backend Framework for Easily Building Complex Pages, with a Built-in Code Generator

1. Project Overview

Image

Owl Admin

A Fast and Flexible Backend Framework

Owl Admin: A backend framework built with Laravel and amis, offering a user-friendly component experience, easy implementation of complex pages, a built-in code generator, and a low learning curve, enabling developers to quickly build backend management systems.

Image

2. Open Source License

Licensed under MIT

3. Screenshots

Screenshot

Image Image Image

4. Feature Overview

Fast and Flexible

An Open-Source Backend Management Framework Built with Laravel and amis

Project introduction

A backend framework built with Laravel and amis, fast and flexible~

  • Built on amis, it uses JSON to construct pages on the backend, reducing frontend development workload and improving development efficiency.

  • If none of the 150+ amis components meet your requirements, you can develop custom frontend components.

  • The framework uses a frontend-backend separated architecture (so you no longer have to compromise because of framework limitations~).

Built-in functions

  • Basic Backend Features: User Management, Role Management, Permission Management, Menu Management

  • Code Generator: Save generation records, import/export generation records, clear generated content using commands, and generate complete functionality without modifying code.

  • 150+ amis Components Fully Encapsulated, Enabling Complex Pages Without Frontend Development

  • Multi-Module Support

  • Visual Extension Management

Project characteristics

Plug and Play

Built-in commonly used features, such as user, role, permission, and menu management, eliminating the need to start from scratch.

Fast

Develop a Complete Backend Management System by Writing Only Backend Code

Flexible

Includes 150+ built-in components and adopts a frontend-backend separated architecture, so you don't have to worry about framework limitations restricting your development.

5. Tech Stack

Installation

Note: OwlAdmin is a Laravel extension package. Please make sure you know how to use Laravel before installation.

1. Create a Laravel Project

composer create-project laravel/laravel example-app

2. Configure Database Information

# .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=owl_admin
DB_USERNAME=root
DB_PASSWORD=

If you are using Laravel 11, you also need to execute: php artisan install:api

3. Obtain Owl Admin

composer require slowlyo/owl-admin

4. Install

# Publish framework resources first
php artisan admin:publish
# Run the installation (you can modify some settings in config/admin.php before executing the installation command)
php artisan admin:install

5. Run the Project

Start the service and access the /admin route.
The initial username and password are both admin.

#1
资源直链https://gitee.com/slowlyo/owl-admin
去下载
星河码客

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

关于本站

联系我们

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

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

Powered by Nuxt · Deployed on Cloudflare