awesome-skeleton

Awesome Skeleton for modern development on PHP 7.1+

Github stars Tracking Chart

Awesome Skeleton for modern development on PHP 7.3+

Build Status
Code Coverage
Scrutinizer Code Quality
Total Downloads
Latest Stable Version
License


Installation

composer create-project 'sunrise/awesome-skeleton:^3.0' app

Run CLI

including: Doctrine DBAL, Doctrine ORM, Doctrine Migrations.

php bin/app

Run via PHP

listen 0.0.0.0:3000

composer serve

Run via RoadRunner

listen 0.0.0.0:3000

rr -dv serve

Run tests

composer test

Run benchmarks

composer bench

Useful commands

Generate Systemd unit file for RoadRunner

php bin/app app:roadrunner:generate-systemd-unit > app.service

Generate OpenApi document

php bin/app app:openapi:generate-documentation --pretty > openapi.json

Used stack

Used technology

RoadRunner

OpenApi (Swagger) specification

Json Schema specification


It may be useful to you

Awesome middlewares for your application


with :heart: for you

Main metrics

Overview
Name With Ownersunrise-php/awesome-skeleton
Primary LanguagePHP
Program languagePHP (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2019-01-04 05:45:06
Pushed At2025-03-10 14:40:23
Last Commit At2025-03-10 15:38:37
Release Count5
Last Release Namev4.0.0 (Posted on )
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count90
Watchers Count7
Fork Count3
Commits Count176
Has Issues Enabled
Issues Count3
Issue Open Count0
Pull Requests Count9
Pull Requests Open Count0
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private