Projects

The following projects are either open source or non-open source projects I created and maintain.

PrettyCI

PrettyCI is a SaaS that provides continuous integration for PHP coding standards. It runs PHP CodeSniffer and PHP-CS-Fixer on every commit pushed to a GitHub repository.

The project is built using Laravel, Spark, Stripe and AWS Lambda.

PrettyCI - CI as a service for PHP coding style

PHP-DI

PHP-DI is a dependency injection container for PHP applications. It aims to make dependency injection simple and practical.

The project started in 2012 and is now widely used, being installed more than 80000 times per month.

PHP-DI

Bref

Bref is a PHP framework for building serverless PHP applications on AWS Lambda.

Read the article about how it works if you want to learn more.

Bref

externals.io

externals.io is a web interface for the PHP #internals mailing list. It fetches emails using the NNTP protocol-sm and displays them as threads in an interface designed for readability.

It is built to be optimized both on the backend and frontend, with the search implemented using Algolia.

Externals - PHP's internals mailing list

Couscous

Couscous is a command-line application that turns Markdown documentation into beautiful websites.

Couscous

Silly

Silly is an open source micro-framework for PHP CLI applications based on the Symfony Console.

Silly

returntrue.win

returntrue.win is a puzzle game for PHP developers to discover weird PHP behaviors.

It runs entirely as a serverless PHP application on AWS Lambda and DynamoDB, which works really well even when it gets a bit of traffic.

Return true to win PHP

DeepCopy

DeepCopy is a PHP library that helps creating deep clones of PHP objects, useful when dealing with complex object graphs.

It is used by PHPUnit, which explains its popularity and the fact that it is installed more than 2.5M times per month.

DeepCopy

php-enum

php-enum is a library that adds Enums to PHP.

While there are several alternatives, this has become the most popular PHP implementation for enums. It is installed about 200,000 times per month.

php-enum

isitmaintained.com

isitmaintained.com is a website that helps understanding how well an open source project is maintained, via metrics and badges.

More than 1,000 repositories have been setup by users and are continuously analyzed to create reports and badges.

Is it maintained

You can find more open source projects on my GitHub profile.