I maintain numerous open-source projects on GitHub. This page gives you an overview what I have been working on. Most of these projects are WordPress-related as well, for example libraries I use to speed up my workflow, tools or simply upcoming plugins that I haven’t pushed to wordpress.org (yet).
Feel free to check anything out – several of these projects don’t really have any documentation since I use them internally, but I’m willing to help out if anything strikes you as particularly useful for your own cause. Maybe you even wanna help contributing which I’d absolutely appreciate!
wp-psr-cache
Object cache implementation for WordPress that acts as an adapter for PSR-6 and PSR-16 caching libraries.
wp-cache-js
A JavaScript-based cache solution for WordPress using the client’s local storage or, as fallback, a simple variable storage.
boilerplate
Boilerplate for new libraries, WordPress plugins or themes.
wprig-custom
Fork of WP Rig with a few more opinionated features.
movie-log
Log the movies your watch in WordPress, using IMDB.
plugin-check
Proof of concept for a WordPress plugin check tool.
plugin-lib
Reusable library for all kinds of WordPress plugins.
theme-boilerplate
Theme boilerplate based on _s, with lots of additional features.
wp-share-target
Allows to share images and other content directly to a WordPress site through the Web Share Target API.
wp-network-roles
Implements network-wide user roles in WordPress.
wp-global-admin
Introduces a global admin panel in WordPress.
wp-global-options
Implements a global option storage in WordPress.
attachment-taxonomies-feature
Feature plugin to improve attachment taxonomy support in WordPress.
beck-and-galo
An AMP compatible WordPress theme built on top of WP Rig, using an existing AMP design template.
dotfiles
wp-admin-notices
An API for registering and rendering WordPress admin notices.
wp-shortcode-cache
Adds a customizable cache layer to all shortcodes in WordPress.
wp-composer-stack-lib
Library classes to be used in the WP Composer Stack project boilerplate.
wp-plugin-contracts
Set of interfaces used for WordPress plugins.
wp-composer-stack
A modern WordPress stack with Composer.
wp-plugin-control
Improves plugin control on multisite by supporting enabling and disabling of plugins per site or network.
values
Configuration-driven value objects with validation and sanitization.
wp-empty-theme
“Empty” WordPress theme for testing a barebones WordPress site, as a reference point to compare actual themes and plugins to.
theme-boilerplate-devhub
DevHub integration with WordPress PHPDoc Parser for my theme boilerplate.
slides
Slides for my presentations.
contracts
Set of interfaces used for common functionality.
config
Configuration utility with validation.
In addition to the above projects, I also contribute to other projects from time to time, for example to the following:
site-kit-wp
Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.
torro-forms
Torro Forms is an extendable WordPress form builder with Drag & Drop functionality, chart evaluation and more – with WordPress look and feel.
wordpress-seo
Yoast SEO for WordPress
wp-feature-policy
WordPress plugin for managing feature policy headers.
amp-wp
Enable AMP on your WordPress site, the WordPress way.
wp-reporting-api
WordPress plugin for receiving browser reports via a Reporting API endpoint.
phpcompat
WordPress Plugin: PHP Compatibility Checker
wp-native-lazyload
WordPress plugin to lazy-load media using the native browser feature.
wprig
A progressive theme development rig for WordPress.
wp-upstream
wp-multi-network
A network management interface for global multisite administrators
pwa-wp
WordPress feature plugin to bring Progressive Web Apps (PWA) to Core
easy-digital-downloads
Sell digital downloads through WordPress