PHPackages                             akbsit/slim-skeleton - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. akbsit/slim-skeleton

ActiveProject[Framework](/categories/framework)

akbsit/slim-skeleton
====================

The framework of a PHP application based on the Slim Framework.

1.0.4(2y ago)23MITPHPPHP ^7.4

Since Oct 13Pushed 2y ago1 watchersCompare

[ Source](https://github.com/akbsit/slim-skeleton)[ Packagist](https://packagist.org/packages/akbsit/slim-skeleton)[ RSS](/packages/akbsit-slim-skeleton/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (6)Used By (0)

slim-skeleton, [Packagist](https://packagist.org/packages/akbsit/slim-skeleton)
===============================================================================

[](#slim-skeleton-packagist)

Framework PHP application based on Slim Framework.

Includes packages:

- [slim/slim](https://packagist.org/packages/slim/slim);
- [slim/twig-view](https://packagist.org/packages/slim/twig-view);
- [slim/csrf](https://packagist.org/packages/slim/csrf);
- [illuminate/validation](https://packagist.org/packages/illuminate/validation).

To install the application, you need to deploy it in your working folder:

```
composer create-project akbsit/slim-skeleton ./ "1.*"

```

Create an environment settings file based on the example `.env.example`, for local environment `.env.local`, for production `.env.production`.

The local environment is defined by subdomains: `.loc` и `.local`.

Adding settings
---------------

[](#adding-settings)

Application uses two types of settings:

- Required (without their definition in `.env.local` and `.env.production` the application will not start);
- Optional.

> All settings names are converted to upper case.

### Adding required settings

[](#adding-required-settings)

The required set of settings can be supplemented in the environment definition file `src/Env.php` - the `$arRequiredParams` parameter (it is important not to delete the default settings as they are used in the application). After that, all added settings will need to be defined in the configuration file `configs/app.php` by analogy.

> It is not recommended to use this method!

### Adding optional settings

[](#adding-optional-settings)

To add your own set, you will need to create a file with an arbitrary name in the `configs` folder and with the contents:

```
custom_config.php

```

```
return [
    'CONFIG_NAME_1' => 'CONFIG_VALUE_1',
    'CONFIG_NAME_2' => 'CONFIG_VALUE_2',
    'CONFIG_NAME_3' => 'CONFIG_VALUE_3',
    'CONFIG_NAME_4' => 'CONFIG_VALUE_4'
];
```

After which the settings will be available in the application. The file name is a key in the `config` array. Example of use in a controller:

```
$this->config->CUSTOM_CONFIG['CONFIG_NAME_1']
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~449 days

Total

5

Last Release

966d ago

PHP version history (2 changes)1.0.2PHP ^7.1

1.0.3PHP ^7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/c7aecb80f29044896992d45e77f38a09e0773d75faf77091a9f3214ba7323640?d=identicon)[akbsit](/maintainers/akbsit)

---

Top Contributors

[![akbsit](https://avatars.githubusercontent.com/u/18245671?v=4)](https://github.com/akbsit "akbsit (23 commits)")

---

Tags

frameworkphpslimslim-frameworkframeworkslimbasicSkeletonapplication template

### Embed Badge

![Health badge](/badges/akbsit-slim-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/akbsit-slim-skeleton/health.svg)](https://phpackages.com/packages/akbsit-slim-skeleton)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
