{"owner":"johnbillion","github":"https://github.com/johnbillion","claimed":false,"inventory":[],"indexed":[{"repo":"johnbillion/query-monitor","github":"https://github.com/johnbillion/query-monitor","description":"The developer tools panel for WordPress and WooCommerce","language":"PHP","stars":1765,"topics":["wordpress-plugin","wordpress","performance","query-monitor","debugging","dev-tools","woocommerce"],"license":"GPL-2.0","category":"dev-tools"},{"repo":"johnbillion/extended-cpts","github":"https://github.com/johnbillion/extended-cpts","description":"A library which provides extended functionality to WordPress custom post types and taxonomies.","language":"PHP","stars":1025,"topics":["wordpress","maintainer-wanted"],"license":"GPL-2.0","category":"self-hosted-apps"},{"repo":"johnbillion/wp_mail","github":"https://github.com/johnbillion/wp_mail","description":"Documentation for all the situations where WordPress core sends an email, how and when they happen, and how to filter or disable each one.","language":null,"stars":373,"topics":["wordpress","email","documentation"],"license":"GPL-2.0","category":"docs-static-sites"},{"repo":"johnbillion/wp-crontrol","github":"https://github.com/johnbillion/wp-crontrol","description":"Take control of the cron events on your WordPress website or WooCommerce store","language":"PHP","stars":225,"topics":["wordpress","wordpress-plugin","cron","wp-cron","woocommerce"],"license":"GPL-2.0","category":"ecommerce"},{"repo":"johnbillion/user-switching","github":"https://github.com/johnbillion/user-switching","description":"Instant switching between user accounts in WordPress and WooCommerce.","language":"PHP","stars":201,"topics":["user-switching","wordpress-plugin","wordpress","security","woocommerce"],"license":"GPL-2.0","category":"security-tools"},{"repo":"johnbillion/wp-json-schemas","github":"https://github.com/johnbillion/wp-json-schemas","description":"JSON schemas for WordPress PHP objects and REST API responses","language":"TypeScript","stars":161,"topics":["json-schema","wordpress","typescript-definitions","typescript","rest-api"],"license":"MIT","category":"api-integrations-sdks"},{"repo":"johnbillion/extended-template-parts","github":"https://github.com/johnbillion/extended-template-parts","description":"A library which provides extended functionality to WordPress template parts, including template variables and caching.","language":"PHP","stars":119,"topics":["wordpress"],"license":"GPL-2.0","category":"self-hosted-apps"},{"repo":"johnbillion/args","github":"https://github.com/johnbillion/args","description":"Array arguments made bearable","language":"PHP","stars":118,"topics":["wordpress","phpstan","strict-types"],"license":"GPL-2.0","category":"self-hosted-apps"},{"repo":"johnbillion/rave-wordpress","github":"https://github.com/johnbillion/rave-wordpress","description":"Reproduces WordPress builds and verifies that the official and unofficial packages haven't been tampered with.","language":null,"stars":61,"topics":["supply-chain-security","wordpress"],"license":"MIT","category":"security-tools"},{"repo":"johnbillion/action-wordpress-plugin-attestation","github":"https://github.com/johnbillion/action-wordpress-plugin-attestation","description":"GitHub Action to generate an attestation for the build provenance of a plugin zip file on wordpress.org","language":null,"stars":47,"topics":["supply-chain-security","wordpress","github-actions","slsa"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"johnbillion/wp-compat","github":"https://github.com/johnbillion/wp-compat","description":"PHPStan extension to help verify that your plugin or theme remains compatible with its minimum supported version of WordPress","language":"PHP","stars":25,"topics":["phpstan-extension","wordpress","phpstan"],"license":"MIT","category":"self-hosted-apps"}],"how_to_buy":"GET /r/johnbillion/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}