orchestra/testbench-core
Orchestra Testbench Core is the foundation for testing Laravel packages. It boots a lightweight Laravel app inside your package so you can run artisan commands, migrations, routing, and more, with compatibility across Laravel 6–12.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| arcanedev/log-viewer | — | 2,392 | 2,418 | 349 | 82K | 15 | 36.5 | 28.5 | MIT | 2 years ago | |
| arcanedev/support | ARCANEDEV Support provides shared helpers and utilities for ARCANEDEV and Laravel projects. A lightweight toolkit of common support classes and convenience functions, compatible across Laravel 5.1 through 10.x. | 188 | 190 | 43 | 86K | 1 | 11.5 | 37.1 | MIT | 2 years ago | |
| askdkc/livewire-csv | — | 17 | 17 | 4 | 1 | 0 | 8.0 | 0.3 | MIT | 2 years ago | |
| bit-mx/statamic-translate-lang-files | Edit Laravel/Statamic language files from the Statamic Control Panel. Browse locales and lang groups, update keys, save back to lang/{locale}/*.php, sync missing keys from a reference locale, optionally refresh caches, invalidate OPcache, and auto-commit to Git. | 0 | 0 | 0 | 4 | 0 | 19.4 | 11.3 | MIT | 1 month ago | |
| christhompsontldr/laravel-fsm | Robust finite state machine for Laravel with zero-config setup. Define states and transitions with guards, actions, and entry/exit callbacks. Event-driven with comprehensive transition logging, validation, caching, and support for multiple state machines per model column. | 8 | 8 | 0 | 106 | 0 | 20.8 | 16.6 | MIT | 4 weeks ago | |
| drewroberts/media | — | 5 | 6 | 5 | 252 | 13 | 20.6 | 28.6 | MIT | 7 months ago | |
| hirethunk/verbs | Verbs is a Laravel-friendly event sourcing package for PHP artisans that keeps the benefits of event sourcing while cutting boilerplate and jargon. Model behavior as verbs, record events, and build projections with a clean, approachable API. | 516 | 515 | 49 | 16K | 2 | 32.4 | 34.5 | MIT | 2 months ago | |
| larastan/larastan | Larastan is a PHPStan extension for Laravel that analyzes your code to catch bugs early. It boots the Laravel container to resolve runtime-only types, adds static typing support for Laravel “magic,” and improves code quality and developer productivity. | 6,406 | 6,382 | 492 | 4M | 80 | 87.7 | 71.9 | MIT | 1 week ago | |
| laravel/breeze | Laravel Breeze is a minimal, simple authentication starter kit for Laravel 11.x and earlier. It provides login, registration, password reset, email verification, and basic scaffolding to kickstart new apps. | 3,042 | 3,043 | 548 | 1M | 0 | 60.0 | 44.0 | MIT | 2 weeks ago | |
| laravel/dusk | Laravel Dusk is a browser automation and end-to-end testing tool for Laravel. It provides an expressive API for driving real browsers, ships with a standalone Chromedriver (no Selenium/JDK required by default), and can use other Selenium drivers. | 1,939 | 1,949 | 329 | 897K | 4 | 48.8 | 43.8 | MIT | 1 month ago | |
| laravel/framework | Laravel Framework core provides an elegant PHP foundation for building web apps: fast routing, powerful service container, sessions/caching, database migrations, queues, and real-time broadcasting—tools that scale from small projects to large applications. | 34,735 | 35,215 | 11,892 | 10M | 58 | 94.9 | 70.8 | MIT | 1 week ago | |
| laravel/nightwatch | Official Laravel Nightwatch package. Collects application metrics and performance data from your Laravel app and securely sends it to the hosted Nightwatch monitoring platform for deep, Laravel-optimized insights and observability. | 354 | 353 | 74 | 1M | 0 | 36.2 | 57.5 | MIT | 2 weeks ago | |
| laravel/pail | Laravel Pail lets you tail and search your Laravel app’s log messages from the command line with a polished, developer-friendly UI. Works with any log driver, including services like Sentry and Flare, and includes handy filters to quickly find what matters. | 913 | 917 | 30 | 5M | 5 | 31.7 | 62.6 | MIT | 1 week ago | |
| laravelium/sitemap | — | 1,342 | 1,349 | 274 | 577 | 1 | 26.1 | 2.3 | MIT | 5 months ago | |
| mpyw/compoships-eager-limit | — | 13 | 13 | 2 | 700 | 1 | 0.6 | 23.7 | MIT | 3 years ago | |
| mpyw/eloquent-has-by-join | — | 23 | 25 | 4 | 877 | 0 | 1.2 | 15.3 | MIT | 3 years ago | |
| mpyw/eloquent-has-by-non-dependent-subquery | — | 79 | 84 | 10 | 4K | 0 | 1.5 | 17.1 | MIT | 3 years ago | |
| mpyw/laravel-database-mock | — | 0 | 6 | — | 2K | — | 0.9 | 34.5 | — | — | |
| mpyw/laravel-local-class-scope | — | 24 | 24 | 4 | 3K | 0 | 1.5 | 29.0 | MIT | 1 year ago | |
| nunomaduro/collision | Collision provides beautiful, developer-friendly CLI error reporting for PHP apps. Built on Whoops and included with Laravel, it integrates with Symfony, PHPUnit, and more to show rich stack traces and context when exceptions happen. | 4,648 | 4,666 | 178 | 8M | 29 | 37.8 | 55.5 | MIT | — | |
| nunomaduro/larastan | Larastan is a PHPStan extension for Laravel that adds strong type inference and “code analysis” by booting the app container. It understands Laravel’s magic, finds bugs early, and improves code quality and developer productivity. | 6,407 | 6,419 | 492 | 410K | 80 | 90.2 | 59.3 | MIT | 1 week ago | |
| orchestra/canvas | Orchestra Canvas brings Laravel’s artisan make:* generators to apps and packages. Generate controllers, models, migrations, jobs, mail, middleware, tests and more, with customizable namespaces and stubs—usable inside or outside a full Laravel install. | 209 | 211 | 13 | 1M | 0 | 28.3 | 58.4 | MIT | 2 months ago | |
| orchestra/canvas-core | Core utilities for Orchestra Canvas code generators. Build and customize generators for Laravel apps and packages, with testing and coverage support. Provides the foundational services used by Canvas to scaffold code and streamline development workflows. | 17 | 18 | 3 | 1M | 0 | 25.4 | 63.0 | MIT | 2 months ago | |
| orchestra/sidekick | Orchestra Sidekick is a lightweight toolkit of utilities and helper classes for Laravel applications and packages. Provides common convenience functions to speed up development and reduce boilerplate, maintained by the Orchestral ecosystem. | 12 | 13 | 1 | 2M | 0 | 21.5 | 61.3 | MIT | 4 months ago | |
| orchestra/testbench | Orchestra Testbench is the de-facto Laravel testing helper for package development. It boots a lightweight Laravel app for your package’s tests, making it easy to run PHPUnit/Pest suites with proper service providers, config, and environment setup. | 2,227 | 2,242 | 140 | 1M | 1 | 43.3 | 42.2 | MIT | 1 month ago | |
| orchestra/testbench-dusk | Helper for testing Laravel packages with Laravel Dusk. Provides a Testbench-based setup to run browser tests in a package development workflow, maintained under the Orchestra namespace with ongoing support and community contributions. | 105 | 106 | 13 | 31K | 0 | 29.3 | 39.4 | MIT | 1 month ago | |
| orchestra/workbench | Orchestra Workbench helps you preview and interact with your Laravel package during development. Spin up a local app environment to test routes, views, migrations, and configuration while building and validating your package before release. | 82 | 83 | 5 | 1M | 1 | 27.9 | 63.2 | MIT | 2 months ago | |
| orchid/platform | — | 0 | 4,804 | — | 26K | — | 84.2 | 42.0 | — | — | |
| psalm/plugin-laravel | Laravel Psalm plugin for deep static analysis plus taint-based security scanning. Detect SQL injection, XSS, SSRF, shell injection, path traversal, and open redirects by tracking user input through Laravel code—without executing it. Complements Larastan/PHPStan. | 330 | 331 | 77 | 116K | 71 | 57.2 | 70.8 | MIT | 1 week ago | |
| ralphjsmit/laravel-seo | Laravel SEO made easy: generates valid meta tags out of the box (title, meta, OpenGraph, Twitter, structured data, favicon, robots, alternates). Store SEO per model, render with seo()->for($model), or provide dynamic SEOData without saving. | 859 | 857 | 67 | 37K | 4 | 33.6 | 27.1 | MIT | 2 months ago | |
| rennokki/befriended | — | 762 | 765 | 55 | 223 | 0 | 14.9 | 2.3 | Apache-2.0 | 4 years ago | |
| rennokki/rating | — | 190 | 190 | 25 | 38 | 0 | 6.8 | 1.5 | Apache-2.0 | 4 years ago | |
| roberts/laravel-singledb-tenancy | — | 0 | 0 | 0 | 48 | 1 | 18.7 | 27.0 | MIT | 1 month ago | |
| roberts/support | — | 0 | 0 | 0 | 48 | 1 | 18.6 | 27.0 | MIT | 1 month ago | |
| shopper/starter-kits | — | 0 | 16 | — | 0 | — | 2.0 | — | — | — | |
| spatie/laravel-ray | Send Laravel debug output to Ray, Spatie’s desktop debugging app. Use a consistent API to inspect variables, arrays, HTML, queries and more, measure performance, and pause execution. Works across Laravel/PHP with Ray’s rich UI. | 317 | 321 | 72 | 902K | 0 | 32.4 | 55.4 | MIT | 1 month ago | |
| staudenmeir/belongs-to-through | Add BelongsToThrough relationships to Eloquent: the inverse of HasManyThrough. Define belongs-to chains across unlimited intermediate models, with support for custom keys, table aliases, and soft deletes. Works with Laravel 5+. | 1,265 | 1,267 | 98 | 385K | 0 | 33.2 | 38.8 | MIT | 3 months ago | |
| staudenmeir/eloquent-has-many-deep | Laravel Eloquent extension for “deep” has-many-through relationships across unlimited intermediate models. Supports many-to-many and polymorphic paths, combinations, and some third-party packages. Define relations by concatenating existing ones or configuring keys manually. | 2,862 | 2,864 | 160 | 538K | 2 | 45.4 | 35.9 | MIT | 2 months ago | |
| staudenmeir/eloquent-json-relations | Adds JSON foreign key support to Laravel Eloquent relationships (belongsTo, hasMany, morph*, through). Also enables many-to-many and has-many-through relations using JSON arrays (IDs or objects) across MySQL, Postgres, SQLite, SQL Server. | 1,080 | 1,085 | 64 | 249K | 6 | 32.8 | 38.8 | MIT | 3 months ago | |
| staudenmeir/laravel-adjacency-list | Laravel Eloquent extension for recursive tree and graph relationships using SQL common table expressions. Traverse ancestors, descendants, and paths in adjacency-list data across MySQL, Postgres, SQLite, SQL Server, and more; supports one-to-many trees and many-to-many graphs. | 1,563 | 1,563 | 114 | 210K | 5 | 39.5 | 35.1 | MIT | 1 month ago | |
| staudenmeir/laravel-cte | Adds Common Table Expression (CTE) support to Laravel’s query builder and Eloquent. Build WITH and recursive CTE queries (plus materialized, custom columns, cycle detection) across MySQL, Postgres, SQLite, SQL Server, MariaDB, Oracle, and SingleStore. | 664 | 664 | 51 | 407K | 0 | 29.2 | 43.6 | MIT | 3 months ago | |
| vigstudio/laravel-eloquent-query-cache | Add query-level caching back to Eloquent with a simple remember-like API. Cache results from database queries, reduce repeated hits, and integrate with Laravel’s cache stores for faster reads and configurable invalidation. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | Apache-2.0 | 3 years ago |
How can I help you explore Laravel packages today?