spatie/invade
Access and manipulate private/protected object and static properties, and call private methods in PHP using a simple invade() helper. Handy for testing, debugging, and working around encapsulation when needed, without verbose reflection code.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| area17/twill | Twill is an open-source Laravel package for building a custom CMS fast. It provides a polished admin UI with prebuilt features and Vue components, stays flexible and extensible, works headless or integrated, and lets you use your own models with no lock-in. | 3,955 | 3,956 | 585 | 8K | 80 | 83.8 | 40.7 | Apache-2.0 | 2 months ago | |
| filament/support | Core support utilities for Filament packages and plugins. Provides shared helpers, contracts, traits, and internal tooling used across the Filament ecosystem to streamline development, ensure consistency, and reduce duplicated code in Laravel apps. | 23 | 24 | 10 | 2M | 0 | 0.4 | 55.3 | — | — | |
| oddvalue/laravel-drafts | Drop-in drafts and revisions for Laravel Eloquent models. Create, save, publish, and preview revisions with a simple API, middleware support, and minimal setup—ideal for CMS-style editing workflows without building a custom versioning system. | 431 | 419 | 21 | 10K | 0 | 29.8 | 22.6 | MIT | 2 months ago | |
| ralphjsmit/laravel-helpers | A handy collection of Laravel helper functions to simplify everyday tasks. Adds pragmatic utilities for strings, arrays, paths, and common framework workflows, aiming to reduce boilerplate and keep your app code clean and consistent. | 13 | 13 | 2 | 42K | 0 | 25.6 | 56.6 | MIT | 1 month ago | |
| saloonphp/pagination-plugin | Adds paginated response support to SaloonPHP. Provides a PaginationPlugin with helpful abstractions to iterate through pages and results when working with APIs that return paginated data, keeping pagination logic out of your connectors and requests. | 9 | 8 | 3 | 170K | 0 | 25.2 | 65.0 | MIT | 2 weeks ago | |
| saloonphp/saloon | Saloon is a Laravel/PHP-friendly HTTP client framework for building typed API connectors and requests. It supports middleware, authentication, retries, caching, testing/mocking, and async features, helping you create clean, reusable integrations without boilerplate. | 2,398 | 2,398 | 119 | 764K | 10 | 47.9 | 46.3 | MIT | 2 weeks ago | |
| spatie/crawler | Fast, concurrent web crawler for PHP. Crawl sites, collect internal URLs with depth limits, and hook into crawl events. Can execute JavaScript via Chrome/Puppeteer for rendered pages. Includes fakes for testing crawl logic without real HTTP requests. | 2,803 | 2,801 | 368 | 627K | 0 | 55.7 | 38.2 | MIT | 2 weeks ago | |
| spatie/holidays | Calculate public holidays for supported countries in PHP. Fetch holidays for the current or a specific year using an ISO country code or country class (with region-based holidays). Simple API: Holidays::for(...)->get() returns an array of holiday dates/names. | 393 | 393 | 208 | 68K | 1 | 37.6 | 37.3 | MIT | 2 months ago | |
| spatie/laravel-data | Define rich, typed data objects once and use them for requests, validation, API resources/transformers, and TypeScript definitions. Create from arrays/requests/models, apply rules automatically, and transform only what’s needed with lazy properties. | 1,720 | 1,726 | 277 | 2M | 13 | 51.1 | 55.8 | MIT | 6 days ago | |
| spatie/laravel-mailcoach-mailer | Laravel mail driver to send transactional Mailables and Notifications via Mailcoach. Keeps an archive of sent emails, optionally tracks opens/clicks, supports resending from the UI, and lets you use Mailcoach templates with placeholder replacements. | 25 | 25 | 9 | 22K | 0 | 24.7 | 47.5 | MIT | 1 month ago | |
| spatie/laravel-pdf | Generate PDFs in Laravel from Blade views with a fluent API. Choose drivers like Chromium (Browsershot), Gotenberg, Cloudflare, WeasyPrint, or DOMPDF. Save to disk or return as a response, with support for modern CSS and paged media. | 997 | 998 | 90 | 346K | 0 | 36.7 | 41.3 | MIT | 6 days ago | |
| spatie/laravel-personal-data-export | Generate GDPR-style personal data exports as ZIP files in Laravel. Define what to include via a model method, add JSON and files (local or S3), store zips privately, email users a download link, and clean up old exports with an artisan command. | 547 | 550 | 28 | 13K | 0 | 32.6 | 22.7 | MIT | 1 month ago | |
| spatie/laravel-query-builder | Safely build Eloquent queries from incoming API requests. Allowlist filters, sorts, includes, and fields; supports partial/exact and custom filters, nested relationships, relation counts, and default values. Works with existing queries for clean, consistent endpoints. | 4,420 | 4,439 | 411 | 1M | 0 | 65.3 | 39.2 | MIT | 20 hours ago | |
| spatie/laravel-screenshot | Driver-based Laravel package for taking web page screenshots with great defaults. Use Browsershot (Chromium) or Cloudflare Browser Rendering, customize viewport/format/quality, save to files, and easily fake/assert screenshots in tests. | 78 | 76 | 3 | 16K | 0 | 21.8 | 37.5 | MIT | 1 month ago | |
| spatie/laravel-sql-commenter | Adds sqlcommenter-style comments to Laravel database queries, embedding context like controller and action. Makes it easy to trace slow or problematic SQL back to the exact code path, and works with tools like PlanetScale Query Insights. | 194 | 194 | 12 | 70K | 0 | 25.6 | 41.5 | MIT | 1 month ago | |
| spatie/mailcoach-sdk-php | PHP SDK for the Mailcoach API (self-hosted v6+ and Mailcoach Cloud). Manage email lists, subscribers, and campaigns: create and send campaigns, send tests, and browse paginated resources with an easy next() workflow. | 31 | 31 | 19 | 36K | 0 | 29.4 | 49.7 | MIT | 2 months ago | |
| stancl/tenancy | Automatic multi-tenancy for Laravel apps with minimal code changes. Provides tenant identification (e.g., by hostname/subdomains), isolated tenant bootstrapping, and tenancy-aware database/config switching without swapping core Laravel classes or adding model traits. | 4,312 | 4,318 | 486 | 386K | 6 | 68.4 | 39.4 | MIT | 3 weeks ago | |
| tightenco/duster | Duster applies Tighten’s default Laravel code style by combining TLint, PHP_CodeSniffer, PHP CS Fixer, and Laravel Pint. Lint or auto-fix your whole project or only dirty files, with optional GitHub Actions and Husky hooks support. | 594 | 593 | 24 | 132K | 10 | 36.4 | 42.9 | MIT | 1 week ago | |
| xammie/mailbook | Mailbook is a Laravel dev package for previewing and inspecting mailables and email notifications without triggering them in your app. Register mails via a routes file (with DI or closures) and view them at /mailbook. | 481 | 482 | 23 | 26K | 0 | 32.4 | 28.4 | MIT | 1 day ago |
How can I help you explore Laravel packages today?