PHPackages                             maccliu/soil - 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. maccliu/soil

ActiveLibrary[Framework](/categories/framework)

maccliu/soil
============

A tidy PHP framework

0.1.6(9y ago)025MITPHP ^5.5.0 || ^7.0

Since Dec 16Compare

[ Source](https://github.com/maccliu/soil)[ Packagist](https://packagist.org/packages/maccliu/soil)[ Docs](https://github.com/maccliu/soil)[ RSS](/packages/maccliu-soil/feed)WikiDiscussions Synced 2d ago

READMEChangelog (7)Dependencies (1)Versions (9)Used By (0)

Soil
====

[](#soil)

Soil is an underlying PHP framework, distributed under MIT license.

Learn more

What is Soil
------------

[](#what-is-soil)

In short, Soil is a place to deal with obscure and esoteric programming concepts. It manages definitions such as dependency injection, IoC, container, configuration management, middleware, service definition, etc..

It deals with these complex things, leaving convenience and efficiency to those who use it.

Requirements
------------

[](#requirements)

Soil requires PHP 5.5 or greater.

Installation
------------

[](#installation)

### 1. Composer

[](#1-composer)

The quickest way to import this library is via [Composer](https://getcomposer.org/):

```
composer require maccliu/soil

```

License
-------

[](#license)

Soil is distributed under MIT license. [Learn more about the license text](https://github.com/maccliu/soil/blob/master/LICENSE).

---

Copyright (c) 2016-2017 Macc Liu .

Soil was written with grit &amp; love. Wish everyone can finish the woh quickly and leave more happy time to your sweet home.

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

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 ~2 days

Total

7

Last Release

3471d ago

PHP version history (2 changes)0.1.0PHP &gt;=5.4.0

0.1.5PHP ^5.5.0 || ^7.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2162090?v=4)[Macc Liu](/maintainers/maccliu)[@maccliu](https://github.com/maccliu)

### Embed Badge

![Health badge](/badges/maccliu-soil/health.svg)

```
[![Health](https://phpackages.com/badges/maccliu-soil/health.svg)](https://phpackages.com/packages/maccliu-soil)
```

###  Alternatives

[laminas/laminas-mvc

Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins

17326.0M393](/packages/laminas-laminas-mvc)[mouf/mouf

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

56146.7k17](/packages/mouf-mouf)[mouf/pimple-interop

This project is a very simple extension to the Pimple microframework. It adds to Pimple compatibility with the container-interop APIs.

102.5M2](/packages/mouf-pimple-interop)[mouf/picotainer

This package contains a really minimalist dependency injection container compatible with container-interop.

16191.5k11](/packages/mouf-picotainer)[salamander/webworker

framework

346.3k](/packages/salamander-webworker)

PHPackages © 2026

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