PHPackages                             teknoo/recipe - 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. teknoo/recipe

ActiveLibrary

teknoo/recipe
=============

Inspired by cooking, allows the creation of dynamics workflows, called here recipe, following the #east programming and using middleware, configurable via DI or any configuration, if a set of conditions (ingredients) are available.

7.2.2(5mo ago)328.9k↑15.8%10BSD-3-ClausePHPPHP ^8.4

Since Nov 12Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/TeknooSoftware/recipe)[ Packagist](https://packagist.org/packages/teknoo/recipe)[ Docs](https://teknoo.software/libraries/recipe)[ GitHub Sponsors](https://github.com/sponsors/TeknooSoftware)[ Patreon](https://www.patreon.com/teknoo_software)[ RSS](/packages/teknoo-recipe/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (10)Versions (117)Used By (10)

Teknoo Software - Recipe library
================================

[](#teknoo-software---recipe-library)

[![Latest Stable Version](https://camo.githubusercontent.com/08539a95aeb90da1c50a8f3d91515c29a4216575b486793bf11c5653671860c4/68747470733a2f2f706f7365722e707567782e6f72672f74656b6e6f6f2f7265636970652f762f737461626c65)](https://packagist.org/packages/teknoo/recipe)[![Latest Unstable Version](https://camo.githubusercontent.com/83f23a3129a0e0a81b97c149e03f2ff22f3175791484ad050947414b8be21b73/68747470733a2f2f706f7365722e707567782e6f72672f74656b6e6f6f2f7265636970652f762f756e737461626c65)](https://packagist.org/packages/teknoo/recipe)[![Total Downloads](https://camo.githubusercontent.com/7cc5053c98d0329321633d8984020c986b1096820965c24ac0016c9494dd7963/68747470733a2f2f706f7365722e707567782e6f72672f74656b6e6f6f2f7265636970652f646f776e6c6f616473)](https://packagist.org/packages/teknoo/recipe)[![License](https://camo.githubusercontent.com/fa057a8cedecbff61112c1e0a91ed8fce00ff6028e4eaec9a67c5ad44126fe9c/68747470733a2f2f706f7365722e707567782e6f72672f74656b6e6f6f2f7265636970652f6c6963656e7365)](https://packagist.org/packages/teknoo/recipe)[![PHPStan](https://camo.githubusercontent.com/441b5874ce4df0a2defc892979c96c46889b69cb32119d04f0b48626349f8bc9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d656e61626c65642d627269676874677265656e2e7376673f7374796c653d666c6174)](https://github.com/phpstan/phpstan)

Inspired by cooking, allows the creation of dynamic algorithm, called here recipe, following the #east programming and using middleware, configurable via DI or any configuration, if a set of conditions (ingredients) are available.

A complete documentation is available in [documentation/README.md](documentation/README.md)

Quick Example
-------------

[](#quick-example)

```
