• Stars
    star
    811
  • Rank 56,006 (Top 2 %)
  • Language
    PHP
  • License
    MIT License
  • Created almost 10 years ago
  • Updated 24 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.

LUYA Logo

The Yii 2 PHP Framework wrapper which provides out of the box functions like an administration interface, a beautiful looking content management system, payment modules, agency workflows and other tools to develop your website pretty fast!

Latest Stable Version Tests Test Coverage Maintainability Total Downloads Yii2

LUYA RC4 Admin

Installation

We have a made an absolut easy to understand STEP-BY-STEP Guide to install LUYA:

  • How to install
  • Video Tutorials

Other helpfull informations:

Questions and Problems

If you have any questions or problems, don't hesitate to find support in the following channels.

Bug Report

When reporting bugs, it is important to understand where to create the issue. The most common modules are:

  • Core The core library, which extends the Yii Framework.
  • CMS The Content Management System Admin and Frontend. Working with Blocks, render CMS Pages, etc.
  • Admin The admin UI itself, including all CRUD operations belongs to this module.

Contribution

We are always looking for people who share their thoughts, code and problems with us. Below the links to the contribution guides:

Help us building LUYA

Unit Test

  1. Create Database (example luya_env_phpunit)
  2. Insert Database dump from tests/data/sql/1.0.0.sql
  3. Rename phpunit.xml.dist to phpunit.xml
  4. Change dsn, username and password in phpunit.xml
  5. Ensure you have installed current composer packages composer install with dev packages.
  6. Execute the phpunit bin file ./vendor/bin/phpunit.

Karma tests (JS)

  1. Run yarn install
  2. Run yarn test (for single run) or yarn dev to work on the tests

Shield

LUYA

[![LUYA](https://img.shields.io/badge/Powered%20by-LUYA-brightgreen.svg)](https://luya.io)

More Repositories

1

luya-module-admin

Administration base module for all LUYA admin modules
PHP
48
star
2

luya-kickstarter

Kickstart a new LUYA project application.
PHP
46
star
3

luya-module-cms

The LUYA CMS module provides a full functional CMS for adding contents based on blocks.
PHP
33
star
4

luya-bootstrap4

Bootstrap4 Assets and Helper classes like ActiveForm for LUYA and Yii2.
PHP
19
star
5

luya-kickstarter-bootstrap4

LUYA boilerplate to kickstart projects with Bootstrap 4.
PHP
16
star
6

luya-module-payment

Abstraction layer for online payments with PayPal, SaferPay and others
PHP
10
star
7

luya-headless

A client library to access content from the LUYA APIs (or any other REST API).
PHP
10
star
8

luya-deployer

LUYA Website deployment tool.
PHP
7
star
9

luya-module-remoteadmin

Collect remote informations from other LUYA instances.
PHP
7
star
10

luya-module-crawler

Crawle a Website and provide intelligent search results
PHP
7
star
11

luya-module-estore

E-Store Module for LUYA
PHP
7
star
12

luya-testsuite

Providing PHPUnit Testcases and a built in Webserver to test your Application, Modules, Components, APIs or Classes.
PHP
6
star
13

luya-themes

A collection of Themes for LUYA.
SCSS
5
star
14

luya-module-news

LUYA News Module.
PHP
5
star
15

luya-core

[READ ONLY] The LUYA core classes in addition to the Yii 2 Framework
PHP
5
star
16

luya-privacy

Helpers for privacy stuff
PHP
4
star
17

luya-composer

The LUYA Composer Plugin.
PHP
4
star
18

luya-generic

LUYA Generic - blocks and widgets without css framework dependencies
PHP
4
star
19

luya-kickstarter-core

The kickstart project for a LUYA Core application.
PHP
3
star
20

luya-module-contactform

Create and configure custom contact forms for LUYA applications.
PHP
3
star
21

luya-env-dev

The LUYA environment for developers repo helps you developing new extension and modules or making pull requests to the luya core repos.
PHP
3
star
22

luya-mailjet

LUYA and Yii Framework integration for mailjet service.
PHP
2
star
23

yii-helpers

A repository containg all helper classes based on the Yii Helper classes
PHP
2
star
24

luya-module-smsnewsletter

SMS Newsletter module with ASPSMS
PHP
2
star
25

luya-docker-php

The PHP process for LUYA Applications.
Dockerfile
2
star
26

luya-module-errorapi

Receive exceptions from client websites
PHP
2
star
27

luya-bootstrap3

LUYA bootstrap3 specific content
PHP
1
star
28

luya-module-mailchimp

Simple way to build your own form for a user registration in a MailChimp newsletter
PHP
1
star
29

luya-theme-skeleton

The Skeleton for a new LUYA Theme Package.
PHP
1
star
30

luya-headless-cms-api

The bridge between your SPA application and the LUYA CMS Module.
PHP
1
star
31

luya-module-userauth

Authsystem with username and password for a given cms page area.
PHP
1
star
32

luya-module-admin-usertoken

Extend the LUYA Admin by providing app's based access token accessible through an API.
PHP
1
star
33

luya-package-skeleton

This project is an application skeleton for a typical LUYA package (extension or module).
PHP
1
star
34

luya.io

Source code for https://luya.io
Vue
1
star
35

luya-blog

Helpers to create a Blog with LUYA CMS.
PHP
1
star
36

luya-module-account

Frontend Login with CMS property to toggle page permission
PHP
1
star
37

luya-module-forms

Generate Forms with CMS Blocks
PHP
1
star