PHPackages                             koine/mvc-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. koine/mvc-skeleton

ActiveLibrary[Framework](/categories/framework)

koine/mvc-skeleton
==================

Skeleton for mvc application using the koine/mvc framework

0.9.0(11y ago)017MITPHPPHP &gt;=5.3.3

Since Sep 19Pushed 10y agoCompare

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

READMEChangelogDependencies (3)Versions (2)Used By (0)

Koine Mvc Skeleton App
----------------------

[](#koine-mvc-skeleton-app)

Another very simple MVC framework.

Code information:

[![Build Status](https://camo.githubusercontent.com/ddd4a88c2c6347e384292b8fc4255c1a3b36d01f8b260a113310b90edc48f38b/68747470733a2f2f7472617669732d63692e6f72672f6b6f696e657068702f6d76632d736b656c65746f6e2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/koinephp/mvc-skeleton)[![Coverage Status](https://camo.githubusercontent.com/d9fa1e9bc1c6b61c6db0868f4b93b483cf718b84b78fefbc3fbaa0d575f020b0/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6b6f696e657068702f6d76632d736b656c65746f6e2f62616467652e706e673f6272616e63683d6d6173746572)](https://coveralls.io/r/koinephp/mvc-skeleton?branch=master)[![Code Climate](https://camo.githubusercontent.com/02d36ae4cf48aff65614436fe08a2282a36508e41f5ff38b112c06ff4fa07f5b/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6b6f696e657068702f6d76632d736b656c65746f6e2e706e67)](https://codeclimate.com/github/koinephp/mvc-skeleton)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/562f5532166132dc19ca7c19fd5ca2d5fa757c050292d6aa31828d78bbe1b827/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6b6f696e657068702f6d76632d736b656c65746f6e2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/koinephp/mvc-skeleton/?branch=master)

Package information:

[![Latest Stable Version](https://camo.githubusercontent.com/4581f9d69674c7cf97720271d99d6e69793d882ba2c35770df9fb2b2c356a453/68747470733a2f2f706f7365722e707567782e6f72672f6b6f696e652f6d76632d736b656c65746f6e2f762f737461626c652e737667)](https://packagist.org/packages/koine/mvc-skeleton)[![Total Downloads](https://camo.githubusercontent.com/60b89292c0cefd407505ae88daee9d6cd51dcb81e98109322e86948962615218/68747470733a2f2f706f7365722e707567782e6f72672f6b6f696e652f6d76632d736b656c65746f6e2f646f776e6c6f6164732e737667)](https://packagist.org/packages/koine/mvc-skeleton)[![Latest Unstable Version](https://camo.githubusercontent.com/feee569438229e75dea0ea74a9a378abd34d3018e09b73a024326c98846b4910/68747470733a2f2f706f7365722e707567782e6f72672f6b6f696e652f6d76632d736b656c65746f6e2f762f756e737461626c652e737667)](https://packagist.org/packages/koine/mvc-skeleton)[![License](https://camo.githubusercontent.com/fc9c8674a7594310cfddcb6dc2db75c41be9af18a711ed296522195806d9f7f6/68747470733a2f2f706f7365722e707567782e6f72672f6b6f696e652f6d76632d736b656c65746f6e2f6c6963656e73652e737667)](https://packagist.org/packages/koine/mvc-skeleton)[![Dependency Status](https://camo.githubusercontent.com/bebdb22af21653b4a2bfa52cc2ef311b225ed8b8858dab2ee1d82f844ed954d9/68747470733a2f2f67656d6e617369756d2e636f6d2f6b6f696e657068702f6d76632d736b656c65746f6e2e706e67)](https://gemnasium.com/koinephp/mvc-skeleton)

### Installing

[](#installing)

#### Via Composer

[](#via-composer)

Run the following command

```
composer create-project koinephp/mvc-skeleton --stability=dev

```

### Via Git

[](#via-git)

```
git clone https://github.com/koinephp/mvc-skeleton.git myapp
cd myapp
composer install

```

### Files

[](#files)

- Controllers are found in `app/controllers`
- Views are found in `app/views`

### Setting up your app namespace

[](#setting-up-your-app-namespace)

The default namespace is MyApp. To change, change a few files as follows:

- Edit composer.json, the autoload session
- Edit public/index.php and change the `$appNamespace` variable.

### Issues/Features proposals

[](#issuesfeatures-proposals)

[Here](https://github.com/koinephp/mvc-skeleton/issues) is the issue tracker.

### Contributing

[](#contributing)

Only TDD code will be accepted. Please follow the [PSR-2 code standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md).

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

### How to run the tests:

[](#how-to-run-the-tests)

```
phpunit --configuration tests/phpunit.xml
```

### To check the code standard run:

[](#to-check-the-code-standard-run)

```
phpcs --standard=PSR2 lib
phpcs --standard=PSR2 tests
```

### Lincense

[](#lincense)

[MIT](MIT-LICENSE)

### Authors

[](#authors)

- [Marcelo Jacobus](https://github.com/mjacobus)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

4250d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/226834?v=4)[Marcelo Jacobus](/maintainers/mjacobus)[@mjacobus](https://github.com/mjacobus)

---

Top Contributors

[![mjacobus](https://avatars.githubusercontent.com/u/226834?v=4)](https://github.com/mjacobus "mjacobus (13 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/koine-mvc-skeleton/health.svg)

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M190](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M256](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M591](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

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