odan / Slim4 Skeleton
Licence: mit
A Slim 4 Skeleton
Stars: ✭ 237
Projects that are alternatives of or similar to Slim4 Skeleton
SlimREST
An app skeleton for building a REST API with the Slim PHP Micro-Framework
Stars: ✭ 22 (-90.72%)
Mutual labels: skeleton, slim
Slim Born
Slim Framework 3 and 4 skeleton application has authentication MVC construction.
Stars: ✭ 179 (-24.47%)
Mutual labels: skeleton, slim
Rest Api Slim Php
Example of REST API with Slim PHP Framework.
Stars: ✭ 165 (-30.38%)
Mutual labels: slim
Tf featureextraction
Convenient wrapper for TensorFlow feature extraction from pre-trained models using tf.contrib.slim
Stars: ✭ 169 (-28.69%)
Mutual labels: slim
Skeleton Nova Tool
A skeleton repository for Spatie's Nova Packages
Stars: ✭ 191 (-19.41%)
Mutual labels: skeleton
Pollinate
Template your base files and generate new projects from Git(Hub).
Stars: ✭ 213 (-10.13%)
Mutual labels: skeleton
Polymer Skeleton
💀 Skeleton for Polymer 3 app with Webpack, PostCSS and Service Workers ready.
Stars: ✭ 185 (-21.94%)
Mutual labels: skeleton
Ocskeleton
[OCSkeleton] - Make your loading view a little difference.
Stars: ✭ 184 (-22.36%)
Mutual labels: skeleton
Baumeister
👷 The aim of this project is to help you to build your things. From Bootstrap themes over static websites to single page applications.
Stars: ✭ 171 (-27.85%)
Mutual labels: skeleton
React Native Skeleton Content
A customizable skeleton-like loading placeholder for react native projects using expo.
Stars: ✭ 221 (-6.75%)
Mutual labels: skeleton
Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (-23.63%)
Mutual labels: slim
Skeleton Php
⚡️ This package provides a wonderful PHP skeleton to start building your next package idea.
Stars: ✭ 234 (-1.27%)
Mutual labels: skeleton
Slim 4 Skeleton
This is a skeleton to quickly set up a new Slim 4 application.
Requirements
- PHP 7.4+ or 8.0+
- MySQL 5.7+ or MariaDB
Recommended
- Apache with mod_rewrite
- Apache Ant to build deployment artifacts
Installation
composer create-project odan/slim4-skeleton my-app
Read more: Documentation
Features
This project is based on best practices and industry standards:
- HTTP message interfaces (PSR-7)
- HTTP Server Request Handlers, Middleware (PSR-15)
- HTTP factories (PSR-17)
- HTTP router and dispatcher (Slim)
- Dependency injection container (PSR-11)
- Modern coding style (PSR-1, PSR-12)
- PHPDoc standard (PSR-5, PSR-19)
- Autoloading (PSR-4)
- Logging (PSR-3)
- Standard PHP package skeleton
- Single action controllers (ADR)
- Console Commands (Symfony)
- Input validation
- Database migrations
- SQL Query Builder
- Immutable date and time (Chronos)
- Unit- and integrations tests (PHPUnit)
- Tested with Github Actions and Scrutinizer CI
- PHPStan (Level: max)
- Build and deployment scripts
- Docker container with Xdebug support for PhpStorm
- Swagger OpenAPI documentation
Screenshot
Usage
You can clone this project to modify it as you wish to create awesome API's and web applications.
This project is just a skeleton-project and not a "framework".
Support
Contributing
Please create an issue first, so we can discuss it in advance.
License
The MIT License (MIT). Please see License File for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].