The task manager for PHP

Find your plugins, define your tasks, and let phulp work for you.

Get Started

Whats Phulp?

It is a framework that provides automation for build your stuff, and manage your tasks easily.

Downloads

{{ totalDownloads }}

Average of {{ monthlyDownloads }} downloads monthly.

Registered Plugins

{{ totalPlugins }}

You can also register yours as described here.

<?php

use Phulp\Output as out;

// Define the default task
$phulp->task('default', function ($phulp) {
    $phulp->start(['greetings']);
});

$phulp->task('greetings', function ($phulp) {
    out::outln(out::colorize('Hello I am phulp!', 'green'));
});

Get Started