PHPackages                             tlapnet/stamus - 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. tlapnet/stamus

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

tlapnet/stamus
==============

State Machine

v0.1.0(7y ago)13.2kMPL-2.0PHPPHP ^7.2

Since Jun 13Pushed 6y ago2 watchersCompare

[ Source](https://github.com/tlapnet/stamus)[ Packagist](https://packagist.org/packages/tlapnet/stamus)[ Docs](https://github.com/tlapnet/stamus)[ RSS](/packages/tlapnet-stamus/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

Tlapnet Stamus
==============

[](#tlapnet-stamus)

Simple state machine library for verifying State transitions

[![Build Status](https://camo.githubusercontent.com/17fd9bdf63be16ca9d80fdfe4d44209443ac573707c7628d2a62b1256e202d95/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/tlapnet/stamus)[![Code coverage](https://camo.githubusercontent.com/76501606bf4aac009b9fe261624f801f007837e660e3396165b8084bf79fce35/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/tlapnet/stamus)[![Licence](https://camo.githubusercontent.com/0c290f6542b5b3513236f0081c6ebd8556b450ad28feb5ed2b5493922555e76a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tlapnet/stamus)[![Downloads this Month](https://camo.githubusercontent.com/3fda8f1f041f92d30d9b84deaf4ee5b6a056a10150ab6f4fcd567d0bfc5ac068/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tlapnet/stamus)[![Downloads total](https://camo.githubusercontent.com/cdc38cd58aa98c73bf7f627c2c17ed9441046a24243ba2e8e0520531ffacaad0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tlapnet/stamus)[![Latest stable](https://camo.githubusercontent.com/9705b74627bb3de7a340d33bf5077cde0c6752e0214fc9218d03382556faeef8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746c61706e65742f7374616d75732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tlapnet/stamus)[![PHPStan](https://camo.githubusercontent.com/a44af5fc39484990738cc4bd3874d884a42afdeed470b34a010e77bb8341ef31/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d656e61626c65642d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/phpstan/phpstan)

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

[](#documentation)

- [Setup](.docs/README.md#setup)
- [State](.docs/README.md#state)
- [Transitions](.docs/README.md#transitions)
- [Example usage](.docs/README.md#example-usage)

Version
-------

[](#version)

StateVersionBranchPHPdev`^0.2``master``^7.2`stable`^0.1``master``^7.2`Maintainers
-----------

[](#maintainers)

    [ ![](https://avatars2.githubusercontent.com/u/538058?v=3&s=150) ](https://github.com/f3l1x)
 [Milan Felix Šulc](https://github.com/f3l1x)

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

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

Unknown

Total

1

Last Release

2574d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/538058?v=4)[Milan Šulc](/maintainers/f3l1x)[@f3l1x](https://github.com/f3l1x)

---

Top Contributors

[![mabar](https://avatars.githubusercontent.com/u/20974277?v=4)](https://github.com/mabar "mabar (3 commits)")

---

Tags

phpstatestate-machinestate-managementtlapnet

###  Code Quality

TestsPHPUnit

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[pragmarx/countries-laravel

Countries for Laravel

1471.1M2](/packages/pragmarx-countries-laravel)[bakerkretzmar/nova-settings-tool

A Laravel Nova tool to manage application settings.

164221.7k](/packages/bakerkretzmar-nova-settings-tool)[verbb/feed-me

Import content from XML, RSS, CSV or JSON feeds into entries, categories, Craft Commerce products, and more.

29246.4k](/packages/verbb-feed-me)[michael-rubel/laravel-couponables

This package provides polymorphic coupon functionality for your Laravel application.

19697.2k1](/packages/michael-rubel-laravel-couponables)[swisnl/filament-backgrounds

Beautiful backgrounds for Filament auth pages

55168.8k10](/packages/swisnl-filament-backgrounds)[passionweb/ai-seo-helper

Generates SEO metadata based on content using AI. Currently several metadata for pages and articles of EXT:news can be generated using an additional button next to the corresponding input fields.

1741.6k](/packages/passionweb-ai-seo-helper)

PHPackages © 2026

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