PHPackages                             comquer/comquer - 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. comquer/comquer

ActiveLibrary[Framework](/categories/framework)

comquer/comquer
===============

Event Sourced PHP Framework

17771PHP

Since Jul 30Pushed 5y ago4 watchersCompare

[ Source](https://github.com/comquer/comquer)[ Packagist](https://packagist.org/packages/comquer/comquer)[ RSS](/packages/comquer-comquer/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/e9b6244cd652020ef0d8b7a3d1297b940dba8231e9ca3ed2e88555198f193bbf/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f636f6d717565722f636f6d717565722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/comquer/comquer/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/dfd0a827a44093f020534ef831238adae0127fd040af08dd8e0e5dd17492bb22/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f636f6d717565722f636f6d717565722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/comquer/comquer/?branch=master)[![Build Status](https://camo.githubusercontent.com/9f96dde06d512c899573c21bae93c8c8546ceb4f1d34c828adc2ec0a3ee9ec0a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f636f6d717565722f636f6d717565722f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/comquer/comquer/build-status/master)

Comquer
=======

[](#comquer)

Comquer is a php framework that is event sourced, emphasises command and query separation, and is built with your domain code in mind.

Domain Integration
------------------

[](#domain-integration)

While writing your domain code, use the abstractions from `comquer/domain-integration` package to model things like commands, queries, events, handlers, projections, etc. Doing so will make your domain plug-and-playable with the framework.

About the Project
-----------------

[](#about-the-project)

Comquer is a side effect of a commercial project from [Gigabyte Software](https://gigabyte.software). Therefore, development of Comquer is strongly driven by the needs of that project. The app is yet to enter the market and the framework far from complete. In the commercial project we use Symfony Framework to support the areas that Comquer does not yet cover. Our ambition is that unlike Symfony, which is an MVC framework, Comquer would leverage an architecture of commands, queries, and events. We try to build Comquer in a way that it's compatible with the doimain without the need of making the domain depend on the framework.

State of the Project
--------------------

[](#state-of-the-project)

This project is in early phases of development (dev-master). If you wanted to use it for building an app, you would have to use some third party software to provide support for the missing bits, as Comquer is not yet complete.

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

[](#installation)

```
composer require comquer/comquer

```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 98.9% 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.

### Community

Maintainers

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

---

Top Contributors

[![jakubgiminski](https://avatars.githubusercontent.com/u/1197853?v=4)](https://github.com/jakubgiminski "jakubgiminski (188 commits)")[![blake83](https://avatars.githubusercontent.com/u/1990206?v=4)](https://github.com/blake83 "blake83 (1 commits)")[![pseudobabble](https://avatars.githubusercontent.com/u/12100906?v=4)](https://github.com/pseudobabble "pseudobabble (1 commits)")

### Embed Badge

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

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/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.7M259](/packages/laravel-dusk)[laravel/prompts

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

708181.8M596](/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)
