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,419 | 349 | 75K | 15 | 36.5 | 28.0 | 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 | 45 | 84K | 1 | 11.6 | 36.9 | MIT | 2 years ago | |
| askdkc/livewire-csv | — | 17 | 17 | 4 | 26 | 0 | 26.8 | 6.2 | MIT | 1 month 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 | 1 | 0 | 17.1 | 4.8 | MIT | 2 months 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 | 18 | 0 | 18.3 | 7.5 | MIT | 2 months ago | |
| drewroberts/media | — | 5 | 6 | 5 | 686 | 13 | 18.8 | 34.2 | MIT | 9 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. | 517 | 515 | 49 | 16K | 2 | 29.2 | 32.6 | MIT | 3 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,453 | 6,457 | 493 | 4M | 84 | 87.3 | 72.5 | MIT | 1 month 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,047 | 3,054 | 548 | 2M | 0 | 57.0 | 43.2 | MIT | 2 months ago | |
| laravel/dusk | Laravel Dusk is Laravel’s browser automation and testing tool, offering an expressive API for end-to-end tests. It runs with a bundled standalone ChromeDriver by default (no Selenium or JDK required), but can use other Selenium drivers if needed. | 1,943 | 1,951 | 330 | 984K | 4 | 46.2 | 43.5 | MIT | 3 months ago | |
| laravel/framework | Laravel’s core framework code for building modern PHP web apps with elegant syntax. Includes fast routing, a powerful DI container, sessions and caching, database migrations, queues for jobs, and real-time event broadcasting. | 34,797 | 35,286 | 11,909 | 12M | 57 | 94.8 | 71.5 | MIT | 1 week ago | |
| laravel/nightwatch | Official Laravel Nightwatch package that collects application performance metrics and sends them to the hosted Nightwatch monitoring platform, providing Laravel-optimized insights into requests, errors, and overall app health. | 369 | 367 | 78 | 1M | 0 | 36.9 | 57.6 | MIT | 3 weeks ago | |
| laravel/pail | Laravel Pail tails your Laravel app’s logs in a sleek, interactive CLI. Works with any log driver (including Sentry and Flare) and includes handy filters to quickly find the messages you need while developing. | 918 | 918 | 29 | 6M | 5 | 28.8 | 61.4 | MIT | 1 month ago | |
| laravelium/sitemap | — | 1,340 | 1,349 | 272 | 339 | 1 | 23.6 | 1.5 | MIT | 7 months ago | |
| mpyw/compoships-eager-limit | — | 13 | 13 | 2 | 690 | 1 | 0.3 | 16.6 | MIT | 3 years ago | |
| mpyw/eloquent-has-by-join | — | 23 | 25 | 4 | 526 | 0 | 1.2 | 13.3 | MIT | 4 years ago | |
| mpyw/eloquent-has-by-non-dependent-subquery | — | 79 | 84 | 10 | 4K | 0 | 1.5 | 16.5 | MIT | 4 years ago | |
| mpyw/laravel-database-mock | — | 6 | 6 | 0 | 3K | 0 | 19.6 | 42.8 | MIT | 1 month ago | |
| mpyw/laravel-local-class-scope | — | 24 | 24 | 4 | 4K | 0 | 20.2 | 35.0 | MIT | 1 month 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,652 | 4,671 | 181 | 9M | 29 | 38.4 | 57.7 | 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,455 | 6,442 | 497 | 430K | 84 | 87.5 | 57.9 | MIT | 1 month 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 | 25.5 | 58.1 | MIT | 3 months ago | |
| orchestra/canvas-core | Core code generator builder for Laravel apps and packages. Provides a foundation for creating generators and scaffolding workflows, with test coverage and CI integration. Used by Orchestra Canvas ecosystem to streamline boilerplate creation. | 17 | 18 | 3 | 1M | 0 | 23.8 | 62.3 | MIT | 4 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 | 18.8 | 60.0 | MIT | 6 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,232 | 2,245 | 140 | 1M | 1 | 40.5 | 42.0 | MIT | 3 months 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 | 32K | 0 | 26.3 | 38.8 | MIT | 2 months ago | |
| orchestra/workbench | Orchestra Workbench helps you preview and interact with your Laravel package during development by providing a local “workbench” app environment. Ideal for building, testing, and iterating on packages with a real Laravel instance. | 83 | 84 | 5 | 1M | 1 | 25.1 | 61.8 | MIT | 3 months ago | |
| orchid/platform | — | 4,791 | 4,804 | 664 | 25K | 134 | 81.4 | 40.8 | MIT | 3 months ago | |
| psalm/plugin-laravel | Laravel Psalm plugin for deep static analysis plus taint-based security scanning. Detects SQL injection, XSS, SSRF, shell injection, path traversal, and open redirects by tracking user input through Laravel code without running it. | 334 | 335 | 79 | 112K | 1 | 39.2 | 41.0 | MIT | 4 days 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. | 858 | 865 | 66 | 58K | 4 | 31.1 | 30.0 | MIT | 3 months ago | |
| rennokki/befriended | — | 762 | 765 | 55 | 366 | 0 | 14.9 | 3.1 | Apache-2.0 | 4 years ago | |
| rennokki/rating | — | 189 | 190 | 25 | 48 | 0 | 6.8 | 1.7 | Apache-2.0 | 4 years ago | |
| roberts/laravel-singledb-tenancy | — | 0 | 0 | 0 | 52 | 1 | 16.9 | 27.8 | MIT | 2 months ago | |
| roberts/support | — | 0 | 0 | 0 | 80 | 1 | 17.6 | 30.2 | MIT | 2 months ago | |
| shopper/starter-kits | — | 17 | 16 | 3 | 0 | 0 | 21.8 | — | MIT | 1 month ago | |
| 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. | 318 | 321 | 71 | 882K | 0 | 29.4 | 54.0 | MIT | 2 months 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,270 | 1,269 | 97 | 380K | 0 | 31.1 | 38.0 | MIT | 4 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,869 | 2,874 | 158 | 582K | 2 | 42.4 | 35.5 | MIT | 4 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,084 | 64 | 240K | 6 | 30.3 | 37.4 | MIT | 4 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,574 | 1,576 | 113 | 255K | 5 | 36.6 | 35.6 | MIT | 3 months ago | |
| staudenmeir/laravel-cte | Adds Common Table Expression (CTE) support to Laravel’s query builder and Eloquent. Build WITH and WITH RECURSIVE queries, materialized CTEs, custom columns and cycle detection, plus CTEs for insert/update/delete. Works across major databases (MySQL, Postgres, SQLite, SQL Server, Oracle). | 665 | 665 | 50 | 482K | 0 | 26.5 | 43.8 | MIT | 4 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?