PHPackages                             vection-framework/vection - 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. vection-framework/vection

ActiveLibrary[Framework](/categories/framework)

vection-framework/vection
=========================

Vection is a future-proof PHP component library and framework that focuses on flexibility, developer friendly code and lightweight to rich enterprise components. Vection can be used to realize small to large enterprise applications.

v0.3.4(5y ago)65.1k↓50%[1 PRs](https://github.com/Vection-Framework/Vection/pulls)MITPHPPHP ^7.2CI passing

Since Aug 15Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/Vection-Framework/Vection)[ Packagist](https://packagist.org/packages/vection-framework/vection)[ Docs](https://vection.org)[ RSS](/packages/vection-framework-vection/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (8)Dependencies (12)Versions (11)Used By (0)

[![release](https://camo.githubusercontent.com/2e70146e7d2e6864e3614d9058f4b162b60d44e748706f7c6f798e2432afbc90/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f56656374696f6e2d4672616d65776f726b2f56656374696f6e3f696e636c7564655f70726572656c6561736573267374796c653d666f722d7468652d6261646765)](https://img.shields.io/github/v/release/Vection-Framework/Vection?include_prereleases)[![PHPStan](https://camo.githubusercontent.com/00d51f739bc2a7ddc91055fb77a57bbe810ca04d41031111f77b534e71060205/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230362d626c756576696f6c65742e7376673f7374796c653d666f722d7468652d6261646765)](https://phpstan.org)

[![Vection logo](https://camo.githubusercontent.com/eb1f91635984415abc35ab000d96fb3bf130ea293e869d7875d0b21bc8fed045/68747470733a2f2f63646e2e61707073646f636b2e64652f76656374696f6e2f6c6f676f2f3235362f76656374696f6e2e706e67)](https://vection.appsdock.de)

Vection - PHP Component Library and Framework
=============================================

[](#vection---php-component-library-and-framework)

Vection is a future-proof PHP component library and framework that focuses on flexibility, developer friendly code and lightweight to rich enterprise components. Vection can be used to realize small to large enterprise applications.

What does Vection provide?
--------------------------

[](#what-does-vection-provide)

Vection provides on the one hand direct full operative components and on the other hand framework components which require application specific implementation. Vection decouples the api/interfaces (**[Contracts](https://github.com/Vection-Framework/Contracts)**) and its implementation to achieve maximum flexibility. Each component has in additional its own package which can be used as a standalone dependency. Vection currently provides the following components:

- The most advanced **[Dependency Injection](https://github.com/Vection-Framework/DependencyInjection)**
- Type save and pool based **[Cache](https://github.com/Vection-Framework/Cache)** component with support for different cache providers.
- Event type based and fully PSR compatible **[Event Dispatcher](https://github.com/Vection-Framework/Event)**
- Middleware based **[Messenger / System Bus](https://github.com/Vection-Framework/Messenger)** with CQRS and transport layer, async processing (MQ) support
- PSR based **[HTTP](https://github.com/Vection-Framework/Http)** component includes kernel, responder, server/client, REST API and proxy support
- **[Validator](https://github.com/Vection-Framework/Validator)** for PHP data and json/yaml schema validation

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

[](#installation)

Vection Components supports only installation via [Composer](https://getcomposer.org). So first ensure your composer is installed, configured and ready to use.

```
composer require vection-framework/vection
```

Documentation
-------------

[](#documentation)

The actual documentation can be found in the README files of the components. A complete documentation will be provided later.

Support
-------

[](#support)

Support Vection via Ko-fi:

[![Ko-fi](https://camo.githubusercontent.com/8448c2dbf8b84593b68680cc540e6cd3311616aaf5e1e2596390606a65bd0827/68747470733a2f2f63646e2e6b6f2d66692e636f6d2f63646e2f6b6f6669332e706e67)](https://ko-fi.com/vection)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance53

Moderate activity, may be stable

Popularity28

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 51.8% 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 ~56 days

Recently: every ~72 days

Total

9

Last Release

2016d ago

### Community

Maintainers

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

---

Top Contributors

[![davidlung](https://avatars.githubusercontent.com/u/30243811?v=4)](https://github.com/davidlung "davidlung (321 commits)")[![bloodhunterd](https://avatars.githubusercontent.com/u/43681086?v=4)](https://github.com/bloodhunterd "bloodhunterd (188 commits)")[![BKlemm](https://avatars.githubusercontent.com/u/1234178?v=4)](https://github.com/BKlemm "BKlemm (111 commits)")

---

Tags

apibuscachecqrsdependencyenterpriseeventframeworkhookhttpinjectionkernellibrarymessengermiddlewarephprestservicevalidatorphpframeworkenterprisephp-di

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/vection-framework-vection/health.svg)

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

###  Alternatives

[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[symfony/symfony

The Symfony PHP framework

31.3k86.3M2.2k](/packages/symfony-symfony)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[windwalker/framework

The next generation PHP framework.

25639.1k1](/packages/windwalker-framework)[yiisoft/yii-middleware

Yii Middleware

21151.3k1](/packages/yiisoft-yii-middleware)

PHPackages © 2026

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