{"id":13410990,"url":"https://github.com/luyadev/luya","last_synced_at":"2025-05-14T02:07:17.958Z","repository":{"id":24145897,"uuid":"27535396","full_name":"luyadev/luya","owner":"luyadev","description":"LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.","archived":false,"fork":false,"pushed_at":"2025-04-10T20:36:12.000Z","size":85226,"stargazers_count":811,"open_issues_count":3,"forks_count":205,"subscribers_count":71,"default_branch":"master","last_synced_at":"2025-04-11T10:15:26.436Z","etag":null,"topics":["admin","angular","bootstrap4","cms","hacktoberfest","javascript","luya","php","rest-api","yii2"],"latest_commit_sha":null,"homepage":"https://luya.io","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luyadev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-12-04T10:28:47.000Z","updated_at":"2025-01-04T07:35:42.000Z","dependencies_parsed_at":"2023-11-30T10:24:47.668Z","dependency_job_id":"f87551d5-5d8e-4b18-84d3-c56691e15f0c","html_url":"https://github.com/luyadev/luya","commit_stats":{"total_commits":7085,"total_committers":77,"mean_commits":92.01298701298701,"dds":0.22060691601976,"last_synced_commit":"7960f23c71534fac4b24d85083631b2d91ae8c9a"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luyadev","download_url":"https://codeload.github.com/luyadev/luya/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052798,"owners_count":22006716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","angular","bootstrap4","cms","hacktoberfest","javascript","luya","php","rest-api","yii2"],"created_at":"2024-07-30T20:01:10.679Z","updated_at":"2025-05-14T02:07:12.934Z","avatar_url":"https://github.com/luyadev.png","language":"PHP","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/luyadev/luya/master/docs/logo/luya-logo-0.2x.png\" alt=\"LUYA Logo\"/\u003e\n\u003c/p\u003e\n\nThe [Yii 2 PHP Framework](https://github.com/yiisoft/yii2) 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!\n\n[![Latest Stable Version](https://poser.pugx.org/luyadev/luya-core/v/stable)](https://packagist.org/packages/luyadev/luya-core)\n![Tests](https://github.com/luyadev/luya/workflows/Tests/badge.svg)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/ef6b66d505ccf0b731b5/test_coverage)](https://codeclimate.com/github/luyadev/luya/test_coverage)\n[![Maintainability](https://api.codeclimate.com/v1/badges/ef6b66d505ccf0b731b5/maintainability)](https://codeclimate.com/github/luyadev/luya/maintainability)\n[![Total Downloads](https://poser.pugx.org/luyadev/luya-core/downloads)](https://packagist.org/packages/luyadev/luya-core)\n[![Yii2](https://img.shields.io/badge/Powered_by-Yii_Framework-green.svg?style=flat)](https://www.yiiframework.com/)\n\n![LUYA RC4 Admin](https://raw.githubusercontent.com/luyadev/luya/master/docs/images/cms.png)\n\n## Installation\n\nWe have a made an absolut easy to understand *STEP-BY-STEP* Guide to install LUYA:\n\n+ [How to install](https://luya.io/guide/installation/)\n+ [Video Tutorials](https://www.youtube.com/@luyaio)\n\nOther helpfull informations:\n\n+ [Read in the Guide](https://luya.io/guide)\n+ [Checkout the API documentation](https://api.luya.io)\n+ [Changelog](core/CHANGELOG.md)\n+ [Version upgrade Breaks](core/UPGRADE.md)\n\n## Questions and Problems\n\nIf you have any questions or problems, don't hesitate to find support in the following channels.\n\n+ [Issues on GitHub](https://github.com/luyadev/luya/issues)\n+ [Join the Forum](https://github.com/orgs/luyadev/discussions)\n\n## Bug Report\n\nWhen reporting bugs, it is important to understand where to create the issue. The most common modules are:\n\n+ [Core](https://github.com/luyadev/luya) The core library, which extends the Yii Framework.\n+ [CMS](https://github.com/luyadev/luya-module-cms) The Content Management System Admin and Frontend. Working with Blocks, render CMS Pages, etc.\n+ [Admin](https://github.com/luyadev/luya-module-admin) The admin UI itself, including all CRUD operations belongs to this module.\n\n#### Contribution\n\nWe are always looking for people who share their thoughts, code and problems with us. Below the links to the contribution guides:\n\n[Help us building LUYA](https://luya.io/guide/dev/collaboration.html)\n\n#### Unit Test\n\n1. Create Database (example luya_env_phpunit)\n2. Insert Database dump from `tests/data/sql/1.0.0.sql`\n3. Rename `phpunit.xml.dist` to `phpunit.xml`\n4. Change dsn, username and password in `phpunit.xml`\n5. Ensure you have installed current composer packages `composer install` with dev packages.\n6. Execute the phpunit bin file `./vendor/bin/phpunit`.\n\n#### Karma tests (JS)\n\n1. Run `yarn install`\n2. Run `yarn test` (for single run) or `yarn dev` to work on the tests\n\n#### Shield\n\n[![LUYA](https://img.shields.io/badge/Powered%20by-LUYA-brightgreen.svg)](https://luya.io)\n\n```\n[![LUYA](https://img.shields.io/badge/Powered%20by-LUYA-brightgreen.svg)](https://luya.io)\n```\n","funding_links":[],"categories":["基于 Yii2 的开源程序"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluyadev%2Fluya","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluyadev%2Fluya","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluyadev%2Fluya/lists"}