David Naber's starred repositories
shellcheck
ShellCheck, a static analysis tool for shell scripts
json-schema
PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project
php-github-api
A simple PHP GitHub API client, Object Oriented, tested and documented.
git-auf-deutsch
Git auf deutsch
php-scoper
🔨 Prefixes all PHP namespaces in a file/directory to isolate the code bundled in PHARs.
PhpGenerics
Here be dragons
bypass-finals
Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
gnome-shell-wsmatrix
GNOME shell extension to arrange workspaces in a two-dimensional grid with workspace thumbnails
php-supervisor-event
PHP classes for interacting with Supervisor event notifications
HydraConsole
HydraConsole is an implementation of a generic API client for Hydra-based Web APIs in the form of a single-page application.
alpine-sshd
alpine ssh server
awesome-decoupled-cms
Awesome list of Headless CMS solutions. Hosted and self-hosted. Open source as well.
ClassicPress-release
Release builds of ClassicPress. See https://github.com/ClassicPress/ClassicPress-release/releases for builds and https://github.com/ClassicPress/ClassicPress for development.
wp-translation-downloader
Composer plugin to download WordPress translations
wp-app-container
DI Container and related tools to be used at website level.
composer-asset-compiler
Composer plugin that installs dependencies and compiles assets based on configuration.
wcm_lang_switch
WordPress plugin to switch language on a per use base
wpstarter-boilerplate
Common basic configuration for a WordPress site using Composer and WPStarter
custom-content
Config-driven WordPress Custom Content Definitions (Custom Post Types, Custom Taxonomies).
composer-wp-language-updater
Automatically update the language files for core, plugins and themes after running install|update in composer.
php-stdin-iterator
Iterator to read STDIN line by line