PHPackages                             wrkflow/larastrict - 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. wrkflow/larastrict

ActiveProject[Framework](/categories/framework)

wrkflow/larastrict
==================

Package to improve Laravel framework with features to support more strict typed Laravel.

v0.0.93(1y ago)45.3k↓50%2[38 issues](https://github.com/wrk-flow/larastrict/issues)[4 PRs](https://github.com/wrk-flow/larastrict/pulls)MITPHPPHP &gt;=8.1CI passing

Since Sep 23Pushed 1y ago1 watchersCompare

[ Source](https://github.com/wrk-flow/larastrict)[ Packagist](https://packagist.org/packages/wrkflow/larastrict)[ Docs](https://github.com/wrk-flow/larastrict)[ Fund](https://revolut.me/martinpv7n)[ GitHub Sponsors](https://github.com/pionl)[ RSS](/packages/wrkflow-larastrict/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (18)Versions (107)Used By (0)

[![](.github/banner.png)](.github/banner.png)

> Opinionated extension of a Laravel framework to help you build type safe, testable and reusable code.

[![img](https://camo.githubusercontent.com/ca93034b4d57a7539be7e1d840a3ba84a75d450e60081aa65e2dd1a6aae842fb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d382d626c7565)](https://camo.githubusercontent.com/ca93034b4d57a7539be7e1d840a3ba84a75d450e60081aa65e2dd1a6aae842fb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d382d626c7565)[![php](https://camo.githubusercontent.com/02eb24493c71a89fa4fd6672475962a2c1356dec493b716327ae9f9ab5c6bbbc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312d423042334436)](https://camo.githubusercontent.com/02eb24493c71a89fa4fd6672475962a2c1356dec493b716327ae9f9ab5c6bbbc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312d423042334436)[![laravel](https://camo.githubusercontent.com/f183c63e55f2fb3d528925eddb5b0a5c7f1faba9edd6f93bd9a1f89d3b03f42b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d392d666235303362)](https://camo.githubusercontent.com/f183c63e55f2fb3d528925eddb5b0a5c7f1faba9edd6f93bd9a1f89d3b03f42b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d392d666235303362)[![coverage](https://camo.githubusercontent.com/b691ad2fec4706e93eb0fedf8fce1f62aa6056b970ed9e1ddb18737663be7445/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d68747470733a2f2f676973742e67697468756275736572636f6e74656e742e636f6d2f70696f6e6c2f38656561663131383561363562313936653862626230366331623130333135342f7261772f636f7665726167652e6a736f6e)](https://camo.githubusercontent.com/b691ad2fec4706e93eb0fedf8fce1f62aa6056b970ed9e1ddb18737663be7445/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d68747470733a2f2f676973742e67697468756275736572636f6e74656e742e636f6d2f70696f6e6c2f38656561663131383561363562313936653862626230366331623130333135342f7261772f636f7665726167652e6a736f6e)[![CI](https://github.com/wrk-flow/larastrict/actions/workflows/release.yml/badge.svg)](https://github.com/wrk-flow/larastrict/actions/workflows/release.yml)

**Current version is under development. Project will be moved to larastrict organization**

```
composer require wrkflow/larastrict
```

Want more tools or want to help? Check [wrk-flow.com](https://wrk-flow.com) or [CONTRIBUTE](CONTRIBUTION.md) (I need help with the documentation, new features, tests).

Main mission
------------

[](#main-mission)

- Takes the good stuff from Domain Driven Development
- Make the code more testable via Unit tests (for faster tests)
- Make database queries reusable and testable -&gt; `Queries`
- Make caching more reusable and testable -&gt; `CacheMeService`
- Move business logic to `Actions` or `Services`
- Setup Laravel for great docker experience.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance22

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 94.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 ~9 days

Recently: every ~17 days

Total

93

Last Release

474d ago

### Community

Maintainers

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

---

Top Contributors

[![pionl](https://avatars.githubusercontent.com/u/1878831?v=4)](https://github.com/pionl "pionl (352 commits)")[![h4kuna](https://avatars.githubusercontent.com/u/335722?v=4)](https://github.com/h4kuna "h4kuna (18 commits)")[![szepeviktor](https://avatars.githubusercontent.com/u/952007?v=4)](https://github.com/szepeviktor "szepeviktor (4 commits)")

---

Tags

laravelphpphp81strict-typesphpframeworklaravelstrictstrictphp

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StyleECS

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.7k509.9M17.0k](/packages/laravel-framework)[pestphp/pest-plugin-laravel

The Pest Laravel Plugin

22444.1M8.0k](/packages/pestphp-pest-plugin-laravel)[nutgram/nutgram

The Telegram bot library that doesn't drive you nuts

714214.9k8](/packages/nutgram-nutgram)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11812.4k21](/packages/kompo-kompo)

PHPackages © 2026

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