PHPackages                             hirethunk/verbs - 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. hirethunk/verbs

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

hirethunk/verbs
===============

An event sourcing package that feels nice.

v0.8.0(3mo ago)515217.0k—6.8%48[2 issues](https://github.com/hirethunk/verbs/issues)[25 PRs](https://github.com/hirethunk/verbs/pulls)7MITPHPPHP &gt;=8.1CI passing

Since Nov 3Pushed 1w ago6 watchersCompare

[ Source](https://github.com/hirethunk/verbs)[ Packagist](https://packagist.org/packages/hirethunk/verbs)[ Docs](https://github.com/kathunk/verbs)[ RSS](/packages/hirethunk-verbs/feed)WikiDiscussions main Synced 3d ago

READMEChangelog (10)Dependencies (39)Versions (74)Used By (7)

[![Verbs](art/verbs-animated.gif)](https://verbs.thunk.dev/)

Verbs
=====

[](#verbs)

Verbs is an event sourcing package for PHP artisans. It aims to take all the good things about event sourcing, and remove as much of the boilerplate and jargon as possible. Think in Verbs… not nouns.

[Read the Docs](https://verbs.thunk.dev/)

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance90

Actively maintained with recent releases

Popularity56

Moderate usage in the ecosystem

Community38

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 69.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 ~26 days

Recently: every ~134 days

Total

34

Last Release

102d ago

PHP version history (2 changes)0.0.1-alpha.1PHP ^8.1

v0.1.2PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/006af051ccd573c15c7b08091b4a1a1a2c12aab20aa52733f2cea484c5c464db?d=identicon)[coulbourne](/maintainers/coulbourne)

![](https://avatars.githubusercontent.com/u/21592?v=4)[Chris Morrell](/maintainers/inxilpro)[@inxilpro](https://github.com/inxilpro)

---

Top Contributors

[![inxilpro](https://avatars.githubusercontent.com/u/21592?v=4)](https://github.com/inxilpro "inxilpro (516 commits)")[![DanielCoulbourne](https://avatars.githubusercontent.com/u/429010?v=4)](https://github.com/DanielCoulbourne "DanielCoulbourne (129 commits)")[![joshhanley](https://avatars.githubusercontent.com/u/882837?v=4)](https://github.com/joshhanley "joshhanley (21 commits)")[![jdiddydave](https://avatars.githubusercontent.com/u/98569588?v=4)](https://github.com/jdiddydave "jdiddydave (18 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (16 commits)")[![skylerkatz](https://avatars.githubusercontent.com/u/7297992?v=4)](https://github.com/skylerkatz "skylerkatz (11 commits)")[![ProjektGopher](https://avatars.githubusercontent.com/u/1688608?v=4)](https://github.com/ProjektGopher "ProjektGopher (5 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (5 commits)")[![benddailey](https://avatars.githubusercontent.com/u/593036?v=4)](https://github.com/benddailey "benddailey (2 commits)")[![tisuchi](https://avatars.githubusercontent.com/u/2137978?v=4)](https://github.com/tisuchi "tisuchi (2 commits)")[![morrislaptop](https://avatars.githubusercontent.com/u/67807?v=4)](https://github.com/morrislaptop "morrislaptop (2 commits)")[![nick-potts](https://avatars.githubusercontent.com/u/1109914?v=4)](https://github.com/nick-potts "nick-potts (2 commits)")[![peterfox](https://avatars.githubusercontent.com/u/1716506?v=4)](https://github.com/peterfox "peterfox (1 commits)")[![rydurham](https://avatars.githubusercontent.com/u/674347?v=4)](https://github.com/rydurham "rydurham (1 commits)")[![rzv-me](https://avatars.githubusercontent.com/u/38325118?v=4)](https://github.com/rzv-me "rzv-me (1 commits)")[![scottzirkel](https://avatars.githubusercontent.com/u/1329131?v=4)](https://github.com/scottzirkel "scottzirkel (1 commits)")[![SRWieZ](https://avatars.githubusercontent.com/u/1408020?v=4)](https://github.com/SRWieZ "SRWieZ (1 commits)")[![tnorthcutt](https://avatars.githubusercontent.com/u/796639?v=4)](https://github.com/tnorthcutt "tnorthcutt (1 commits)")[![tsterker](https://avatars.githubusercontent.com/u/1156230?v=4)](https://github.com/tsterker "tsterker (1 commits)")[![ChrisThompsonTLDR](https://avatars.githubusercontent.com/u/348801?v=4)](https://github.com/ChrisThompsonTLDR "ChrisThompsonTLDR (1 commits)")

---

Tags

laravelevent sourcingverbshirethunk

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

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

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

###  Alternatives

[nativephp/mobile

NativePHP for Mobile

1.1k75.1k91](/packages/nativephp-mobile)[wnx/laravel-backup-restore

A package to restore database backups made with spatie/laravel-backup.

213420.9k2](/packages/wnx-laravel-backup-restore)[spatie/laravel-pdf

Create PDFs in Laravel apps

1.0k4.8M47](/packages/spatie-laravel-pdf)[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M193](/packages/laravel-ai)[nativephp/desktop

NativePHP for Desktop

39742.4k8](/packages/nativephp-desktop)[codewithdennis/filament-select-tree

The multi-level select field enables you to make single selections from a predefined list of options that are organized into multiple levels or depths.

329530.5k29](/packages/codewithdennis-filament-select-tree)

PHPackages © 2026

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