Open Source

I maintain and actively contribute to various open-source projects. Some of the projects below are quite niche, and some of them are used widely as de-facto tools as well. Below are some of my favorite and well-received projects that I actively contribute, or maintain.


Author and maintainer

Composer Preload

Composer Preload

A plugin to generate a preload file out of the installed composer packages, to be used to preload PHP code at start-up.
PHP
Composer Mini Autoload

Composer Mini Autoload

A Composer plugin to generate slightly minimal Autoloader with a new dump-min-autoload command.
PHP
PHP Timer

PHP Timer

A stop-watch and timer with start/stop/pause features and minimal human-friendly formatting.
PHP
Case Insensitive Array

Case Insensitive Array

A library providing an Array-Class to store and access data in a case-insensitive fashion, while maintaining the integrity and functionality of a regular array.
PHP
Stateless CSRF

Stateless CSRF

Secret-key based state-less CSRF token generator and validator for PHP 7. State-less means you do not have to store the CSRF token in session or database.
PHP
Instagram Download

Instagram Download

Instagram image and video downloader.
PHP
WordPress Password Hash

WordPress Password Hash

Wordpress plugin to change its password hashing mechanism with PHP native password_* set of functions.
PHP
WordPress oEmbed Plus

WordPress oEmbed Plus

Adds support for embedding Facebook and Instagram posts in Block Editor (Gutenberg) and Classic Editor.
PHP
WordPress Same-Site

WordPress Same-Site

WordPress Plugin: CSRF-protection for authentication cookies. Makes sure the "SameSite" flag is set in authentication cookies, which protects users from Cross-Site Request Forgery attacks.
PHP
<code>is_countable</code> polyfill

is_countable polyfill

A trivial but working polyfill for PHP 7.3 is_countable function. Supports PHP versions >= 5.3.
PHP
Simple Container

Simple Container

A fast and minimal PSR-11 compatible Dependency Injection Container with array-syntax and without auto-wiring.
PHP
Grunt AVIF

Grunt AVIF

Grunt plugin for Avif encoder (using go-avif).
JavaScript
Grunt Guetzli

Grunt Guetzli

Grunt plugin to compress JPG and PNG images according to Google's Guetzli algorithm.
JavaScript
Grunt WebP

Grunt WebP

Grunt plugin for WebP image optimization (using cwebp).
JavaScript

Contributor

Drupal

Drupal

Drupal core contributor and code-review administrator. Frequent contributions include modernizing the code and security improvements.
PHP
WordPress

WordPress

WordPress core contributor for tooling, CI, security, and code compatibility improvements.
PHP
Symfony

Symfony

Contributions to Symfony polyfill components with latest PHP versions changes.
PHP
PrismJS

PrismJS

Contributions to Prism JS PHP component and accessibility improvements.
JavaScript
PHP Core

PHP Core

PHP core contributions with documentation, tests, and Zend engine/extension improvements.
PHP