brain/monkey
Brain Monkey is a PHP testing library for mocking and spying on global functions and class methods, with seamless PHPUnit integration and no dependencies—ideal for testing legacy code, WordPress plugins, and function-heavy PHP applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| johnbillion/wp-compat | 0.82 | A lightweight compatibility layer that lets you use WordPress functions and APIs outside of WordPress. Useful for plugins, libraries, and tools that need WordPress-style helpers without loading a full WordPress install. | 25 | 25 | 3 | 187K | 0 | 19.3 | 62.3 | MIT | 2 weeks ago | |
| as247/wp-eloquent | 0.82 | Wp-Eloquent brings Laravel's Eloquent ORM to WordPress, letting you define models and query posts, users, terms, and custom tables with fluent syntax and relationships. It reduces SQL boilerplate and makes WordPress data access feel like modern PHP. | 44 | — | 23 | — | 0 | 1.2 | — | MIT | 2 years ago | |
| xwp/wp-dev-lib | 0.81 | XWP WP Dev Lib bundles development tools and configuration for WordPress plugins and themes, including coding standards, static analysis, testing, and CI helpers to streamline building and maintaining high-quality WordPress projects. | 274 | 288 | 56 | 2K | 42 | 8.5 | 20.0 | MIT | 6 years ago | |
| szepeviktor/phpstan-wordpress | 0.80 | PHPStan extension that enables static analysis of WordPress plugins and themes: loads WordPress stubs, adds dynamic return types, defines core constants, and validates apply_filters/do_action docblocks. Requires PHPStan 2.0+ and PHP 7.4+. | 334 | 332 | 30 | 939K | 9 | 31.0 | 57.5 | MIT | 2 months ago | |
| automattic/vipwpcs | 0.80 | PHP_CodeSniffer sniffs and rulesets for validating WordPress VIP code. Includes WordPressVIPMinimum for the older WordPress.com VIP platform and WordPress-VIP-Go for VIP Go, flagging errors and warnings per VIP documentation. | 261 | 263 | 44 | 430K | 73 | 41.1 | 76.6 | NOASSERTION | 3 months ago | |
| php-stubs/wordpress-stubs | 0.80 | Stub declarations for WordPress core functions, classes, and interfaces (globals excluded), generated from johnpbloch's wordpress-core via php-stubs/generator. Helps plugin and theme developers leverage static analysis tools like PHPStan and Psalm, and improves IDE code completion and intellisense. | 212 | 204 | 27 | 1M | 8 | 32.7 | 65.3 | MIT | 1 month ago | |
| wp-starter/contracts | 0.80 | Laravel/PHP contract interfaces for a WordPress starter kit. Defines shared abstractions to keep packages decoupled and implementations swappable, providing a lightweight base for building WordPress integrations in a Laravel-style architecture. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| metabolism/wp-steroids | 0.80 | WP Steroids is a Laravel-inspired framework for WordPress plugins, adding service providers, dependency injection, routing, and Eloquent-style models. Build maintainable, testable plugins with familiar PHP patterns, Composer-ready structure, and less boilerplate. Designed for modern WordPress develo... | 23 | — | 2 | — | 0 | 14.4 | — | MIT | 3 months ago |
|
| morningtrain/wp-hooks | 0.79 | A Laravel package bringing WordPress-style actions and filters to your PHP applications. Register, fire, and remove hooks with a familiar API, making it easy to add extensibility and event-driven customization to your code. | 2 | 2 | 1 | 84 | 0 | 0.0 | 20.2 | MIT | — | |
| wp-cli/wp-cli-bundle | 0.79 | WP-CLI Bundle packages the WP-CLI command-line toolkit and its dependencies for managing WordPress installs from the terminal. Install via Composer to run plugin, theme, database, and core commands. | 90 | 91 | 34 | 299K | 2 | 2.4 | 49.2 | MIT | 1 year ago | |
| wp-hooks/wordpress-core | 0.79 | Adds WordPress core action and filter hooks as PHP stubs, giving your IDE autocompletion and static analysis tools like PHPStan and Psalm accurate type information for add_action and add_filter calls. | 126 | — | 7 | — | 0 | 17.1 | — | GPL-3.0 | 2 months ago |
|
| yoast/wp-test-utils | 0.79 | Yoast WP Test Utils provides PHPUnit test case classes and helpers for WordPress plugins and themes, making it easier to write reliable unit and integration tests with proper WordPress bootstrapping and mocking. | 62 | 62 | 2 | 110K | 1 | 5.9 | 46.9 | NOASSERTION | 9 months ago | |
| wpstarter/o-testbench | 0.79 | WpStarter port of Orchestra Testbench, providing a Laravel-style testing harness for package development so you can write integration tests for your WpStarter packages without booting a full application. | 0 | 0 | 0 | 3 | 0 | 19.2 | 9.7 | MIT | 4 weeks ago | |
| wp-coding-standards/wpcs | 0.79 | WordPress Coding Standards is a PHP_CodeSniffer ruleset that enforces WordPress coding conventions, catching style, security, and compatibility issues in themes and plugins. | 2,839 | 2,878 | 524 | 4M | 225 | 73.4 | 73.7 | MIT | 3 months ago | |
| tiny-pixel/acorn-db | 0.79 | Acorn DB brings Laravel-style database tooling to WordPress. Use Eloquent models, migrations, and a fluent query builder to manage custom tables and query data with a familiar, expressive API inside Sage themes and Acorn-powered plugins. | 36 | 36 | 10 | 24 | 4 | 1.8 | 4.9 | MIT | — | |
| yahnis-elsts/plugin-update-checker | 0.79 | A PHP library that lets WordPress plugins and themes check for updates from GitHub, GitLab, Bitbucket, or a custom update server. It hooks into the native WordPress update system so users see and install new versions just like plugins hosted on WordPress.org. | 2,578 | 2,590 | 435 | 126K | 97 | 57.1 | 52.4 | MIT | 5 months ago | |
| phpcompatibility/phpcompatibility-wp | 0.79 | WordPress-focused PHP_CodeSniffer ruleset for checking PHP cross-version compatibility. Built on PHPCompatibility, it avoids false positives by excluding WordPress backfills and polyfills so you can scan WP plugins, themes, and sites accurately. | 224 | 230 | 13 | 2M | 1 | 7.9 | 56.3 | LGPL-3.0 | 10 months ago | |
| pollora/wordpress-args | 0.78 | A fluent PHP API for building WordPress arguments without messy arrays. Compose WP_Query, register_post_type, taxonomy, and similar configuration through chainable methods, keeping WordPress setup cleaner, more readable, and easier to maintain in Laravel or standalone PHP projects. | 2 | 2 | 0 | 7K | 0 | 19.7 | 54.3 | MIT | 1 week ago | |
| wpbones/wpbones | 0.78 | WPBones is a Laravel-inspired framework for WordPress plugins, bringing MVC structure, Blade views, Eloquent-like models, routing, and dependency injection to plugin development so PHP developers can write cleaner, maintainable, and scalable WordPress code. | 173 | 173 | 32 | 148 | 1 | 21.8 | 4.3 | LGPL-3.0 | 3 weeks ago | |
| php-stubs/wp-cli-stubs | 0.78 | PHP stub definitions for WP-CLI, providing classes, functions, and constants for IDE autocompletion and static analysis. Helps PHPStan, Psalm, and editors understand WP-CLI APIs without running the command-line tool. | 30 | 30 | 6 | 508K | 4 | 1.5 | 56.5 | MIT | — |
How can I help you explore Laravel packages today?