6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

LUYA

Open source

Yii 2 based PHP framework and CMS with an admin interface, block-based page editing and tools for agency projects.

luya.io
LUYA homepage screenshot
GitHub stars
802
Last commit
10 mo ago
Repository age
11 years
Version
2.3.1
Licence
MIT
Self-hosted
Yes

About LUYA

LUYA is a scalable web framework and content management system built on the Yii 2 PHP framework. Its stated goal is to please developers, clients and users alike. It wraps Yii 2 with out-of-the-box functions such as an administration interface, a content management system, payment modules and agency workflows, so that agencies and developers can build websites quickly.

The project is organized into modules: a core library that extends Yii, a CMS module covering the admin and frontend with blocks and page rendering, and an admin module that provides the admin UI and CRUD operations. The admin interface uses Angular, and the topics include REST API and Bootstrap 4. The documentation offers a step-by-step installation guide, video tutorials, API docs, a changelog and upgrade notes.

Support is available through GitHub issues and a forum. Development setup for contributors involves a test database, PHPUnit and Karma for JavaScript tests. LUYA is licensed under MIT and written in PHP, so you host it yourself on a standard PHP stack.

Key features

  • Yii 2 based web framework
  • Admin interface with CRUD tools
  • Block-based CMS pages
  • Payment modules
  • REST API support
  • Step-by-step installation guide and videos

Good fit for

  • →Building client websites with a PHP CMS
  • →Developing admin-driven applications on Yii 2
Tags
cms
php
yii2
framework
admin
agency
rest-api
angular

Open-source alternatives to LUYA

See all

SaaS alternatives to LUYA

See all