PHPackages                             opensourcerefinery/vicus - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. opensourcerefinery/vicus

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

opensourcerefinery/vicus
========================

1.2.4(6y ago)29.1k11PHPPHP &gt;=5.4CI failing

Since Mar 31Pushed 5y ago4 watchersCompare

[ Source](https://github.com/opensourcerefinery/vicus)[ Packagist](https://packagist.org/packages/opensourcerefinery/vicus)[ RSS](/packages/opensourcerefinery-vicus/feed)WikiDiscussions develop Synced yesterday

READMEChangelogDependencies (18)Versions (14)Used By (1)

Vicus
=====

[](#vicus)

A Roman neighborhood / It takes a village.

Description
-----------

[](#description)

Built on silex and symfony based components to build a decoupled, flexible and easy to follow framework.

Vicus is a thin layer over an upgraded silex install. It was designed to meet the needs of small projects that had already very coupled and unstructured code needing to be transitioned into a structured modern codebase. From that it was also used for small projects that needed clean and clear APIs along with a simple way to manage and define clean urls. It is currently running a few commercial projects (ones with 300k monthly users), a few personal projects and a side project.

The hope for vicus now is to provide help on getting a site running quickly without having to commit to a complicated robust framework like symfony.

This uses a container, event emitters / listeners and exception handlers.

Install
-------

[](#install)

```
"require": {
    "opensourcerefinery/vicus": "1.0.*",
},

```

`Please use the Vicus Planimetria repo to get started`

### front controller (app.php / index.php)

[](#front-controller-appphp--indexphp)

```
$app = new \Vicus\Application($container);
$app->run();
```

Versions
--------

[](#versions)

#### 1.1.0

[](#110)

- Underlying yml2pimple code no longer requires the container to be passed. now adding &amp;container as a argument in the services.yml will include it.

#### 1.0.0

[](#100)

- License was added

License
-------

[](#license)

Vicus is licensed under the MIT license.

\[TODO\]
--------

[](#todo)

- Exception handling
- sub request
- document code flow
- clean up commented code
- lots and lots more
- refactor config parameter to be part of service file

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 79.1% 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 ~99 days

Recently: every ~120 days

Total

10

Last Release

2480d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1e0a3fac1fa53e5c17a6d6fddb4f3f805c420ff8d5ba9490ff76b6be615c62e1?d=identicon)[mkoert](/maintainers/mkoert)

![](https://avatars.githubusercontent.com/u/3827287?v=4)[Tom Ford](/maintainers/tomfordweb)[@tomfordweb](https://github.com/tomfordweb)

---

Top Contributors

[![dc-mkoert](https://avatars.githubusercontent.com/u/62149338?v=4)](https://github.com/dc-mkoert "dc-mkoert (34 commits)")[![mkoert](https://avatars.githubusercontent.com/u/307702?v=4)](https://github.com/mkoert "mkoert (7 commits)")[![tomfordweb](https://avatars.githubusercontent.com/u/3827287?v=4)](https://github.com/tomfordweb "tomfordweb (2 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/opensourcerefinery-vicus/health.svg)

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

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[symfony/framework-bundle

Provides a tight integration between Symfony components and the Symfony full-stack framework

3.6k246.0M11.2k](/packages/symfony-framework-bundle)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M534](/packages/shopware-core)[contao/manager-bundle

Provides the Contao Managed Edition

181.3M68](/packages/contao-manager-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M719](/packages/sylius-sylius)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M379](/packages/easycorp-easyadmin-bundle)

PHPackages © 2026

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