PHPackages                             php-task/php-task - 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. php-task/php-task

ActiveLibrary

php-task/php-task
=================

Library to work with synchronous and asynchronous tasks in php.

3.0.1(3mo ago)28356.6k↓20.6%10[2 issues](https://github.com/php-task/php-task/issues)[1 PRs](https://github.com/php-task/php-task/pulls)2MITPHPPHP ^8.0

Since Jan 31Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/php-task/php-task)[ Packagist](https://packagist.org/packages/php-task/php-task)[ RSS](/packages/php-task-php-task/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (21)Used By (2)

php-task
========

[](#php-task)

[![Build Status](https://camo.githubusercontent.com/44400efc6a4742f6437df6cf7c52648e3ed42dd71ba3223e7e4a111fd717880c/68747470733a2f2f7472617669732d63692e6f72672f7068702d7461736b2f7068702d7461736b2e737667)](https://travis-ci.org/php-task/php-task)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/e06622811794a07ca20c29e61a5be30614b07d13ad1f7d88b7f58bf352723950/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7068702d7461736b2f7068702d7461736b2f6261646765732f7175616c6974792d73636f72652e706e67)](https://scrutinizer-ci.com/g/php-task/php-task/)[![Code Coverage](https://camo.githubusercontent.com/24d1b6b0821348bb9f14678b070549ba0b1ff0de078805f15da46e91da86478a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7068702d7461736b2f7068702d7461736b2f6261646765732f636f7665726167652e706e67)](https://scrutinizer-ci.com/g/php-task/php-task/)

php-task is a task-library for synchronous and asynchronous tasks.

Features
--------

[](#features)

- Scheduling frequent tasks
- Custom handler to run tasks
- Extensibility with events
- Use your own storage to save the events
- Framework independent (uses a few symfony-components)
- Monitoring tasks (to be implemented)
- Statistics of tasks (to be implemented)

and many features more.

Installation
------------

[](#installation)

```
composer require php-task/php-task
```

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

[](#documentation)

See the official documentation on .

Contribution
------------

[](#contribution)

Pull requests are welcome. Please see our [CONTRIBUTING](https://github.com/php-task/php-task/blob/master/CONTRIBUTING.md) guide.

###  Health Score

60

—

FairBetter than 99% of packages

Maintenance78

Regular maintenance activity

Popularity46

Moderate usage in the ecosystem

Community24

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 88.4% 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 ~192 days

Recently: every ~242 days

Total

20

Last Release

112d ago

Major Versions

0.3.0 → 1.0.0-RC12017-02-13

1.5.0 → 2.0.02022-07-22

2.2.0 → 3.0.02026-01-22

PHP version history (5 changes)0.1.0PHP ~5.5 || ~7.0

1.3.0PHP ^5.6 || ^7.0

1.5.0PHP ^5.6 || ^7.0 || ^8.0

2.0.0PHP ^8.0 || ^8.1

2.1.0PHP ^8.0

### Community

Maintainers

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

![](https://avatars.githubusercontent.com/u/1698337?v=4)[Alexander Schranz](/maintainers/alexander-schranz)[@alexander-schranz](https://github.com/alexander-schranz)

---

Top Contributors

[![wachterjohannes](https://avatars.githubusercontent.com/u/1464615?v=4)](https://github.com/wachterjohannes "wachterjohannes (84 commits)")[![Prokyonn](https://avatars.githubusercontent.com/u/25978473?v=4)](https://github.com/Prokyonn "Prokyonn (3 commits)")[![alexander-schranz](https://avatars.githubusercontent.com/u/1698337?v=4)](https://github.com/alexander-schranz "alexander-schranz (3 commits)")[![martinlagler](https://avatars.githubusercontent.com/u/24388840?v=4)](https://github.com/martinlagler "martinlagler (2 commits)")[![mamazu](https://avatars.githubusercontent.com/u/14860264?v=4)](https://github.com/mamazu "mamazu (1 commits)")[![dev-newvisibility](https://avatars.githubusercontent.com/u/89986734?v=4)](https://github.com/dev-newvisibility "dev-newvisibility (1 commits)")[![KarelWintersky](https://avatars.githubusercontent.com/u/2164874?v=4)](https://github.com/KarelWintersky "KarelWintersky (1 commits)")

---

Tags

asynchacktoberfestphpphp-tasksynctask-scheduler

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/php-task-php-task/health.svg)

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

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[contao/core-bundle

Contao Open Source CMS

1231.6M2.4k](/packages/contao-core-bundle)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)

PHPackages © 2026

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