spatie/invade
Spatie's invade function lets you read, write, and call private properties and methods of any PHP object, including static ones, through a simple proxy—handy for testing or working with legacy code.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x15f/liquid | — | 6 | 6 | 0 | 6 | 0 | 19.1 | 4.3 | MIT | 2 weeks ago | |
| adminui/inertia-routes | AdminUI Inertia Routes shares your Laravel named routes with Inertia.js so you can call route() directly inside Vue or React components. A lightweight middleware and Blade directive keep frontend URLs in sync with backend routes, avoiding hardcoded links and broken navigation. | 19 | — | 1 | — | 0 | 20.0 | — | MIT | 1 week ago | |
| aerni/advanced-seo | A Laravel package for advanced SEO management: define meta tags, Open Graph and Twitter Card data, canonical URLs, and robots directives in code. It keeps SEO configuration centralized, consistent, and easy to customize across your application. | 18 | — | 9 | — | 1 | 19.1 | 0.4 | — | 1 month ago | |
| aerni/livewire-forms | Use Statamic form blueprints as a Livewire form builder with real-time validation, one source of truth for rules, reCAPTCHA and honeypot spam protection, display conditions, multi-site labels, and styled views—no client-side validation library needed. | 29 | 29 | 5 | 816 | 1 | 29.8 | 23.5 | NOASSERTION | 1 day ago | |
| area17/twill | Twill is an open source Laravel package for building custom, beautiful CMS admin consoles fast. It standardizes common publishing features with pre-built Vue.js UI components, no lock-in, and full flexibility. | 3,972 | 3,976 | 591 | 12K | 82 | 78.2 | 39.3 | Apache-2.0 | 3 months ago | |
| atendwa/support | — | 0 | — | 0 | — | 0 | 2.2 | 0.8 | MIT | 11 months ago | |
| bbs-lab/nova-file-manager | A file manager for Laravel Nova that lets you browse, upload, organize, and manage files and folders directly inside your Nova admin panel. Provides a clean interface for common file operations, making media and document management easy without leaving Nova. | 159 | — | 50 | — | 10 | 7.4 | 10.6 | MIT | 1 year ago | |
| clarkewing/legacy-sync | Sync data between legacy systems and modern Laravel applications. Provides configurable mappings, queued imports, and incremental updates so you can migrate or mirror old databases without downtime or custom scripts. | 0 | — | 0 | — | 0 | 19.8 | — | — | 3 weeks ago | |
| defstudio/wired-tables | defstudio/wired-tables is a Laravel Livewire package for building interactive data tables. It helps you render sortable, searchable, and paginated tables with customizable columns and a clean, component-driven API. Designed to keep table logic in PHP while staying easy to extend and style. | 2 | — | 3 | — | 0 | 12.4 | — | MIT | 5 months ago | |
| devanoxltd/laravel-revive | Laravel Revive is a lightweight package for bringing deleted or inactive data back into your Laravel application. It offers a simple, expressive API and seamless Eloquent integration, making recovery workflows easy to add without extra boilerplate. | 10 | 10 | 1 | 0 | 0 | 14.7 | — | MIT | 3 months ago | |
| elsayed85/nova-file-manager | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago | |
| everzel/nova-file-manager | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| evo-mark/laravel-actions-ide-helper | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| filament/support | filament/support provides the shared foundation for Filament packages: core utilities, actions, components, icons, colors, and PHP/Blade helpers that power Filament's admin panel and form/table builders. Essential for building consistent, maintainable Laravel admin interfaces. | 32,424 | 24 | 4,241 | 6M | 6 | 62.5 | 43.0 | MIT | 3 days ago | |
| genealabs/laravel-authorization-addons | GeneaLabs Laravel Authorization Addons extends Laravel's native Gate and policy system with convenient helpers for defining and checking abilities. It streamlines access control across models, controllers, and views, making authorization rules easier to organize and enforce in Laravel applications. | 6 | 6 | 1 | 0 | 0 | 8.4 | — | MIT | 7 months ago | |
| georgeboot/laravel-tiptap | — | 34 | 34 | 5 | 0 | 0 | 5.4 | — | — | 3 years ago | |
| giacomomasseron/filament-async-column | Filament Async Column loads table column values asynchronously, so slow or expensive data (API calls, heavy queries, computed stats) no longer blocks your Filament tables from rendering. Cells show a placeholder and fill in when ready, keeping admin lists fast and responsive. | 10 | 10 | 0 | 7K | 0 | 19.4 | 45.2 | MIT | 3 weeks ago | |
| guanguans/dcat-login-captcha | guanguans/dcat-login-captcha is a Laravel package that adds a configurable captcha to the Dcat Admin login page, helping protect admin authentication from bots and brute-force attempts. It installs quickly and integrates cleanly with Dcat Admin, with options for customizing the login captcha experie... | 41 | 43 | 6 | 169 | 0 | 18.4 | 11.2 | MIT | 1 month ago | |
| guanguans/laravel-api-response | Laravel package for building consistent JSON API responses. It provides helpers and macros for uniform success and error envelopes with customizable code, message, data, and HTTP status, plus exception rendering to keep API output predictable. | 48 | — | 3 | — | 0 | 18.0 | — | MIT | 1 month ago | |
| guanguans/laravel-exception-notify | Laravel Exception Notify automatically sends Laravel exception alerts to DingTalk, Feishu, WeCom, Slack, Telegram, email, and more. Simple configuration, multiple channels, and flexible message formatting help you catch production errors fast. | 148 | 148 | 13 | 3K | 0 | 21.2 | 20.7 | MIT | 1 week ago | |
| guanguans/laravel-soar | Laravel SOAR brings Xiaomi's SOAR SQL optimizer and rewriter to Laravel, offering SQL health scores, index and performance suggestions, and automatic query rewriting via artisan commands, facades, and query logging, so you can catch slow or risky SQL before it hits production. | 222 | — | 9 | — | 0 | 19.8 | — | MIT | 1 month ago | |
| guanguans/monorepo-builder-worker | A PHP worker for monorepo-builder that helps automate package splitting, release, and multi-repository workflows in monorepos. It provides configurable commands to streamline package management and CI tasks. | 1 | — | 0 | — | 0 | 19.2 | — | MIT | 3 weeks ago |
|
| guanguans/notify | Send notifications through dozens of channels—DingTalk, WeChat Work, Feishu, Bark, Slack, Telegram, and more—via one unified, framework-agnostic PHP API. Clean, extensible SDK with Laravel support for fast, consistent integration. | 691 | 692 | 42 | 6K | 0 | 22.8 | — | MIT | 1 month ago | |
| guanguans/soar-php | guanguans/soar-php is a PHP wrapper for Xiaomi's SOAR SQL optimizer and rewriter. It provides a simple, Laravel-friendly API to analyze, score, rewrite, and optimize SQL queries, with configurable options and support for multiple SQL dialects. | 196 | — | 22 | — | 0 | 19.2 | — | MIT | 1 month ago |
|
| hihaho/phpstan-rules | — | 7 | — | 1 | — | 0 | 20.0 | 0.5 | MIT | 1 week ago | |
| kapersoft/cron-job-api-for-laravel | — | 1 | — | 0 | — | 0 | 0.3 | 0.4 | MIT | 1 year ago | |
| kargnas/laravel-ai-translator | Automatically translate Laravel language files with AI. Scans PHP and JSON localization files, finds missing translations, and generates them via OpenAI, Anthropic, and other providers, keeping multilingual apps in sync with minimal setup. | 249 | — | 39 | — | 3 | 19.8 | 1.3 | MIT | 2 months ago | |
| kda/filament-dynamic-navigation | — | 0 | 0 | — | 5 | — | 0.0 | 10.8 | — | — | |
| kda/laravel-package | — | 0 | 0 | — | 73 | — | 0.0 | 25.8 | — | — | |
| keepsuit/laravel-opentelemetry | OpenTelemetry integration for Laravel: automatically instrument HTTP requests, database queries, queues, Redis, and more, then export traces and metrics via OTLP to your observability backend. Simple configuration and Laravel-native APIs. | 190 | 190 | 35 | 234K | 1 | 22.3 | 50.1 | MIT | 2 days ago | |
| keepsuit/laravel-temporal | Laravel Temporal integrates the Temporal PHP SDK with Laravel, making it easy to define and register workflows and activities, configure task queues and workers, and run durable background workflows using familiar Laravel configuration and Artisan commands. | 56 | 54 | 12 | 27K | 6 | 17.9 | 43.5 | MIT | 2 months ago | |
| keepsuit/laravel-threat-blocker | keepsuit/laravel-threat-blocker is a Laravel package for detecting and blocking malicious or abusive requests. It integrates with middleware and configurable threat rules to reject suspicious traffic before it reaches your application, adding a lightweight layer of protection. | 0 | 0 | 0 | 238 | 0 | 18.5 | 38.1 | MIT | 1 month ago | |
| keepsuit/liquid | PHP implementation of the Liquid template engine with Shopify-compatible syntax, tags, and filters. Build safe, flexible, user-editable templates in Laravel or any PHP app with customizable tags and drops. | 21 | 20 | 5 | 42K | 0 | 19.7 | 53.1 | MIT | 2 weeks ago | |
| linkxtr/laravel-qrcode | linkxtr/laravel-qrcode is a Laravel package for generating QR codes with minimal setup. Build QR codes from text or URLs using a simple API, then output them for display or download in your Laravel applications. It offers a convenient way to add scannable codes to links, tickets, menus, and more. | 41 | 42 | 1 | 8K | 0 | 20.0 | 37.4 | MIT | 5 days ago | |
| maheralmatari/shield | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | 1 year ago | |
| moirei/laravel-state | — | 1 | — | 1 | — | 1 | 0.1 | — | MIT | — | |
| mpietrucha/filament-essentials | — | 1 | 1 | 0 | 2 | 0 | 0.0 | 4.2 | — | — | |
| northwestern-sysdev/event-hub-php-sdk | A PHP SDK for Northwestern's Event Hub API that simplifies connecting Laravel or standalone PHP applications to event data. It handles authentication, API requests, and response parsing, making it easy to quickly retrieve and integrate event information into your projects with minimal setup. | 0 | 0 | 0 | 4K | 0 | 0.1 | 49.3 | — | — | |
| northwestern-sysdev/laravel-soa | northwestern-sysdev/laravel-soa helps Laravel applications adopt service-oriented architecture by organizing business logic into dedicated services, keeping controllers thin, and improving separation of concerns across larger codebases. It provides a clean structure for maintainable, testable applic... | 3 | 3 | 1 | 4K | 0 | 1.3 | 44.9 | MIT | — | |
| oddvalue/laravel-drafts | A simple, drop-in drafts and revisions system for Laravel models. Add a trait to your model, update the database, and get published revisions, current revisions, auto drafts, and preview mode via middleware, with minimal changes to your existing code. | 438 | 438 | 22 | 13K | 0 | 26.4 | 23.2 | MIT | 2 months ago | |
| oneduo/nova-file-manager | Oneduo Nova File Manager adds a complete file browser to Laravel Nova: upload, preview, rename, move, delete, and organize files and folders across multiple storage disks, with drag-and-drop uploads and a clean, native Nova interface for managing assets and media in your admin panel. | 159 | 159 | 50 | 21K | 10 | 7.4 | 39.4 | MIT | 1 year ago | |
| pboivin/filament-peek | — | 251 | 253 | 20 | 54K | 0 | 18.6 | 34.4 | MIT | 7 months ago | |
| pollen/wordpress-args | — | 2 | 2 | 0 | 4 | 0 | 19.6 | 6.0 | MIT | 1 week ago | |
| pollora/wordpress-args | 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 | |
| protonemedia/laravel-dusk-fakes | Laravel Dusk Fakes lets you replace real Dusk browser sessions with fakes in your tests. It offers a fluent API to simulate browser interactions and assert Dusk calls, so you can test Dusk-dependent code quickly without launching a real browser. | 20 | 21 | 3 | 2K | 0 | 8.9 | 28.0 | MIT | 7 months ago | |
| ralphjsmit/laravel-helpers | Handy helpers for Laravel apps, including a Factory base class with resolveRelationship() for complex factory relations and a simple pipe implementation for passing data through sequential classes without closures. Great for cleaner factories and predictable pipelines. | 13 | 13 | 3 | 134K | 0 | 24.5 | 63.9 | MIT | 4 weeks ago | |
| ralphjsmit/tall-interactive | ralphjsmit/tall-interactive provides reusable interactive UI components for Laravel TALL stack apps—modals, slide-overs, dropdowns, tooltips, and more—built with Livewire, Alpine.js, and Tailwind CSS for fast, polished interfaces. | 115 | 119 | 6 | 882 | 0 | 0.5 | 9.1 | MIT | 1 year ago | |
| rawilk/laravel-printing | Laravel Printing lets your app send raw print jobs directly to printers through multiple drivers, including CUPS and Windows, with a simple, unified API for listing printers and dispatching print jobs from anywhere in your Laravel application. | 565 | — | 91 | — | 3 | 20.5 | 0.9 | MIT | 3 months ago | |
| saloonphp/pagination-plugin | Adds pagination support to Saloon API integrations, letting you iterate through paginated responses with simple, fluent loops. It handles common pagination strategies so you can fetch every page of results without writing repetitive boilerplate, keeping your API integrations clean and easy to mainta... | 10 | 10 | 3 | 271K | 0 | 13.6 | 59.3 | MIT | 7 months ago | |
| saloonphp/saloon | Saloon is a PHP package for building beautiful, class-based API integrations. Define connectors and requests, then handle authentication, caching, retries, pagination, and testing through a clean, framework-agnostic API that works with Laravel or any PHP project. | 2,453 | 2,419 | 127 | 749K | 0 | 45.6 | 40.4 | MIT | 2 days ago | |
| sammyjo20/saloon | Saloon is a Laravel/PHP package for building elegant, robust API integrations. It provides an object-oriented, class-based way to define requests and responses, with built-in support for authentication, caching, retries, rate limiting, and testing. | 2,451 | — | 127 | — | 0 | 36.3 | 0.5 | MIT | 1 week ago | |
| sifex/sla-timer | Sifex SLA Timer helps Laravel apps manage service-level agreements with timers that track elapsed and remaining time, pause and resume as needed, and check for breaches. Attach timers to Eloquent models and query active, paused, or expired SLAs through a simple API. | 36 | — | 0 | — | 2 | 16.5 | — | MIT | 2 months ago | |
| spatie/crawler | A powerful PHP package for crawling websites, using Guzzle promises to fetch multiple URLs concurrently. It can render JavaScript via Chrome and Puppeteer, restrict crawls to internal links or depth, collect found URLs, and fake HTTP responses for testing crawl logic. | 2,829 | 2,843 | 368 | 1M | 0 | 52.5 | 41.5 | MIT | 2 months ago | |
| spatie/flare-client-php | The PHP client for Flare: capture errors, exceptions, and traces from PHP 8.2+ apps and send them to Flare for debugging. Works standalone or with Laravel via laravel-flare. | 178 | 178 | 25 | 8M | 0 | 35.3 | 66.4 | MIT | 2 days ago | |
| spatie/holidays | Spatie's PHP package calculates public holidays for a country. Call Holidays::for('be')->get() to receive Holiday objects with localized names, CarbonImmutable dates, and types. Supports many countries via ISO 3166-1 alpha-2 codes or country instances. Requires PHP 8.4+. | 409 | 411 | 218 | 195K | 0 | 40.5 | 43.5 | MIT | 2 days ago | |
| spatie/laravel-data | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week 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. | 26 | 26 | 11 | 43K | 0 | 23.8 | 51.8 | MIT | 2 weeks ago | |
| spatie/laravel-pdf | Create PDFs in Laravel apps from Blade views using Chromium (Browsershot, chrome-php), Gotenberg, Cloudflare Browser Run, WeasyPrint, or DOMPDF. Save to disk or return as a download, with full control over page format and modern CSS. | 1,054 | 1,054 | 107 | 1M | 0 | 39.1 | 50.1 | MIT | 1 month 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. | 546 | 549 | 28 | 21K | 0 | 18.5 | 23.1 | MIT | 8 months ago | |
| spatie/laravel-query-builder | Spatie's Laravel Query Builder turns incoming API request parameters into Eloquent queries, letting you define allowed filters, sorts, includes, and pagination so clients can shape responses through the URL without exposing dangerous query logic. | 4,469 | 4,488 | 422 | 2M | 0 | 67.2 | 43.7 | MIT | 1 week 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. | 86 | 86 | 3 | 42K | 0 | 7.7 | 39.0 | MIT | 8 months 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 | 195 | 13 | 116K | 0 | 24.7 | 44.8 | MIT | 2 weeks ago | |
| spatie/mailcoach-sdk-php | A PHP SDK for the Mailcoach API that supports both self-hosted Mailcoach v6 and up and hosted Mailcoach Cloud. It lets you create and send campaigns, send test emails, manage email lists and subscribers, and work with paginated resources using next(). Suitable for Laravel and any PHP application. | 31 | 31 | 18 | 60K | 0 | 21.0 | 49.7 | MIT | 5 months ago | |
| stancl/tenancy | Automatic multi-tenancy for Laravel with no code changes needed. Database-per-tenant, hostname and subdomain identification, and no model traits or class swapping. Docs at tenancyforlaravel.com. | 4,428 | 4,434 | 491 | 1M | 6 | 63.5 | 41.8 | MIT | 3 months ago | |
| stillat/meerkat | Meerkat is a lightweight Laravel package from Stillat that keeps watch over your application, offering a simple, expressive API for monitoring important events and reacting when things change, with minimal setup and no heavy dependencies. | 6 | 6 | 5 | 73 | 0 | 16.7 | 16.8 | NOASSERTION | 2 months ago | |
| sunchayn/nimbus | Nimbus is an in-browser API client for Laravel that auto-discovers your routes and validation rules, giving you an interactive playground to test endpoints. Features auth injection, cookie decryption, payload autofill, and transaction rollback for safe destructive requests. | 346 | 345 | 22 | 9K | 0 | 25.1 | 23.4 | MIT | 2 weeks ago | |
| surgiie/console | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| syriable/filament-translator | Convention-based automatic translations for Filament panels. Syriable Filament Translator derives lang keys from class and component names across forms, tables, actions, infolists, resources, pages, widgets, importers, and exporters—keeping UI free of hard-coded copy while preserving defaults when k... | 0 | 2 | — | 20 | — | 1.5 | 18.3 | — | — | |
| the-shit/vector | A lightweight Laravel/PHP package for vector math and data handling, offering a simple API for creating, manipulating, and integrating vectors into your applications. Designed for developers who need straightforward vector utilities without heavy dependencies. | 0 | — | 0 | — | 0 | 12.3 | — | — | 4 months ago |
|
| tightenco/duster | Duster automatically applies Tighten's default Laravel code style by combining TLint, PHP_CodeSniffer, PHP CS Fixer, and Pint. Lint or fix everything at once, target only uncommitted files with --dirty, and customize includes/excludes via duster.json. | 0 | 604 | — | 233K | — | 11.4 | 55.3 | — | — | |
| vicgutt/laravel-inspect-db | Inspect your Laravel database from the command line: list tables, columns, indexes, and foreign keys with clear Artisan commands, making schema exploration and debugging quick and easy without leaving your terminal. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | 3 years ago | |
| wg-vn/lunar-core | — | 0 | 0 | 0 | 7 | 0 | 19.6 | 14.6 | MIT | 1 week ago | |
| worksome/coding-style | Worksome Coding Style provides shared ECS, PHPStan, and Rector configuration for Laravel/PHP projects. Install via Composer, generate the config stubs, add the scripts, and run them to enforce consistent formatting and static analysis. | 49 | 49 | 4 | 25K | 0 | 30.7 | 43.8 | MIT | 1 week ago | |
| wulfheart/laravel-actions-ide-helper | Generate IDE helpers for Laravel Actions v2 so your editor autocompletes action classes, methods, and magic properties. Install as a dev dependency and run php artisan ide-helper:actions. Community-maintained. | 21 | 21 | 31 | 18K | 1 | 19.2 | 45.1 | MIT | 4 months ago | |
| xammie/mailbook | Mailbook is a Laravel package for inspecting your mails without triggering them in your app. Register mailables and notifications in routes/mailbook.php, then preview them at /mailbook. | 489 | 490 | 24 | 71K | 6 | 32.4 | 35.8 | MIT | 1 month ago | |
| xtend-packages/rest-presenter | Lightweight Laravel presenter for REST APIs that transforms Eloquent models and collections into clean, consistent JSON responses using reusable presenter classes, with support for relationships, field filtering and pagination—keeping controllers thin and API output predictable. | 75 | — | 11 | — | 16 | 5.8 | 5.6 | MIT | 1 year ago |
How can I help you explore Laravel packages today?