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(1mo ago)513162.9k↑11.5%47[25 PRs](https://github.com/hirethunk/verbs/pulls)6MITPHPPHP &gt;=8.1CI passing

Since Nov 3Pushed 1mo 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 1mo ago

READMEChangelog (10)Dependencies (39)Versions (72)Used By (6)

[![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

61

—

FairBetter than 99% of packages

Maintenance89

Actively maintained with recent releases

Popularity56

Moderate usage in the ecosystem

Community37

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

56d 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

[spatie/laravel-data

Create unified resources and data transfer objects

1.8k28.9M627](/packages/spatie-laravel-data)[nativephp/mobile

NativePHP for Mobile

82724.0k43](/packages/nativephp-mobile)[nativephp/desktop

NativePHP for Desktop

34020.6k3](/packages/nativephp-desktop)[worksome/exchange

Check Exchange Rates for any currency in Laravel.

123544.7k](/packages/worksome-exchange)[ralphjsmit/livewire-urls

Get the previous and current url in Livewire.

82270.3k4](/packages/ralphjsmit-livewire-urls)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)

PHPackages © 2026

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