Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. PHP
  3. Slim Skeleton

Slim Skeleton

MITPHP4.5.0

A skeleton application for quickly starting new Slim Framework 4 projects with modern PHP tooling.

Visit WebsiteGitHubGitHub
1.6k stars472 forks0 contributors

What is Slim Skeleton?

Slim-Skeleton is a pre-configured starter template for the Slim Framework 4, a PHP micro-framework for building web applications and APIs. It provides a standardized project structure with essential components like dependency injection, logging, and testing setup, enabling developers to rapidly bootstrap new projects without manual configuration.

Target Audience

PHP developers building lightweight web applications, RESTful APIs, or microservices who want a minimal, modern foundation with Slim Framework 4.

Value Proposition

It eliminates boilerplate setup by offering a production-ready skeleton with PSR standards compliance, Docker support, and built-in tooling, allowing teams to start coding immediately with best practices.

Overview

Slim Framework 4 Skeleton Application

Use Cases

Best For

  • Quickly bootstrapping new Slim Framework 4 projects
  • Building lightweight REST APIs with PHP
  • Creating microservices with a minimal footprint
  • Learning modern PHP development with PSR standards
  • Developing containerized applications with Docker
  • Teams needing a standardized project structure for consistency

Not Ideal For

  • Projects requiring out-of-the-box user authentication, session management, and role-based access control
  • Applications that need a full-stack framework with integrated ORM, admin panels, and built-in scaffolding tools
  • Teams prioritizing rapid development with heavy built-in features like caching, queues, and real-time WebSocket support

Pros & Cons

Pros

Modern PHP Standards

Implements PSR-7 HTTP messages and PSR-11 container compatibility, ensuring interoperability with other PSR-compliant libraries and frameworks.

Flexible Dependency Injection

Uses PHP-DI for service management, making the application highly testable and configurable, as highlighted in the README for modern PHP development.

Production-Ready Logging

Integrates Monolog with configurable handlers, providing structured logging out of the box for application monitoring and debugging.

Docker Integration

Includes Docker Compose configuration for containerized development and deployment, allowing easy setup with commands like 'docker-compose up -d'.

Immediate Testing Setup

Pre-configured with PHPUnit and a test suite runner via 'composer test', enabling developers to start writing and running tests immediately.

Cons

Minimal Feature Set

Lacks common web application features like authentication, database ORM, and templating, requiring manual integration of additional packages, which increases setup time.

Manual Configuration Burden

Developers must handle advanced setups such as database migrations, caching, and session management from scratch, as the skeleton focuses only on core components.

Sparse Ecosystem Integration

Compared to full-stack frameworks like Laravel, it has fewer pre-built packages and community extensions, potentially leading to compatibility issues and more custom code.

Frequently Asked Questions

Quick Stats

Stars1,624
Forks472
Contributors0
Open Issues7
Last commit1 year ago
CreatedSince 2012

Tags

#skeleton-project#composer#dependency-injection#api-backend#microframework#psr-7#docker#php#web-application#slim-framework

Built With

C
Composer
M
Monolog
P
PHP-DI
P
PHP
D
Docker
P
PSR-7
S
Slim Framework 4

Links & Resources

Website

Included in

PHP32.5kSlim43
Auto-fetched 8 hours ago

Related Projects

Slim 4 SkeletonSlim 4 Skeleton

A Slim 4 Skeleton

Stars458
Forks77
Last commit9 months ago
Slim PHP ViewSlim PHP View

A Simple PHP Renderer for Slim 3 & 4 (or any other PSR-7 project)

Stars273
Forks61
Last commit10 months ago
Slim 4 MVC SkeletonSlim 4 MVC Skeleton

Slim 4 MVC Skeleton

Stars84
Forks16
Last commit5 months ago
Slim 4 StarterSlim 4 Starter

🐘 An opinionated Slim 4 starter template for the small-to-medium PHP applications.

Stars73
Forks12
Last commit8 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub