pestphp/pest
Pest is an elegant PHP testing framework focused on simplicity and developer joy. Write expressive, modern tests with a clean syntax, powerful expectations, and a great DX for PHP projects—built for fast feedback and readable suites.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| a21ns1g4ts/filament-short-url | — | 28 | 28 | 9 | 119 | 0 | 3.3 | 9.9 | MIT | 1 year ago | |
| a2insights/filament-saas | — | 19 | 19 | 5 | 96 | 0 | 24.8 | 12.0 | MIT | 3 months ago | |
| a2zwebltd/laravel-customer-support | Portable Laravel helpdesk engine: support tickets with threaded replies, internal notes, attachments (Spatie MediaLibrary), agent assignment, SLA due dates and escalation, mail notifications, events, policies, Livewire + Flux UI, and optional Nova resources. | 1 | 1 | 1 | 16 | 0 | 16.4 | 15.0 | MIT | 3 months ago | |
| a909m/filament-statefusion | — | 32 | 33 | 4 | 9K | 1 | 12.1 | 36.2 | MIT | 8 months ago | |
| aaix/laravel-countries | Modern Laravel country-data package with zero-touch install, auto-loaded migrations, and idempotent seeders to keep tables and rows in sync on every deploy. Includes regions, countries, language translations, and native_name. Compatible with lwwcas schema/models. | 0 | 0 | 0 | 7 | 1 | 0.1 | 12.5 | MIT | — | |
| aaix/laravel-easy-backups | Developer-first Laravel backup package with an interactive CLI wizard, direct Artisan commands for automation, and a fluent API to build custom workflows. Create/restore DB backups, choose destinations, enable compression, and control retention. | 1 | 1 | 0 | 31 | 2 | 0.4 | 16.8 | MIT | — | |
| abather/spatie-laravel-model-states-actions | — | 3 | 3 | 1 | 1K | 0 | 16.0 | 38.0 | MIT | 5 months ago | |
| abdulmajeed-jamaan/filament-translatable-tabs | — | 40 | 39 | 9 | 10K | 1 | 12.9 | 36.0 | MIT | 7 months ago | |
| abduns/hugeicons-flux | Use Hugeicons as native Flux UI Blade components (flux:icon.hugeicons.*). Includes 5,100+ free Stroke Rounded icons, optional generation of all 9 Pro styles from your own license, modern PHP support, and a Laravel Boost Agent Skill for AI workflows. | 0 | 0 | 0 | 57 | 0 | 15.9 | 27.7 | NOASSERTION | 3 months ago | |
| abraham-flutterwave/laravel-payment | — | 7 | 6 | 6 | 416 | 0 | 2.5 | 23.8 | — | 1 year ago | |
| achyutn/filament-log-viewer | — | 52 | 52 | 14 | 28K | 0 | 30.3 | 44.0 | MIT | 1 month ago | |
| achyutn/filament-storage-monitor | — | 36 | 35 | 3 | 2K | 1 | 21.7 | 26.8 | MIT | 4 weeks ago | |
| act-training/query-builder | — | 0 | 1 | 0 | 2K | 3 | 20.5 | 51.4 | MIT | 6 months ago | |
| adereksisusanto/laravel-artisan | — | 6 | 6 | 0 | 0 | 0 | 19.9 | — | MIT | 2 months ago | |
| adhocrat-io/arkhe-main | Bootstrap a Laravel admin backend with Livewire 4 + Flux UI: users, roles & permissions (Spatie), user profiles, SEO + sitemap, and cookie-consent. Interactive installer publishes config/migrations, seeds default roles, and patches sidebar/Tailwind scanning. | 0 | 0 | 0 | 83 | 0 | 0.0 | 26.6 | MIT | — | |
| adhocrat-io/arkhe-watcher | — | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| adriaanzon/filament-passkeys | — | 3 | 3 | 1 | 6K | 0 | 21.3 | 51.3 | MIT | 1 month ago | |
| adrolli/filament-title-with-slug | — | 5 | 5 | 0 | 1K | 0 | 0.6 | 31.0 | MIT | 1 year ago | |
| aerni/livewire-forms | — | 29 | 29 | 4 | 614 | 1 | 22.4 | 20.5 | NOASSERTION | 4 weeks ago | |
| afatmustafa/filamentv3-turnstile | — | 14 | 14 | 5 | 1K | 1 | 1.2 | 26.3 | MIT | 1 year ago | |
| agence-gw/openai-php-client | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| agencetwogether/hookshelper | — | 27 | 27 | 2 | 1K | 0 | 21.5 | 27.4 | MIT | 1 month ago | |
| agenticmorf/fluxui-avatar | Drop-in avatar manager for Laravel 11 + Livewire 4 + Flux UI. Automatically displays the authenticated user’s avatar in <flux:avatar />, includes a ready-to-use upload component, validation, and storage via filesystem disk or Spatie Media Library—no starter-kit edits required. | 0 | 0 | 0 | 0 | 0 | 14.4 | — | — | 5 months ago | |
| agenticmorf/fluxui-devices | FluxUI + Livewire Volt device and session manager for Laravel, powered by diego-ninja/laravel-devices. View authenticated devices, active sessions, locations, and remotely sign out specific or other devices—Jetstream-inspired UI that drops into the Livewire Starter Kit. | 0 | 0 | 0 | 10 | 0 | 15.7 | 17.4 | MIT | 5 months ago | |
| agenticmorf/fluxui-loki | Livewire/Flux UI dashboard for querying Grafana Loki logs from your Laravel Sail/Docker services. Configurable Loki URL, service label, route and layout; includes logs page at /logs with auth middleware support. | 1 | 1 | 0 | 2 | 0 | 11.9 | 4.6 | — | 6 months ago | |
| agenticmorf/fluxui-theme | FluxUI theme and appearance settings for Laravel apps using Livewire Flux. Offers light/dark/system mode, accent and base color swatch pickers, and stores user preferences in an appearance_preferences JSON field on the User model. | 0 | 0 | 0 | 0 | 0 | 12.5 | — | MIT | 5 months ago | |
| ajthinking/archetype | Laravel package for defining and instantiating “archetypes” to generate consistent model data and fixtures. Helps standardize defaults, variations, and seeding/test setup by composing reusable templates for your app’s entities. | 272 | 272 | 19 | 181K | 2 | 31.5 | 45.7 | MIT | 3 weeks ago | |
| akunbeben/fluid-actions | — | 10 | 10 | 2 | 667 | 0 | 17.3 | 30.3 | MIT | 3 months ago | |
| alareqi/filament-pwa | — | 17 | 17 | 7 | 589 | 3 | 15.6 | 28.4 | MIT | 5 months ago | |
| albertoarena/laravel-truss | — | 258 | 177 | 9 | 2K | 0 | 28.8 | 14.7 | MIT | 3 weeks ago | |
| alessandro-nuunes/filament-kanban | — | 0 | 0 | 0 | 134 | 0 | 0.0 | 29.4 | MIT | — | |
| alessandronuunes/filament-member | — | 15 | 15 | 3 | 227 | 1 | 0.4 | 16.3 | MIT | — | |
| alexsyvolap/filament-confetti | — | 8 | 7 | 1 | 627 | 0 | 16.0 | 28.9 | MIT | 3 months ago | |
| algoyounes/laravel-package-skeleton | — | 28 | 28 | 4 | 0 | 0 | 4.7 | — | MIT | 1 year ago | |
| alimarchal/id-generator | Generate unique, professional document IDs in Laravel (PREFIX-YYYYMMDD-XXXX) with transaction safety and race-condition protection. Ideal for invoices, complaints, orders, quotations, and more. Compatible with Laravel 11/12, scalable for high volume. | 0 | 0 | 0 | 11 | 0 | 0.6 | 14.9 | MIT | 1 year ago | |
| alimarchal/laravel-chart-of-accounts | Production-ready chart of accounts and double-entry accounting for Laravel. One-command install, works with Jetstream (Blade/Livewire) and Breeze (Inertia/React). Includes versioned REST API, RBAC, and core financial reports. | 0 | 0 | 0 | 1 | 0 | 19.0 | 17.9 | MIT | 3 months ago | |
| alizharb/filament-themes-manager | Filament-powered admin panel for managing themes in Laravel apps via qirolab/laravel-themer. Install themes from ZIP, GitHub, or local folders, clone and customize, preview safely, activate with one click, validate structure, and protect critical themes. | 10 | 10 | 2 | 24 | 0 | 0.1 | 4.9 | NOASSERTION | — | |
| alizharb/flare | — | 8 | 8 | 1 | 13 | 1 | 0.2 | 5.4 | MIT | — | |
| alizharb/flowforge | — | 52 | 17 | 7 | 0 | 1 | 0.6 | — | MIT | — | |
| alizharb/forgepulse | — | 52 | 46 | 7 | 9 | 1 | 0.6 | 0.9 | MIT | — | |
| alizharb/laravel-modular | — | 21 | 21 | 0 | 420 | 0 | 20.0 | 20.8 | MIT | 2 months ago | |
| alizharb/laravel-modular-livewire | — | 3 | 3 | 0 | 40 | 0 | 9.3 | 15.5 | MIT | 7 months ago | |
| alizharb/laravel-themer | Enterprise-grade theme management for Laravel. Create, clone, activate, and safely delete themes with per-theme Vite builds, NPM workspaces, asset shortcuts, view overrides, and Livewire 4 support. Includes metadata, wizards, and fast production caching. | 6 | 6 | 0 | 106 | 0 | 19.9 | 20.4 | MIT | 2 months ago | |
| aliziodev/laravel-taxonomy | Flexible Laravel package for managing taxonomies, categories, tags, and hierarchical trees. Includes nested-set support for fast hierarchy queries, metadata, bulk operations, caching, and custom taxonomy types. Compatible with Laravel 11+. | 244 | 244 | 12 | 2K | 0 | 28.4 | 16.0 | MIT | 2 months ago | |
| allyoullneed/advanced-controls | — | 1 | 1 | 0 | 1 | 0 | 23.8 | 2.8 | MIT | 2 months ago | |
| allyoullneed/livewire-forms | — | 0 | 0 | 0 | 0 | 0 | 14.4 | — | NOASSERTION | 5 months ago | |
| alp-develop/laravel-livewire-panel | Laravel admin panel framework powered by Livewire (v3/v4). Supports Bootstrap 4/5 and Tailwind CSS, with an installer for URL prefix, navigation mode, auth/gates, registration, optional CDN libs, and publishable views. Compatible with Laravel 10–13. | 1 | 2 | 0 | 6 | 0 | 16.3 | 9.4 | MIT | 4 months ago | |
| alp-develop/laravel-livewire-tables | Reactive Livewire data tables for Laravel—search, sort, filter, paginate, export, and bulk actions with zero JavaScript. Supports Laravel 10–13, Livewire 3–4, PHP 8.1+, Tailwind or Bootstrap 4/5, plus dark mode and configurable themes. | 7 | 7 | 0 | 88 | 1 | 16.6 | 16.7 | MIT | 4 months ago | |
| al-saloul/filament-image-gallery | — | 45 | 45 | 9 | 4K | 0 | 0.7 | 27.4 | MIT | — | |
| althinect/enum-permission | — | 1 | 1 | 0 | 2K | 0 | 21.3 | 46.6 | MIT | 4 months ago | |
| althinect/filament-spatie-roles-permissions | — | 351 | 353 | 118 | 69K | 1 | 33.2 | 36.8 | MIT | 1 month ago | |
| andreagroferreira/laravel-sync-tracker | Track and audit Eloquent model syncs with external systems (CRMs/ERPs/APIs). Store external IDs per source, sync status, timestamps, and metadata, and quickly find local models by external IDs—configurable for multiple integrations. | 12 | 12 | 1 | 424 | 0 | 0.5 | 21.1 | MIT | 1 year ago | |
| andreia/filament-nord-theme | — | 139 | 139 | 11 | 3K | 5 | 21.3 | 23.3 | MIT | 4 months ago | |
| andreia/filament-ui-switcher | — | 23 | 23 | 8 | 1K | 3 | 16.6 | 25.7 | MIT | 4 months ago | |
| anil/file-picker | Laravel Livewire media library & file picker modal for any file type. Upload via drag/drop or paste, search/filter, tags/folders/favorites, single or multi-select, trash/restore, replace files, SHA-256 dedupe, quotas, stats, downloads, and commands. | 4 | 4 | 2 | 26 | 0 | 16.2 | 12.9 | MIT | 3 months ago | |
| anousss007/vigilance | Driver-agnostic control center for Laravel queues, jobs, artisan commands and scheduler. Track runs and parameters, failures, and full job lifecycle across all queue drivers. Includes a production-ready Livewire dashboard to manually dispatch jobs and run allowlisted commands. | 194 | 193 | 10 | 3K | 0 | 30.3 | 19.6 | MIT | 3 weeks ago | |
| anselmokossa/filament-sentinel | — | 8 | 6 | 1 | 1K | 0 | 0.3 | 30.5 | MIT | — | |
| archtechx/enums | Modern PHP enum helpers: casting, validation, labels, and convenience methods for native enums. Add common patterns like options arrays, random values, and comparisons to make enums easier to use across Laravel apps and APIs. | 568 | 568 | 23 | 597K | 2 | 7.0 | 42.0 | MIT | 1 year ago | |
| ardavan/filament-file-explorer | — | 9 | 1 | 0 | 52 | 0 | 0.0 | 10.9 | MIT | — | |
| ariefng/filament-calculator | A Filament plugin that adds a simple calculator tool to your admin panel. Useful for quick calculations while managing data, with easy installation and seamless integration into Filament pages and resources. | 6 | 6 | 2 | 831 | 0 | 13.1 | 31.7 | MIT | 5 months ago | |
| arkhas/livewire-datatable | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| arseno25/filament-privacy-blur | — | 6 | 6 | 1 | 2K | 2 | 14.6 | 40.2 | MIT | 5 months ago | |
| arshaviras/weather-widget | Laravel package that adds a simple weather widget to your app. Provides an easy way to display current weather details in a reusable component, suitable for dashboards or public pages, with straightforward setup and configuration. | 5 | 5 | 6 | 912 | 1 | 15.4 | 33.6 | MIT | 5 months ago | |
| arthurydalgo/laravel-iso-countries | Laravel package (fork) providing ISO 3166 countries, ISO 639 languages, and ISO 4217 currencies via ready-to-use models backed by a bundled SQLite database. Includes localized names and relationships (countries↔languages/currencies). Supports Laravel 11/12, PHP 8+. | 0 | 0 | 1 | 4K | 0 | 0.1 | 50.3 | MIT | — | |
| artificertech/filament-multi-context | — | 86 | 86 | 10 | 545 | 4 | 3.0 | 9.7 | MIT | 3 years ago | |
| artisanpack-ui/accessibility | Laravel package adding accessibility-focused UI helpers for ArtisanPack apps—components, utilities, and sensible defaults to improve keyboard navigation, ARIA labels, focus states, and screen reader support with minimal setup. | 0 | 0 | 0 | 1K | 0 | 21.9 | 48.9 | MIT | 1 month ago | |
| artisanpack-ui/ai | — | 0 | — | 0 | — | 4 | 19.2 | 0.9 | MIT | 1 month ago | |
| artisanpack-ui/analytics | Laravel package adding an admin UI for analytics: configure tracking, view key metrics and reports, and manage dashboards from your application. Designed to integrate quickly with common Laravel stacks and provide a clean, configurable analytics panel. | 0 | 0 | 0 | 384 | 20 | 28.7 | 49.0 | MIT | 1 month ago | |
| artisanpack-ui/code-style | Custom PHP_CodeSniffer standard based on PhpStorm settings. Enforces consistent formatting, structure, naming, security and best practices via 16+ custom sniffs. Install with Composer and run via phpcs.xml or --standard=ArtisanPackUIStandard. | 0 | 0 | 0 | 1K | 18 | 27.6 | 57.3 | MIT | 1 month ago | |
| artisanpack-ui/code-style-pint | Laravel Pint preset matching ArtisanPack UI coding standards. Publishes a ready-made pint.json for apps or generates it via builder for packages. Optional WordPress-style spacing support via PHP-CS-Fixer stubs and commands. | 0 | 0 | 0 | 2K | 0 | 16.6 | 50.1 | MIT | 3 months ago | |
| artisanpack-ui/core | Unifies configuration for all ArtisanPack UI packages into one config/artisanpack.php file. Publish a base config and use artisanpack:scaffold-config to auto-detect and merge settings while preserving customizations, with an optional --force override for keys. | 1 | 1 | 0 | 2K | 0 | 21.2 | 49.0 | MIT | 1 month ago | |
| artisanpack-ui/hooks | WordPress-style actions and filters for Laravel. Register callbacks on named hooks and filter values with helper functions, Facades, and Blade directives. Predictable priority order, auto-discovery, and support for removing specific or all callbacks. | 0 | 0 | 0 | 2K | 5 | 21.0 | 43.6 | MIT | 2 months ago | |
| artisanpack-ui/icons | Register and use your own SVG icon sets in Laravel with minimal overhead. Integrates with blade-ui-kit/blade-icons and Livewire UI, supports config or event-based registration, and makes it easy to add premium sets like Font Awesome Pro. | 0 | 0 | 0 | 2K | 0 | 21.3 | 52.6 | MIT | 1 month ago | |
| artisanpack-ui/livewire-ui-components | — | 1 | 1 | 0 | 156 | 15 | 32.7 | 36.1 | NOASSERTION | 1 month ago | |
| artisanpack-ui/security | Core Laravel security toolkit for ArtisanPack UI: sanitization, escaping (Laminas Escaper), KSES filtering, validation rules, security/CSP middleware, CSP builder with nonce & reporting, rate limiting, audit/scan commands, and testing helpers. | 0 | 0 | 1 | 2K | 6 | 23.3 | 49.5 | MIT | 1 month ago | |
| artisansdk/ratelimiter | Laravel rate limiting package providing flexible throttling for routes and actions with configurable rules, storage drivers, and easy middleware integration. Helps protect APIs from abuse, control request bursts, and manage per-user or per-IP limits with clear, adjustable settings. | 150 | 151 | 15 | 181K | 1 | 14.2 | 46.2 | MIT | 6 months ago | |
| artryazanov/artisan-translator | Artisan Translator streamlines Laravel localization: extracts raw text from Blade templates into translation keys, translates with Google Gemini in batches, preserves HTML/placeholders, and cleans unused language keys. Supports Laravel 11/12, PHP 8.2+. | 1 | 2 | 0 | 18 | 0 | 10.6 | 14.8 | MIT | 8 months ago | |
| askdkc/livewire-csv | — | 17 | 17 | 4 | 8 | 0 | 24.6 | 2.5 | MIT | 3 months ago | |
| asosick/filament-layout-manager | — | 58 | 59 | 5 | 1K | 0 | 0.8 | 18.9 | MIT | — | |
| atefrihane/livewire-password-meter | — | 11 | 11 | 0 | 0 | 0 | 0.7 | — | MIT | 3 years ago | |
| atomcoder/laravel-reorderable | — | 46 | 46 | 1 | 68 | 0 | 13.1 | 6.0 | MIT | 5 months ago | |
| auth0/auth0-php | Auth0 PHP SDK for integrating Auth0 Authentication and Management APIs. Build login/logout flows, validate tokens, and manage users, roles, and applications. Works with any PHP app, with tailored SDKs available for Laravel, Symfony, and WordPress. | 411 | 414 | 222 | 599K | 1 | 40.3 | 53.0 | MIT | 1 month ago | |
| auth0/jwt-auth-bundle | Symfony bundle for Auth0 authentication and management APIs. Supports PHP 8.1+ and Symfony 6.4/7/8. Install via Composer, configure domain/client credentials and callback/logout URLs, then use the SDK for login, tokens, and user sessions. | 128 | 125 | 75 | 276 | 4 | 32.5 | 9.7 | MIT | 1 month ago | |
| auth0/login | — | 274 | 279 | 146 | 123K | 5 | 35.5 | 45.2 | MIT | 1 month ago | |
| auth0/symfony | — | 128 | 128 | 75 | 17K | 4 | 32.2 | 35.7 | MIT | 1 month ago | |
| avocet-shores/laravel-rewind | Full version control for Eloquent models: rewind, fast-forward, restore, diff, and query point-in-time state. Uses a hybrid engine (diffs + snapshots) with configurable intervals, thread-safe locking, batch revisions, queued writes, and pruning. | 209 | 207 | 4 | 4K | 15 | 23.8 | 26.1 | MIT | 5 months ago | |
| awcodes/filament-badgeable-column | — | 147 | 148 | 21 | 58K | 0 | 29.9 | 41.7 | MIT | 2 months ago | |
| awcodes/filament-curator | — | 441 | 440 | 109 | 27K | 0 | 40.1 | 29.0 | MIT | 1 month ago | |
| awcodes/filament-quick-create | Adds a Quick Create dropdown to Filament Panels so users can create new records from anywhere. Automatically lists authorized resources in the current panel, with options to include or exclude specific resources. Compatible with Filament v2–v5. | 248 | 250 | 37 | 13K | 0 | 32.7 | 27.9 | MIT | 2 months ago | |
| awcodes/filament-sticky-header | Filament Panel plugin that makes page headers sticky while scrolling. Install via Composer, import the plugin CSS into your custom theme, then register StickyHeaderPlugin in your panel provider. Includes optional Floating theme and colored header styling. | 82 | 82 | 14 | 8K | 0 | 30.5 | 32.5 | MIT | 2 months ago | |
| awcodes/filament-table-repeater | — | 267 | 267 | 59 | 26K | 0 | 19.3 | 29.3 | MIT | 8 months ago | |
| awcodes/filament-tiptap-editor | A TipTap-powered rich text editor for Filament. Adds a configurable WYSIWYG field with modern editing tools like formatting, links, lists, headings, code blocks, and more. Built to integrate cleanly with Filament forms and resources. | 410 | 410 | 121 | 38K | 0 | 19.0 | 28.3 | MIT | 10 months ago | |
| awcodes/filament-versions | Display your framework and package versions in Filament: a small sidebar footer panel plus an optional dashboard/widget for pages. Easy plugin + widget registration, with option to disable the navigation view. Supports Filament v2–v5 via matching package versions. | 44 | 44 | 8 | 1K | 0 | 26.1 | 24.0 | MIT | 2 months ago | |
| awcodes/light-switch | — | 48 | 48 | 8 | 7K | 0 | 21.9 | 34.5 | MIT | 2 months ago | |
| awcodes/matinee | — | 22 | 22 | 10 | 802 | 0 | 21.3 | 24.9 | MIT | 2 months ago | |
| awcodes/overlook | — | 193 | 193 | 18 | 13K | 0 | 29.3 | 29.6 | MIT | 1 month ago | |
| awcodes/palette | — | 24 | 24 | 5 | 6K | 0 | 24.3 | 38.9 | MIT | 1 month ago | |
| awcodes/pounce | — | 10 | 10 | 1 | 7 | 0 | 1.0 | 3.0 | MIT | 2 years ago | |
| awcodes/preset-color-picker | — | 19 | 19 | 4 | 55 | 1 | 1.8 | 7.9 | MIT | 2 years ago | |
| awcodes/recently | — | 43 | 43 | 14 | 5K | 0 | 23.3 | 32.3 | MIT | 2 months ago | |
| awcodes/richer-editor | Enhance Filament’s Rich Editor with a suite of plugins and tools—embeds, emojis, fullscreen, links, source code, IDs, debugging, faker content, and Shiki code blocks. Designed to extend the editor experience in Filament 4/5. | 41 | 40 | 4 | 4K | 0 | 24.7 | 32.9 | MIT | 1 month ago | |
| awcodes/shout | — | 71 | 71 | 12 | 48K | 0 | 24.7 | 45.3 | MIT | 2 months ago | |
| aymanalhattami/filament-context-menu | Add right‑click context menus to Filament pages and table cells using Filament Actions. Works on resource and custom pages, supports dividers, dark/light mode, and LTR/RTL. Includes Refresh, Go Back, and Go Forward actions. Filament v3–v5. | 100 | 100 | 16 | 610 | 3 | 18.7 | 14.1 | MIT | 3 months ago | |
| aymanalhattami/filament-date-scopes-filter | — | 19 | 19 | 7 | 575 | 0 | 17.9 | 23.1 | MIT | 3 months ago | |
| aymanalhattami/filament-slim-scrollbar | — | 51 | 52 | 8 | 1K | 0 | 17.2 | 22.2 | MIT | 3 months ago | |
| azgasim/filament-unsaved-changes-modal | — | 8 | 9 | 2 | 7K | 0 | 13.8 | 44.2 | MIT | 5 months ago | |
| bagisto/bagisto | Bagisto is an open-source Laravel eCommerce platform for building online stores and marketplaces. Includes product catalog, checkout, multi-channel and multi-store, admin panel, APIs, themes, and extensibility for custom modules and integrations. | 27,986 | 27,994 | 3,249 | 2K | 24 | 81.9 | 13.2 | MIT | 1 month ago | |
| baspa/filament-canary | — | 8 | 8 | 0 | 2K | 1 | 18.1 | 38.6 | MIT | 2 months ago | |
| beartropy/permissions | — | 0 | 0 | 0 | 196 | 0 | 18.8 | 36.5 | MIT | 2 months ago | |
| beartropy/tables | Flexible Livewire table component for the TALL stack (Tailwind, Alpine, Laravel, Livewire). Provides essentials like searching, sorting, filters, bulk actions, and column toggling to build customizable data tables quickly. | 3 | 3 | 0 | 244 | 0 | 27.1 | 29.0 | MIT | 1 month ago | |
| beartropy/ui | Beartropy UI is a small Laravel UI package providing ready-made components and helpers to speed up building admin and front-end screens. Drop in common layouts, forms, and UI utilities to get a consistent look fast with minimal setup. | 3 | 3 | 0 | 318 | 0 | 26.4 | 30.2 | MIT | 2 months ago | |
| bebo925/tall | TALL Stack preset for Laravel with Blade components for buttons, inputs (text/checkbox/radio/textarea/rich-text/select), panels, page headings, tables, messages/notifications, and a modal layout (via wire-elements/modal). Includes an installer to set up Tailwind/Vite config. | 1 | 1 | 0 | 13 | 0 | 24.6 | 18.9 | MIT | 4 months ago | |
| becklyn/ddd-gdpr-bundle | — | 0 | 0 | 0 | 21 | 0 | 21.7 | 21.8 | — | 1 month ago | |
| beemlabs/beem-php | — | 0 | — | 0 | — | 0 | 18.0 | — | MIT | 2 months ago | |
| beemlabs/beem-symfony | — | 0 | 0 | 0 | 0 | 0 | 18.2 | — | MIT | 2 months ago | |
| beholdr/filament-trilist | — | 11 | 11 | 0 | 2K | 1 | 3.2 | 31.1 | MIT | 2 years ago | |
| benbjurstrom/markdown-object | Intelligent Markdown chunking for LLM/RAG workflows. Preserves headings, lists, tables, and semantic relationships while splitting into token-aware chunks sized for embedding model context windows. Built on League CommonMark with TikToken support. | 22 | 23 | 1 | 4K | 1 | 7.6 | 32.7 | MIT | 9 months ago | |
| benbjurstrom/pgvector-scout | Laravel Scout driver for PostgreSQL pgvector. Store embeddings on your models and run fast vector similarity search directly in Postgres. Supports multiple embedding indexes (OpenAI, Gemini, testing) with publishable config and easy setup. | 74 | 73 | 8 | 1K | 2 | 9.3 | 17.0 | MIT | 10 months ago | |
| benjamincrozat/laravel-dropbox-driver | Laravel Flysystem driver that lets you use Dropbox as a storage disk in Laravel. Configure via filesystem settings and use the standard Storage API to upload, download, list, and manage files on Dropbox like any other disk. | 53 | 55 | 12 | 3K | 1 | 5.3 | 24.6 | — | 2 years ago | |
| benjdiasaad/laravel-db-monitor | — | 5 | 6 | 1 | 161 | 0 | 0.1 | 20.0 | — | — | |
| benriadh1/filament-notification-bell | — | 1 | 1 | 1 | 338 | 0 | 0.0 | 30.8 | MIT | — | |
| bentools/cartesian-product | Generate the cartesian product (all combinations) from a multidimensional array with a low-memory iterator. Supports dynamic values via closures that can inspect the partial combination. Iterate results or dump them to an array when needed. | 87 | 87 | 12 | 12K | 0 | 2.9 | 29.3 | MIT | 1 year ago | |
| bentools/crontab-bundle | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | — | 5 years ago | |
| bentools/doctrine-changeset | — | 0 | 0 | 0 | 4 | 0 | 0.6 | 9.7 | MIT | 2 years ago | |
| bentools/iterable-functions | Small PHP utility package offering array-like helpers for any iterable (arrays, Traversable, generators): iterable_to_array/to_traversable, map, merge, reduce, filter, values, and chunk—write iterable-agnostic code without TypeError surprises. | 23 | 23 | 4 | 11K | 0 | 4.8 | 37.0 | MIT | 2 years ago | |
| bernskioldmedia/laravel-highcharts | — | 2 | 2 | 2 | 121 | 0 | 14.5 | 24.9 | MIT | 4 months ago | |
| bernskioldmedia/laravel-livewire-widgets | — | 1 | 1 | 2 | 0 | 0 | 15.1 | — | MIT | 4 months ago | |
| berry/html | Build HTML templates directly in PHP with a fluent, type-safe element builder. Compose tags, attributes, classes, and children, then render to string. Great for minimal templating and dynamic UI patterns (e.g., HTMX) without context switching. | 0 | 0 | 0 | 45 | 2 | 0.4 | 22.9 | MIT | — | |
| berry/symfony | — | 0 | 0 | 0 | 49 | 0 | 0.0 | 23.5 | MIT | — | |
| bezhansalleh/filament-google-analytics | — | 215 | 215 | 44 | 12K | 0 | 21.7 | 26.7 | MIT | 5 months ago | |
| bezhansalleh/filament-language-switch | — | 361 | 360 | 78 | 110K | 0 | 29.7 | 39.4 | MIT | 2 months ago | |
| bezhansalleh/filament-plugin-essentials | A collection of essentials for Filament plugins: shared helpers, patterns, and base components to speed up building and maintaining Filament extensions. Provides common utilities and sensible defaults so you can ship plugins faster with less boilerplate. | 27 | 27 | 15 | 341K | 0 | 22.5 | 64.9 | MIT | 1 month ago | |
| bezhansalleh/filament-shield | — | 2,826 | 2,818 | 303 | 470K | 0 | 51.4 | 36.1 | MIT | 1 month ago | |
| binarybuilds/filament-failed-jobs | — | 7 | 7 | 6 | 3K | 0 | 10.1 | 38.2 | MIT | 8 months ago | |
| bitbirddev/tinymce-bundle | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| bitbirddev/twig-components-bundle | — | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | — | — | |
| bit-mx/saloon-logger-plug-in | Laravel plug-in for Saloon v3 that logs HTTP requests, responses, and exceptions to the database with a shared ULID trace_id for end-to-end traceability. Includes automatic sanitization of sensitive headers/fields and simple trait-based setup. | 0 | 0 | 0 | 0 | 0 | 19.8 | — | MIT | 2 months ago | |
| blade-ui-kit/blade-ui-kit | Blade UI Kit provides renderless, utility-focused Blade components for Laravel, helping connect pieces of the TALL stack in your views. Note: the maintainer has announced the project is no longer actively maintained; consider forking or alternatives. | 1,526 | 1,534 | 91 | 17K | 47 | 30.3 | 33.1 | MIT | 1 year ago | |
| blendbyte/filament-title-with-slug | Filament v5 Title + Slug input for Laravel: auto-generate slugs, live permalink preview, and inline editing. Works with Laravel 11–13. Simple drop-in field to manage titles and clean URLs in your Filament forms. | 19 | 18 | 11 | 1K | 0 | 22.4 | 30.0 | MIT | 1 month ago | |
| bluestarsystem/aura-ui | — | 3 | 3 | 2 | 548 | 0 | 20.9 | 34.8 | MIT | 1 month ago | |
| bnzo/livewire-tmp-cleanup | Schedules automatic cleanup of Livewire temporary uploads on S3-compatible disks. Adds the livewire-tmp:clean Artisan command to delete files older than a configurable age, with optional dry-run. Auto-scheduled daily, safe for multi-server deployments. | 0 | 0 | 0 | 37 | 0 | 14.3 | 24.5 | MIT | 4 months ago | |
| bokshorn-it/filament-activity-timeline | — | 5 | 3 | 1 | 2K | 0 | 0.1 | 35.0 | MIT | — | |
| bostos/reorderable-columns | — | 12 | 12 | 2 | 1K | 2 | 1.8 | 28.1 | MIT | 1 year ago | |
| brickx/maintenance-switch | — | 19 | 19 | 10 | 556 | 2 | 2.4 | 21.6 | MIT | 1 year ago | |
| broqit/fields-ai | Laravel Nova field that brings AI to your admin forms, letting you generate and refine text content directly in fields. Adds configurable prompts/actions to speed up writing, editing, and content creation inside Nova resources. | 0 | 0 | 0 | 6 | 0 | 14.2 | 12.8 | GPL-2.0 | 6 months ago | |
| bytexr/filament-queueable-bulk-actions | — | 36 | 36 | 12 | 6K | 1 | 18.1 | 33.9 | MIT | 5 months ago | |
| cactus-galaxy/filament-astrotomic | — | 25 | 25 | 10 | 323 | 4 | 3.3 | 17.8 | MIT | 1 year ago | |
| cakmalik/livewire-generic-table | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | NOASSERTION | — | |
| camya/filament-import-inline | — | 19 | 19 | 3 | 0 | 2 | 1.3 | 0.4 | MIT | 3 years ago | |
| camya/filament-title-with-slug | — | 134 | 134 | 44 | 509 | 6 | 6.2 | 12.7 | MIT | 3 years ago | |
| capevace/livewire-optimistic-ui | — | 7 | 7 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| captchaapi/laravel | Official Laravel SDK for captchaapi.eu (EU-hosted, GDPR-friendly proof-of-work CAPTCHA). Includes Blade widget/component, server-side verification + validation rule, and optional Livewire 4 support. PHP 8.2+, Laravel 12/13. | 1 | 1 | 0 | 22 | 0 | 19.9 | 17.0 | MIT | 3 months ago | |
| caresome/filament-auth-designer | — | 42 | 42 | 13 | 14K | 1 | 11.2 | 37.1 | MIT | 7 months ago | |
| caresome/filament-neobrutalism-theme | — | 34 | 33 | 4 | 653 | 1 | 15.2 | 19.8 | MIT | 5 months ago | |
| cboxdk/laravel-telemetry | — | 3 | 3 | 0 | 3K | 0 | 27.4 | 46.0 | MIT | 1 month ago | |
| cboxdk/laravel-telemetry-ui | — | 2 | 0 | 0 | 70 | 0 | 25.7 | 22.5 | MIT | 1 month ago | |
| cboxdk/system-metrics | — | 4 | 4 | 0 | 2K | 0 | 16.3 | 40.1 | MIT | 4 months ago | |
| cerbero/eloquent-inspector | — | 112 | 112 | 2 | 2K | 0 | 0.6 | 16.4 | MIT | — | |
| cetiia/laravel-activity-log | Laravel package that automatically records application activity to a logs table after migration and provides an activity-log route to view entries. Includes publishable migrations and optional views; access to the route can be protected via a Gate in AuthServiceProvider. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| charlieetienne/filament-font-picker | — | 8 | 8 | 2 | 1K | 1 | 10.0 | 32.0 | MIT | 8 months ago | |
| chrisreedio/socialment | — | 108 | 110 | 18 | 7K | 1 | 26.3 | 29.5 | 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 | 2 | 0 | 16.0 | 1.4 | MIT | 4 months ago | |
| christhompsontldr/laravel-rng | Deterministic, stream-isolated RNG for Laravel built on PHP’s Random extension. Seed once to get reproducible sequences across named streams (e.g., seeding vs combat). Includes helpers for int ranges, chance, and pick, plus optional roll logging with audit command. | 0 | 0 | 0 | 0 | 0 | 10.0 | — | — | 7 months ago | |
| christophrumpel/missing-livewire-assertions | — | 149 | 149 | 27 | 20K | 3 | 23.4 | 33.0 | MIT | 5 months ago | |
| citricguy/postmark-webhooks-laravel | Receive Postmark webhooks in Laravel with a simple endpoint and one event to handle payloads your way. No migrations or models. Configurable route and middleware verifies requests come from Postmark. Supports Laravel 12/13 and PHP 8.3+. | 0 | 0 | 0 | 0 | 0 | 2.4 | — | MIT | 1 year ago | |
| cjmellor/approval | Laravel package to stage and approve new Eloquent model data before it’s persisted. Provides an approval workflow with migrations and configurable behavior, supporting PHP 8.3+ and Laravel 12.4+/13. | 371 | 371 | 23 | 5K | 0 | 24.5 | 18.3 | MIT | 4 months ago | |
| clickbar/laravel-magellan | — | 442 | 443 | 26 | 89K | 1 | 24.0 | 35.6 | MIT | 4 months ago | |
| climactic/laravel-credits | Ledger-based credit system for Laravel: manage virtual currencies, reward points, and balances with deposits, withdrawals, transfers, transaction history, historical balance checks, and metadata support. Ideal for credit-based features in any app. | 325 | 325 | 20 | 4K | 0 | 18.3 | 16.1 | MIT | 5 months ago | |
| cline/coding-standard | Opinionated PHP-CS-Fixer + Rector presets for modern PHP 8.4+ projects. Enforces strict coding standards, naming conventions, and architecture rules, with custom fixers, PHPDoc wrapping, and optional legacy tag/header rules for incremental adoption. | 0 | 0 | 0 | 138 | 0 | 22.1 | 34.2 | MIT | 2 months ago | |
| cloudinary-labs/cloudinary-laravel | Laravel integration for Cloudinary: upload, manage, and transform images and videos with an easy Facade/API, configurable storage, and URL generation. Supports signed delivery, eager transformations, and seamless use in apps and queues. | 334 | 333 | 99 | 56K | 2 | 14.9 | 34.2 | MIT | 11 months ago | |
| cms-multi/filament-clear-cache | Adds a “Clear Cache” button to your Filament admin toolbar so you can quickly run cache-clearing commands without leaving the panel. Supports Filament v2–v5 (via plugin versions) and configurable via a publishable config. | 53 | 53 | 7 | 11K | 0 | 22.2 | 36.0 | MIT | 4 months ago | |
| cocosmos/filament-quick-add-select | — | 17 | 17 | 5 | 1K | 0 | 21.8 | 31.1 | MIT | 1 month ago | |
| code16/laravel-content-renderer | Laravel package for rendering content blocks into HTML in a structured, extensible way. Define renderers for different content types, map data to views, and compose pages from reusable components—useful for CMS-like content, editors, and APIs. | 0 | 0 | 0 | 2K | 1 | 0.1 | 43.8 | MIT | — | |
| code16/sharp | Sharp is a Laravel 11+ (PHP 8.3+) content management framework for building a CMS/admin area with a clean UI and great DX. Code-driven, data-agnostic, no frontend to write. Manage structured data with search, filters, commands, auth, and validation. | 794 | 794 | 80 | 766 | 20 | 44.9 | 14.2 | MIT | 3 weeks ago | |
| codebyray/livewire-media-uploader | — | 4 | 4 | 0 | 2 | 0 | 20.7 | 2.3 | MIT | 1 month ago | |
| coder-at-heart/object-models | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| coderflex/filament-turnstile | — | 32 | 31 | 16 | 7K | 0 | 23.4 | 37.5 | MIT | 2 months ago | |
| coderflex/laravel-csv | — | 65 | 65 | 7 | 0 | 0 | 4.0 | 1.1 | MIT | 1 year ago | |
| coderflex/laravel-turnstile | Add Cloudflare Turnstile CAPTCHA to Laravel with minimal setup. Includes config publishing, env-based site/secret keys, validation integration, and customizable/translatable error messages for protecting forms and endpoints from bots. | 119 | 118 | 13 | 21K | 0 | 22.2 | 36.1 | MIT | 2 months ago | |
| codespb/livewire-notifier | — | 20 | 20 | 4 | 0 | 1 | 1.6 | — | MIT | 5 years ago | |
| codewithdennis/filament-factory-action | — | 37 | 37 | 5 | 367 | 0 | 7.3 | 11.6 | MIT | 5 months ago | |
| codewithdennis/filament-price-filter | — | 16 | 16 | 1 | 11 | 0 | 8.0 | 2.4 | MIT | 5 months ago | |
| codewithdennis/filament-select-tree | Dynamic select tree field for Laravel Filament that renders hierarchical dropdowns from relationships or custom queries. Supports BelongsTo and BelongsToMany, parent/child attributes, and customizable parent/child query scopes with optional strict root behavior. | 329 | 331 | 53 | 46K | 2 | 33.2 | 35.0 | MIT | 1 month ago | |
| codewithdennis/filament-simple-map | — | 36 | 36 | 5 | 636 | 0 | 14.4 | 19.3 | MIT | 5 months ago | |
| codewithkyrian/chromadb-php | PHP client for ChromaDB, making it easy to create collections, add and query embeddings, and manage documents/metadata from your Laravel or PHP apps. Lightweight API wrapper to integrate vector search and retrieval workflows without leaving PHP. | 83 | 83 | 14 | 10K | 1 | 8.8 | 30.4 | MIT | 9 months ago | |
| codewithkyrian/jinja-php | — | 12 | 12 | 2 | 12K | 2 | 5.3 | 42.3 | MIT | 10 months ago | |
| codewithkyrian/platform-package-installer | — | 8 | 8 | 2 | 12K | 1 | 17.2 | 48.7 | MIT | 5 months ago | |
| codewithkyrian/transformers | A Laravel-friendly transformers package for turning models, arrays, and API responses into consistent, reusable output. Define transformer classes, map fields, nest relations, and format data cleanly for JSON APIs, with minimal boilerplate and flexible customization. | 763 | 762 | 50 | 13K | 18 | 17.3 | 23.8 | Apache-2.0 | 1 year ago | |
| conejerock/idempotency-bundle | — | 0 | 0 | 1 | 0 | 0 | 1.5 | — | MIT | 2 years ago | |
| coolsam/modules | — | 210 | 208 | 46 | 9K | 0 | 28.6 | 26.0 | MIT | 3 months ago | |
| corepine/emoji | — | 0 | 0 | 0 | 5 | 0 | 20.3 | 12.5 | MIT | 1 month ago | |
| corepine/modal | — | 1 | 1 | 0 | 20 | 0 | 21.6 | 16.7 | — | 2 months ago | |
| corepine/support | A small collection of Laravel/PHP support utilities from Corepine, providing reusable helpers and common building blocks to simplify everyday application code and package development. | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| coringawc/filament-single-record-resource | Implements the single-record resource pattern for Filament. Replace index lists with a per-user “one record” resource (Profile, Settings, Wallet, Subscription). Traits handle routing, navigation, auth fallbacks, record resolution, and nested breadcrumbs. | 12 | 12 | 1 | 268 | 0 | 21.0 | 22.3 | MIT | 2 months ago | |
| craftcms/cms | Craft CMS is a flexible, user-friendly PHP CMS for building custom web experiences. Features a Twig templating system, auto-generated GraphQL API for headless builds, ecommerce via Craft Commerce, a plugin store, and a powerful extension framework. | 3,605 | 3,614 | 706 | 41K | 485 | 87.5 | 47.3 | NOASSERTION | 1 month ago | |
| craftcms/laravel-aliases | Laravel integration for Craft CMS aliases. Defines common path/URL aliases and resolves them through Laravel’s config/container so you can use Craft-style alias strings in your app, CLI, and packages with consistent environment-aware values. | 0 | 0 | 0 | 10K | 0 | 13.1 | 60.9 | MIT | 6 months ago | |
| craftcms/laravel-dependency-aware-cache | Laravel cache extension that tracks dependencies and automatically invalidates cached items when related keys change. Useful for keeping derived or aggregated data fresh without manual cache flushing. Designed for straightforward integration with Laravel’s cache system. | 2 | 2 | 0 | 10K | 0 | 17.2 | 54.9 | BSD-3-Clause | 4 months ago | |
| craftcms/laravel-ruleset-validation | Validate Laravel request data against Craft CMS field rulesets. Map Craft-style constraints (required, min/max, regex, etc.) into Laravel’s validator, keeping validation logic consistent between Craft and Laravel apps. | 2 | 2 | 0 | 8K | 0 | 15.4 | 52.8 | MIT | 4 months ago | |
| craftcms/url-validator | — | 1 | 1 | 0 | 81K | 0 | 0.0 | 55.3 | MIT | — | |
| craftcms/yii2-adapter | Compatibility adapter that lets Yii2-based code run within Craft CMS by bridging key Yii2 services and conventions. Useful for plugins or libraries that expect a Yii2 environment, easing migration and reuse across Craft projects. | 0 | 0 | 0 | 210 | 0 | 0.0 | 32.1 | — | — | |
| creagia/filament-code-field | — | 57 | 57 | 14 | 7K | 1 | 26.2 | 33.3 | MIT | 1 month ago | |
| creagia/laravel-sign-pad | Capture and store handwritten signatures in Laravel, linked to Eloquent models. Includes installable assets, configurable storage and redirect flow, and optional generation of certified, signed PDF documents from templates. Supports Laravel 11–13 and PHP 8.2–8.5. | 547 | 547 | 53 | 10K | 0 | 20.1 | 20.0 | MIT | 6 months ago | |
| croustibat/filament-jobs-monitor | — | 277 | 278 | 71 | 29K | 10 | 35.7 | 36.9 | MIT | 4 weeks ago | |
| crumbls/tall-toasts | — | 0 | 0 | 0 | 7 | 0 | 20.0 | 14.6 | MIT | 1 month ago | |
| crwlr/query-string | — | 20 | 21 | 3 | 361K | 0 | 1.4 | 55.3 | MIT | 3 years ago | |
| cviebrock/eloquent-sluggable | Generate SEO-friendly, unique slugs for Laravel Eloquent models automatically. Configure sources, separators, max length, reserved words, and update behavior; supports soft deletes and route model binding. Includes a SlugService and extensible hooks. | 3,997 | 4,064 | 452 | 290K | 0 | 33.5 | 25.8 | MIT | — | |
| cviebrock/eloquent-taggable | — | 570 | 577 | 70 | 8K | 1 | 5.1 | 16.1 | MIT | — | |
| cybertroniankelvin/graper | Filament plugin that brings a GrapesJS v3 drag‑and‑drop page builder to your admin panel. Create pages with blocks (hero, CTA, testimonials, etc.), edit on-canvas, save to the database, publish by slug, and register your own custom blocks. | 23 | 23 | 6 | 6K | 0 | 0.5 | 33.1 | MIT | — | |
| cyborgfinance/fcaregisterlaravel | — | 6 | 6 | 2 | 585 | 0 | 2.3 | 26.9 | MIT | 1 year ago | |
| cyrildewit/eloquent-viewable | Track and query page views on Eloquent models without external analytics. Record views with optional cooldown, count totals/unique views, filter by date periods, order models by views, and ignore crawlers. Stores each view as a DB record. | 889 | 888 | 117 | 28K | 1 | 36.7 | 24.2 | MIT | 1 month ago | |
| daikazu/eloquent-salesforce-objects | Laravel Eloquent-style models for Salesforce sObjects. Query and sync Salesforce data using familiar Eloquent patterns, with object mapping and relationships to work with Accounts, Contacts, and more from your Laravel app. | 10 | 10 | 1 | 2K | 0 | 16.9 | 36.5 | MIT | 3 months ago | |
| daikazu/flexicart | — | 3 | 3 | 0 | 17 | 0 | 14.9 | 11.1 | MIT | 5 months ago | |
| daikazu/laravel-frontdoor | Passwordless auth for Laravel: users sign in with one-time email codes. Session-based, no migrations required. Driver-based account providers (includes testing driver), optional registration, Livewire components, rate limiting, events, and deterministic avatars. | 0 | 0 | 0 | 0 | 0 | 11.8 | — | MIT | 6 months ago | |
| danielemontecchi/laravel-userstamps | — | 1 | 1 | 0 | 227 | 0 | 0.0 | 28.4 | MIT | — | |
| danihidayatx/image-optimizer | — | 34 | 34 | 3 | 5K | 0 | 0.3 | 29.2 | MIT | — | |
| daredloco/tall-toasts | — | 0 | 0 | 0 | 59 | 0 | 15.0 | 27.5 | MIT | 4 months ago | |
| darvis/livewire-injection-stopper | — | 2 | 2 | 0 | 201 | 1 | 10.8 | 27.5 | MIT | 7 months ago | |
| dasundev/livewire-dropzone | Livewire Dropzone adds an easy drag-and-drop upload area to Laravel Livewire apps. Supports simple file selection and drop uploads with a reusable component, helping you build modern upload UX quickly with minimal setup. | 230 | 229 | 23 | 7K | 3 | 29.4 | 25.1 | MIT | 1 month ago | |
| dasundev/livewire-quill-text-editor | — | 38 | 38 | 5 | 2K | 5 | 12.2 | 27.3 | MIT | 7 months ago | |
| dataplay/services | Dataplay Services provides lightweight tools for Laravel apps: generate mock data from a schema, hash and compare payloads for data sync/integrity checks, and log executed SQL queries to a file for debugging and analysis with zero dependencies. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ddr/filament-captcha | — | 5 | 5 | 0 | 911 | 0 | 13.6 | 33.4 | MIT | 5 months ago | |
| deadmansswitch/responder | — | 2 | 2 | 0 | 1K | 0 | 8.4 | 38.3 | MIT | 9 months ago | |
| dedoc/scramble | Scramble generates up-to-date OpenAPI 3.1 API docs for Laravel automatically from your code—no PHPDoc annotations needed. Adds /docs/api UI and /docs/api.json schema routes (local by default, configurable via gate). | 2,190 | 2,178 | 206 | 2M | 11 | 55.3 | 51.5 | MIT | 1 month ago | |
| defstudio/filament-searchable-input | — | 34 | 34 | 7 | 4K | 4 | 21.7 | 31.5 | MIT | 6 months ago | |
| deligoez/laravel-model-hashid | — | 166 | 166 | 21 | 7K | 0 | 18.6 | 25.0 | — | 5 months ago | |
| devaction-labs/livewire-filterable | — | 0 | 0 | 0 | 0 | 0 | 11.0 | — | MIT | 7 months ago | |
| devanoxltd/php-html-parser | Lightweight PHP HTML parser with jQuery-style CSS selectors. Load HTML from strings or files, handle imperfect markup, and traverse nodes (attributes, innerHtml, siblings). Ideal for quick web scraping and DOM extraction in PHP 7.2–7.4. | 0 | 0 | 0 | 28 | 0 | 0.9 | 20.2 | MIT | 1 year ago | |
| devanoxltd/string-encoder | — | 0 | 0 | 0 | 48 | 0 | 0.6 | 23.4 | MIT | 1 year ago | |
| devletes/filament-pinnable-navigation | — | 12 | 12 | 2 | 1K | 0 | 20.4 | 31.2 | MIT | 2 months ago | |
| devletes/filament-progress-bar | Reusable progress bar components for Filament 5 tables and infolists. Shared API for columns/entries, built-in success/warning/danger thresholds (ascending/descending) or custom state maps, multiple sizes and text positions, dark-mode aware styling, and proper progressbar semantics. | 11 | 10 | 2 | 3K | 0 | 14.2 | 37.8 | MIT | 4 months ago | |
| devletes/filament-timeline-view | Render Filament Tables as chronological timelines. Adds Table macros ->asTimeline() and ->asDoubleSidedTimeline(), plus a TimelineEntry column to turn any table query into date-grouped cards with avatars, timestamps, actions dropdown, collapsible days, and load-more. | 23 | 23 | 2 | 6K | 0 | 21.2 | 38.5 | MIT | 1 month ago | |
| devonab/filament-easy-footer | Add a customizable footer to your Filament admin with minimal setup. Configure position, custom text, logo + link, extra links, top border, optional GitHub version and page load time, enable/disable globally, and hide it on specific pages. | 39 | 39 | 13 | 10K | 0 | 24.9 | 38.2 | MIT | 2 months ago | |
| devrabiul/laravel-toaster-magic | Dependency-free toast notifications for Laravel with Livewire v3/v4 support. Drop-in, customizable toasts with multiple modern themes, RTL + dark mode, XSS-safe links, and no need for jQuery, Bootstrap, or Tailwind. | 227 | 227 | 16 | 7K | 0 | 26.2 | 24.8 | MIT | 4 weeks ago | |
| devtical/filament-sanctum | Filament Sanctum adds a Filament panel for managing Laravel Sanctum API tokens. Create and view personal access tokens from the admin UI, with publishable config and translations for easy customization. | 54 | 54 | 17 | 3K | 0 | 20.7 | 28.0 | MIT | 2 months ago | |
| devwizardhq/laravel-filex | — | 7 | 8 | 1 | 1 | 0 | 16.4 | 0.8 | MIT | 5 months ago | |
| devwizardhq/laravel-localizer | — | 7 | 7 | 0 | 170 | 0 | 19.6 | 21.5 | MIT | 3 months ago | |
| diego-ninja/laravel-devices | Laravel package for tracking authenticated user devices and managing sessions. Includes device verification, fingerprinting integrations, session locking/blocking with optional Google 2FA, location tracking, events, middleware/controllers, and caching support. | 80 | 80 | 7 | 234 | 2 | 17.7 | 9.5 | MIT | 9 months ago | |
| digitonic/laravel-infobip | Laravel package that integrates Infobip messaging services into your app. Provides a simple API to send SMS and other Infobip communications, with configurable credentials and easy setup for common notification workflows. | 0 | 0 | 0 | 1 | 0 | 2.1 | 4.2 | — | 1 year ago | |
| dinas/shipping-sdk-laravel | Laravel SDK for the Dinas Shipping API. Send requests to REST endpoints and receive/verify incoming webhooks. Webhook events are logged and dispatched as Laravel jobs for async updates like shipment status changes and document availability. | 0 | 0 | 0 | 0 | 0 | 15.8 | — | MIT | 4 months ago | |
| diogogpinto/filament-auth-ui-enhancer | — | 141 | 140 | 16 | 20K | 1 | 11.9 | 32.6 | MIT | 8 months ago | |
| directorytree/activeredis | Active Record-style Redis hash models for Laravel. Create, update, delete, expire, and query Redis-backed records with an Eloquent-like API, including model identifiers, timestamps, casts, events, connections, chunking, searching, and testing support. | 73 | 73 | 4 | 638 | 0 | 26.0 | 15.7 | MIT | 2 months ago | |
| directorytree/anonymize | Anonymize swaps sensitive Eloquent model attributes with realistic Faker data. Deterministic per model ID, cached for performance, and easy to toggle globally or per instance—ideal for dev, demos, and safely sharing production-like datasets. | 109 | 109 | 0 | 1K | 0 | 14.3 | 15.4 | MIT | 5 months ago | |
| directorytree/bartender | Opinionated Laravel Socialite auth starter. Ships ready-made routes (/auth/{driver}/redirect, /callback), controller, and user columns for provider ID/name plus optional access/refresh tokens. Highly customizable; supports soft deletes and email verification. | 285 | 284 | 13 | 1K | 0 | 18.2 | 11.3 | MIT | 5 months ago | |
| directorytree/cadence | Cadence adds model-based scheduling to Laravel. Attach one or more cron or RRULE schedules to any Eloquent model, track due runs, and dispatch events when schedules trigger. Driver-based design supports cron, php-rrule, Recurr, or custom drivers. | 58 | 58 | 2 | 98 | 0 | 17.7 | 6.7 | MIT | 3 months ago | |
| directorytree/dummy | directorytree/dummy is a Laravel/PHP package providing a lightweight dummy/test utility for generating placeholder data and fixtures. Useful for local development, demos, and automated tests where realistic sample content is needed quickly and consistently. | 43 | 43 | 0 | 857 | 0 | 18.7 | 20.5 | MIT | 3 months ago | |
| directorytree/imapengine | IMAP Engine is a Laravel-friendly PHP package for working with IMAP mailboxes. It simplifies connecting to mail servers, browsing folders, fetching and searching messages, and handling attachments with a clean, developer-focused API for email workflows. | 565 | 562 | 25 | 56K | 0 | 34.8 | 32.5 | MIT | 4 weeks ago | |
| directorytree/imapengine-laravel | Laravel integration for ImapEngine, a PHP IMAP client that manages mailboxes without the PHP imap extension. Configure connections, access mailboxes and messages, and use a clean API to work with IMAP servers in your Laravel apps. | 38 | 38 | 2 | 15K | 0 | 17.9 | 40.9 | MIT | 3 months ago | |
| directorytree/metrics | Record and query metrics in Laravel with a simple, elegant API. Track page views, API calls, signups, and other events with optional values, categories, dates, hourly buckets, model-scoped metrics, and custom attributes. Supports Redis and extensible drivers. | 273 | 273 | 7 | 9K | 0 | 18.2 | 23.5 | MIT | 5 months ago | |
| directorytree/opensearch-adapter | — | 2 | 2 | 0 | 757 | 0 | 21.1 | 38.7 | MIT | 1 month ago | |
| directorytree/opensearch-client | — | 0 | 3 | — | 2K | — | 0.3 | 43.9 | — | — | |
| directorytree/opensearch-migrations | — | 0 | 2 | — | 407 | — | 0.6 | 36.1 | — | — | |
| directorytree/opensearch-scout-driver | — | 1 | 1 | 0 | 571 | 0 | 20.6 | 39.9 | MIT | 2 months ago | |
| directorytree/privacy-filter | — | 57 | 57 | 0 | 336 | 0 | 18.0 | 13.2 | MIT | 2 months ago | |
| directorytree/privacy-filter-classifier | — | 2 | 2 | 0 | 640 | 0 | 16.8 | 36.8 | MIT | 3 months ago | |
| discord-php-helpers/voice | Helpers for using DiscordPHP voice: connect to voice channels, handle voice gateway/UDP, and stream audio from PHP 8+ CLI apps. Built on ReactPHP/event loops with promises; intended for bot developers needing voice support. | 3 | 3 | 3 | 7K | 0 | 19.1 | 51.5 | MIT | 3 months ago | |
| dotninth/laravel-tachyon | — | 7 | 7 | 1 | 13 | 1 | 9.8 | 6.1 | MIT | 9 months ago | |
| dotswan/filament-map-picker | Filament v3 map picker field with OpenStreetMap integration. Let users select a location and get real-time coordinates when the marker moves. Customize controls and marker styling, with optional GeoMan tools for drawing and editing shapes. | 132 | 129 | 40 | 26K | 12 | 28.7 | 39.7 | MIT | 4 months ago | |
| dragon-code/benchmark | Simple PHP benchmarking tool to compare execution speed (and memory) between multiple code paths. Use the bench() helper or Benchmark class, pass callbacks as named args or arrays, and print clean min/max/avg/total results to the console. | 121 | 120 | 3 | 2K | 0 | 25.8 | 18.7 | MIT | 4 months ago | |
| drewroberts/media | — | 5 | 6 | 5 | 121 | 13 | 16.7 | 23.3 | MIT | 10 months ago | |
| drnd-dev/laravel-countries | — | 0 | 0 | 0 | 171 | 0 | 13.6 | 34.4 | MIT | 5 months ago | |
| droath/laravel-text-chunker | Flexible Laravel text chunking for AI/LLM apps. Split content into smaller chunks by characters, tokens, sentences, or markdown-aware rules. Fluent, strategy-based API ideal for fitting token limits, RAG pipelines, and custom domain splitting. | 3 | 3 | 1 | 198 | 0 | 0.0 | 23.5 | MIT | — | |
| drpshtiwan/livewire-async-select | — | 111 | 111 | 11 | 923 | 0 | 19.1 | 15.2 | MIT | 3 months ago | |
| drpshtiwan/livewire-media-selector | — | 20 | 19 | 0 | 47 | 0 | 17.1 | 8.0 | MIT | 3 months ago | |
| dvarilek/filament-table-select | — | 40 | 40 | 8 | 840 | 1 | 3.8 | 18.4 | MIT | 1 year ago | |
| dvarilek/livewire-closure-synthesizer | — | 0 | 0 | 0 | 981 | 0 | 0.6 | 41.3 | MIT | 1 year ago | |
| dxgx/blade-tailwind-extract | Laravel package that shrinks Livewire payloads by extracting long Tailwind class strings from Blade/Livewire into short hashed class names and a generated @apply CSS file. Supports class="", @class/->class arrays, dev inject vs prod extract, and collision-safe hashing. | 0 | 0 | 0 | 13 | 0 | 15.7 | 18.0 | MIT | 4 months ago | |
| dyrynda/laravel-model-uuid | — | 485 | 486 | 53 | 87K | 3 | 25.1 | 35.7 | MIT | 6 months ago | |
| echolabsdev/prism | Prism is a Laravel package that simplifies integrating LLMs into your app. Use a fluent API to generate text, manage multi-step conversations, and run tools across multiple AI providers—so you can build AI features without provider-specific complexity. | 2,420 | 2,404 | 310 | 34K | 49 | 61.4 | 48.0 | MIT | 6 months ago | |
| ediazaro/receipt-scanner | — | 0 | 0 | 0 | 0 | 0 | 4.8 | — | MIT | 10 months ago | |
| edneymatias/antigravity-laravel-kit | — | 12 | 9 | 4 | 72 | 0 | 0.2 | 11.3 | NOASSERTION | — | |
| edram/laravel-package | — | 0 | 0 | 0 | 0 | 0 | 19.4 | — | MIT | 2 months ago | |
| edumicro/daisylw4 | — | 2 | 3 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| eg-mohamed/referenceable | Laravel package that adds reference numbers to Eloquent models with configurable formats. Supports random, sequential, and template-based generation (e.g., year/month/seq/random), collision handling, validation, and tenant-aware sequences. Includes install command, config publishing, and Laravel 10–... | 81 | 80 | 3 | 614 | 0 | 21.9 | 15.0 | MIT | 1 month ago | |
| eightynine/filament-docs | — | 12 | 12 | 1 | 432 | 1 | 0.8 | 21.2 | MIT | 1 year ago | |
| einar-hansen/laravel-psr-6-cache | Laravel package that bridges Laravel’s cache system with PSR-6. Use Laravel’s cache stores through a PSR-6 CacheItemPoolInterface for interoperability with PSR-compliant libraries, with simple configuration and drop-in integration. | 1 | 1 | 1 | 3K | 0 | 0.6 | 44.4 | MIT | 4 years ago | |
| elandlord/nats-php | Laravel-friendly PHP client for NATS messaging. Publish/subscribe, request/reply, and queue groups with a simple API. Suitable for event-driven apps, microservices, and background jobs needing fast, lightweight broker communication. | 2 | 2 | 1 | 124 | 0 | 13.8 | 24.9 | MIT | 5 months ago | |
| elegantly/laravel-invoices | Manage invoices in Laravel with database storage, serial numbering, and PDF generation. Create, render, store, and download invoices as PDFs or views, add taxes/discounts and payment instructions (QR codes), and customize templates. | 239 | 238 | 25 | 5K | 1 | 30.0 | 21.0 | MIT | 2 months ago | |
| elegantly/laravel-money | Laravel integration for brick/money: Eloquent casting to Brick\Money\Money, safe parsing from strings/ints/floats, and a ValidMoney validation rule with min/max bounds and nullability. Store amounts cleanly (with currency column or fixed currency). | 19 | 19 | 3 | 8K | 0 | 26.6 | 41.7 | MIT | 2 months ago | |
| elipzis/laravel-cacheable-model | — | 159 | 157 | 14 | 2K | 0 | 18.5 | 17.3 | MIT | 4 months ago | |
| elvi/auth0-symfony | — | 3 | 3 | 0 | 562 | 0 | 0.0 | 29.7 | MIT | — | |
| emaia/laravel-mediaman | Laravel MediaMan is a UI-agnostic media manager for Laravel: upload files via a fluent MediaUploader, organize into virtual collections, run automatic conversions, and attach media to any model with channel-based associations. Ideal for apps and APIs. | 0 | 0 | 0 | 6 | 0 | 28.6 | 13.7 | MIT | 1 month ago | |
| eminiarts/aura-cms | — | 0 | 0 | 1 | 20 | 0 | 21.7 | 20.4 | MIT | 1 month ago | |
| emkcloud/livewire-tweak | — | 4 | 4 | 0 | 31 | 0 | 15.5 | 13.1 | MIT | 5 months ago | |
| emmanpbarrameda/filament-take-picture-field | — | 37 | 38 | 12 | 851 | 0 | 0.8 | 19.3 | MIT | — | |
| emreuyguc/structured-mapper | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| emreuyguc/structured-mapper-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| emuniq/filament-browser-notifications | Add native browser notifications to your Filament admin panel. Display real-time alerts with a simple setup, configurable messages, and optional actions—ideal for updates, reminders, and background events without leaving the dashboard. | 13 | 13 | 1 | 3K | 0 | 18.2 | 36.6 | MIT | 2 months ago | |
| emuniq/filament-qr-scanner | — | 0 | 0 | 0 | 38 | 0 | 0.0 | 22.0 | MIT | — | |
| epessine/axis | — | 27 | 26 | 2 | 485 | 1 | 19.8 | 19.9 | MIT | 3 months ago | |
| epessine/vessel | — | 10 | 10 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| ercogx/filament-openai-assistant | — | 17 | 17 | 6 | 318 | 0 | 0.7 | 18.3 | MIT | — | |
| erickcomp/laravel-raw-blade-components | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| erickcomp/livewire-data-table | — | 0 | 0 | 0 | 0 | 0 | 18.4 | — | MIT | 2 months ago | |
| esadewater/livewire-maps | — | 0 | 16 | — | 0 | — | 0.0 | — | — | — | |
| escalated-dev/escalated-filament | — | 6 | 6 | 3 | 1K | 0 | 18.9 | 35.8 | MIT | 2 months ago | |
| escalated-dev/escalated-laravel | — | 27 | 27 | 7 | 2K | 0 | 20.3 | 30.5 | MIT | 3 months ago | |
| eslam-reda-div/filament-copilot | — | 43 | 42 | 19 | 3K | 1 | 0.9 | 25.6 | MIT | — | |
| ethanbarlo/livewiremesh | LivewireMesh integrates React components directly into Laravel Livewire using Livewire hooks (no Alpine intermediary). Get reactive props, two-way binding via useEntangle (live or deferred), and direct access to Livewire methods/properties with useWire. | 0 | 0 | 0 | 0 | 0 | 17.6 | 0.9 | MIT | 4 months ago | |
| ethanbarlo/mesh | — | 0 | 0 | 0 | 207 | 2 | 17.6 | 38.3 | MIT | 3 months ago | |
| eventsauce/eventsauce | EventSauce is an opinionated, no-nonsense PHP library for introducing event sourcing. Choose storage and queueing mechanisms to fit your needs, with supporting test tooling built for an event-sourcing workflow. Docs: eventsauce.io/docs | 870 | 867 | 84 | 43K | 5 | 9.3 | 27.6 | MIT | — | |
| ewertondaniel/bitfinex-php-sdk | — | 3 | 3 | 0 | 201 | 0 | 4.6 | 23.9 | MIT | 1 year ago | |
| exonos/livewirestack | — | 4 | 4 | 0 | 1 | 0 | 0.3 | 1.1 | MIT | 2 years ago | |
| fadhila36/pakasir-sdk | Laravel SDK type-safe untuk integrasi Pakasir Payment Gateway: QRIS, Virtual Account multi-bank, dan PayPal. Dilengkapi kalkulasi fee otomatis, timeout/retry, logging, Events, Notifications, serta verifikasi webhook anti-spoofing. | 4 | 4 | 2 | 63 | 0 | 20.7 | 18.4 | MIT | 1 month ago | |
| fahiem/filament-pinpoint | Filament Pinpoint adds a location picker for Filament 4/5 with Google Maps or free Leaflet/OpenStreetMap. Includes search/autocomplete, click-to-set and draggable marker, current location, radius editing, reverse geocoding to fill address fields, dark mode, and translations. | 19 | 19 | 12 | 4K | 4 | 23.4 | 37.9 | MIT | 1 month ago | |
| fahipaydev/gateway-laravel | Laravel 13+ integration for the FahiPay payment gateway (Maldives). Create and query transactions, handle redirects and callbacks, verify signatures, track payments via migrations/models, and use events/facades. Includes test mode and install artisan command. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| faissaloux/pest-plugin-inside | Pest plugin to run tests from inside your app’s context. Provides helpers to bootstrap Laravel or other frameworks for faster, cleaner integration-style tests without leaving Pest. Simple setup, lightweight, and aimed at improving developer ergonomics. | 5 | 5 | 2 | 18 | 0 | 18.9 | 9.4 | MIT | 3 months ago | |
| farbcode/laravel-evm | — | 4 | 4 | 0 | 11 | 0 | 22.1 | 12.8 | MIT | 1 month ago | |
| fawaziwalewa/filament-icon-picker | — | 5 | 5 | 1 | 227 | 0 | 0.1 | 22.0 | MIT | — | |
| fikrimastor/mykad | — | 0 | 1 | 0 | 1 | 0 | 2.6 | 4.2 | MIT | 1 year ago | |
| finity-labs/fin-avatar | Privacy-first avatar provider for Filament v4/v5. Generates initials-based SVG avatars locally via a dedicated route (no Gravatar/ui-avatars requests), auto-strips titles like Dr/Mr/PhD, uses panel primary color, and enables 1-year browser caching. | 3 | 4 | 2 | 1K | 0 | 13.9 | 39.4 | MIT | 5 months ago | |
| finity-labs/fin-mail | FinMail adds an email template manager and composer to Filament. Create dynamic, translatable templates with token/merge-tag replacement, CTA blocks, and versioning. Send from any resource via a reusable action, with full email logging and status tracking. | 31 | 32 | 8 | 2K | 0 | 27.2 | 28.9 | MIT | 3 weeks ago | |
| firefly/filament-blog | — | 144 | 143 | 66 | 3K | 22 | 27.4 | 30.6 | NOASSERTION | 3 months ago | |
| flexpik/filament-studio | — | 41 | 41 | 9 | 19 | 1 | 16.7 | 3.8 | MIT | 4 months ago | |
| flobbos/page-composer | — | 0 | 0 | 0 | 0 | 0 | 25.7 | — | MIT | 2 months ago | |
| flowframe/laravel-trend | — | 1,120 | 1,119 | 101 | 286K | 21 | 31.7 | 49.9 | MIT | 5 months ago | |
| flux-clone/ui | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | — | — | |
| forlaravel/lux | — | 1 | 1 | 0 | 38 | 0 | 17.1 | 20.1 | MIT | 4 months ago | |
| foxen/laravel-model-activity-log | Automatically log Eloquent model activity in Laravel: create, update (with attribute diffs), delete, and restore (SoftDeletes). Supports per-model log names, ignoring or redacting attributes, tracks the authenticated user or falls back to “System”, and can prune old entries. | 0 | 0 | 0 | 0 | 0 | 13.0 | — | MIT | 5 months ago | |
| foxen/laravel-validation-error-logger | Log Laravel validation errors automatically from FormRequest classes using a simple trait. Configure the log channel and exclude sensitive fields (e.g., passwords) via a published config file, with per-request overrides available. | 0 | 0 | 0 | 13 | 0 | 12.6 | 17.5 | MIT | 5 months ago | |
| foxws/wireuse | — | 7 | 8 | 0 | 3 | 0 | 20.4 | 2.1 | MIT | 6 months ago | |
| freshwaveonline/janitor | — | 0 | 0 | 0 | 20 | 0 | 20.4 | 21.5 | MIT | 1 month ago | |
| fuelviews/laravel-sabhero-estimator | — | 0 | 0 | 0 | 13 | 0 | 13.0 | 18.3 | MIT | 7 months ago | |
| gboquizosanchez/filament-log-viewer | — | 24 | 24 | 12 | 21K | 0 | 21.7 | 44.6 | MIT | 5 months ago | |
| gehrisandro/tailwind-merge-laravel | Merge Tailwind CSS classes in Laravel and automatically resolve conflicts (later classes win). Ideal for Blade components and directives. PHP/Laravel port of tailwind-merge. Supports Tailwind v3.0–v3.3 (Laravel 10+). | 342 | 342 | 22 | 94K | 1 | 15.9 | 37.9 | MIT | 6 months ago | |
| gehrisandro/tailwind-merge-php | Merge Tailwind CSS class strings in PHP with automatic conflict resolution (last class wins), ported from tailwind-merge. Supports Tailwind v3.0–v3.4, configurable and cacheable. Requires PHP 8.1+. | 140 | 139 | 7 | 130K | 3 | 15.4 | 47.2 | MIT | 6 months ago | |
| georgeboot/laravel-tiptap | — | 34 | 34 | 5 | 0 | 0 | 5.4 | — | — | 3 years ago | |
| getartisanflow/wireflow | — | 96 | 96 | 4 | 13K | 0 | 0.6 | 26.4 | MIT | — | |
| gheith3/filament-relation-pages | Filament Relation Pages lets you add fully custom, free-form tabs alongside Relation Managers in any resource—no forced table or relationship. Build pages with Filament schema components, Blade/HTML, Alpine.js, and more. Includes an artisan generator. | 9 | 8 | 1 | 5K | 1 | 0.2 | 37.4 | MIT | — | |
| giacomomasseron/laravel-models-generator | — | 56 | 56 | 2 | 2K | 0 | 26.4 | 22.9 | MIT | 2 months ago | |
| google-gemini-php/client | Community-maintained PHP client for the Google Gemini API. Send text, images, and video; run multi-turn chat with streaming; generate images and speech; structured output, function calling, code execution, grounding/search, token counting, plus file and cached-content management. | 409 | 413 | 84 | 192K | 8 | 23.4 | 41.5 | MIT | 8 months ago | |
| google-gemini-php/laravel | — | 638 | 639 | 53 | 65K | 0 | 20.3 | 30.9 | MIT | 5 months ago | |
| graystackit/laravel-mollie-billing | Batteries-included Mollie billing for Laravel with VAT/OSS compliance, VIES validation, wallet-based metered billing, coupons, trials, scheduled plan changes, webhooks/mandates, an admin panel, and a Livewire 4 customer portal for any Billable model. | 1 | 1 | 0 | 22 | 0 | 16.4 | 16.9 | MIT | 3 months ago | |
| grazulex/laravel-sharelink | Secure, temporary share links for Laravel. Share files, routes, and model previews with expirations, usage limits, password protection, rate limiting, IP/CIDR filtering, signed URLs, burn-after-reading, and full access auditing. | 126 | 126 | 4 | 94 | 3 | 5.0 | 4.2 | MIT | 11 months ago | |
| guava/filament-icon-picker | Filament plugin that adds an Icon Picker form field and matching table column. Pick icons from any installed blade-icons kit (Heroicons included). Store full icon names and render them in tables or on the frontend for customizable UI/icons. | 164 | 163 | 41 | 62K | 9 | 33.1 | 47.4 | MIT | 1 month ago | |
| guava/filament-modal-relation-managers | — | 79 | 79 | 19 | 7K | 2 | 24.5 | 31.1 | MIT | 1 month ago | |
| halilcosdu/laravel-command-banner | — | 10 | 10 | 0 | 32 | 0 | 1.0 | 8.6 | MIT | 2 years ago | |
| halilcosdu/laravel-slower | Detect and log slow Laravel database queries, then get AI-powered suggestions for indexes and query improvements. Configurable thresholds, can run with or without AI, and supports Laravel 10–13 on PHP 8.2+. | 414 | 410 | 24 | 3K | 0 | 27.8 | 13.6 | MIT | 2 months ago | |
| hammadzafar05/mobile-bottom-nav | — | 18 | 18 | 5 | 8K | 0 | 20.5 | 41.8 | MIT | 1 month ago | |
| hamoi1/filachat | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| happenv-com/filament-translatable | — | 10 | 10 | 2 | 1K | 0 | 19.5 | 33.3 | MIT | 2 months ago | |
| happytodev/filament-comments | Filament plugin that adds comment functionality to your admin panel, with current support focused on OrbitPHP. Includes an install command and publishable config to get started quickly, plus tests and changelog for ongoing maintenance. | 2 | 2 | 1 | 0 | 0 | 0.7 | 0.8 | MIT | 4 years ago | |
| happytodev/filament-social-networks | Filament plugin for managing and displaying social network links in your Laravel admin. Configure common platforms with icons/URLs, keep profiles consistent across your app, and render social links where needed with a simple, reusable setup. | 11 | 11 | 2 | 0 | 1 | 2.3 | 0.8 | MIT | 4 years ago | |
| happytodev/filament-tailwind-color-picker | Filament form field for picking colors from the Tailwind CSS palette. Provides a single Tailwind color picker component that works alongside other Filament fields and stays responsive across screen sizes. | 11 | 11 | 9 | 0 | 3 | 2.8 | 2.7 | MIT | 3 years ago | |
| happytodev/typhoon | — | 6 | 6 | 1 | 0 | 4 | 5.6 | 1.9 | MIT | 3 years ago | |
| harryes/laravel-sentinellog | All-in-one Laravel security and auth logging package: tracks login/logout/failed attempts with device + geo detection, alerts, TOTP 2FA, session management, brute-force protection, geo-fencing, SSO, and new-location verify/deny flows. | 7 | 8 | 1 | 136 | 0 | 0.1 | 17.3 | MIT | — | |
| harvirsidhu/filament-cards | Turn any Filament page into a card-based navigation hub. Auto-discovers Cluster/Resource pages, respects navigation config, checks authorization, and supports grouping, columns/spans, visibility rules, manual links, and optional search—ideal for settings hubs and dashboards. | 12 | 12 | 1 | 3K | 0 | 21.4 | 36.9 | MIT | 1 month ago | |
| hasan-ahani/filament-otp-input | — | 26 | 26 | 15 | 741 | 3 | 4.3 | 21.5 | MIT | 1 year ago | |
| hasnayeen/themes | — | 352 | 351 | 58 | 11K | 7 | 6.4 | 25.3 | MIT | 1 year ago | |
| hayderhatem/filament-sub-navigation | — | 8 | 8 | 3 | 821 | 1 | 0.5 | 27.1 | — | 1 year ago | |
| hdaklue/actioncrumb | — | 2 | 2 | 0 | 0 | 0 | 11.4 | — | — | 11 months ago | |
| hdaklue/porter | Lightweight, fast access control for Laravel with roles modeled as domain logic. Assign roles between any Assignable (users/teams) and Roleable (projects/docs) via a Roster. Supports cross-database role assignments for complex, distributed architectures. | 126 | 126 | 4 | 1 | 0 | 12.9 | 0.1 | — | 11 months ago | |
| helgesverre/extractor | — | 225 | 225 | 22 | 3K | 0 | 28.3 | 19.3 | MIT | 3 weeks ago | |
| helgesverre/receipt-scanner | — | 145 | 145 | 19 | 36 | 3 | 4.6 | 2.5 | MIT | 2 years ago | |
| helios-live/filament-feature-showcase | Showcase and demo Filament features in a clean, interactive way. Add a feature gallery to your admin panel with examples, previews, and helpful descriptions—ideal for docs, onboarding, and quickly exploring what Filament components can do. | 7 | 6 | 2 | 2K | 0 | 15.6 | 37.3 | — | 3 months ago | |
| henzeb/enumhancer | — | 69 | 70 | 8 | 22K | 0 | 16.9 | 36.8 | AGPL-3.0 | 8 months ago | |
| heyosseus/filum | — | 3 | 3 | 1 | 134 | 0 | 0.0 | 19.1 | MIT | — | |
| 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. | 518 | 516 | 50 | 21K | 2 | 34.3 | 36.0 | MIT | 1 month ago | |
| honlapbirodalom/laravel-chilkat | — | 0 | 0 | 0 | 121 | 0 | 3.5 | 30.5 | MIT | 2 years ago | |
| hosmelq/sse | WHATWG-compliant PHP 8.2+ client for consuming Server-Sent Events. Connect via GET/POST using Guzzle, iterate events with a memory-efficient generator, and access data/event/id/retry fields with optional JSON decoding. | 14 | 14 | 1 | 260 | 0 | 0.4 | 17.5 | MIT | 1 year ago | |
| howdu/filament-record-switcher | — | 17 | 17 | 1 | 1K | 1 | 12.7 | 30.4 | MIT | 7 months ago | |
| hpwebdeveloper/laravel-pay-pocket | Laravel Pay Pocket adds virtual wallets to Laravel using simple wallets and wallet_logs tables. Manage multiple wallet types, deposit, withdraw/pay, check balances, and record logs with clear APIs and exceptions—built for in-app money, not payment gateways. | 317 | 317 | 35 | 436 | 1 | 13.0 | 6.2 | MIT | 9 months ago | |
| hugomyb/filament-media-action | Filament action to preview media (video, audio, PDF, images, etc.) anywhere in your app (forms, tables, infolists, prefix/suffix). Just pass a media URL and it auto-detects the extension to render the right player/viewer. | 55 | 55 | 14 | 22K | 0 | 23.3 | 40.6 | MIT | 3 months ago | |
| iazaran/trace-replay | TraceReplay is an execution tracer for Laravel: instrument steps, view a waterfall timeline, auto-trace jobs/commands, track DB/cache/mail, and deterministically replay HTTP with JSON diffs. Includes PII masking, sampling, multi-tenant scoping, and AI debug prompts. | 103 | 103 | 4 | 844 | 0 | 22.5 | 15.5 | MIT | 1 month ago | |
| icetalker/filament-table-repeater | — | 136 | 137 | 27 | 7K | 6 | 11.8 | 27.7 | MIT | 11 months ago | |
| ideal-creative-lab/laravel-tachyon | — | 7 | 7 | 1 | 0 | 1 | 9.9 | — | MIT | 9 months ago | |
| idoneo/cms-core | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | NOASSERTION | — | |
| ijpatricio/mingle | MingleJS lets you use React or Vue components inside Laravel Livewire apps. It renders a server-side div and mounts the JS component client-side, passing data from PHP and enabling easy server actions via $wire for “islands” of interactivity. | 444 | 441 | 22 | 7K | 9 | 21.4 | 24.2 | MIT | 3 months ago | |
| ilhamsyabani/laravel-volt-starter | Starter kit for Laravel Volt apps, preconfigured with sensible defaults and structure to jumpstart new projects. Includes ready-to-use routing, layouts, and component patterns so you can build Volt-powered pages faster with less setup. | 0 | 0 | 0 | 0 | 0 | 17.2 | — | MIT | 3 months ago | |
| inceptia-io/larabrain | LaraBrain gives your Laravel app “self-awareness” by scanning models, migrations, routes, and controllers to build a context graph, then lets you ask natural-language questions via AI providers (OpenAI, Gemini, Anthropic, DeepSeek) with links to relevant code. | 1 | 1 | 0 | 85 | 0 | 0.0 | 25.9 | MIT | — | |
| indexzer0/eloquent-filtering | Define allowed filters on your Eloquent models and apply them from simple arrays or request data—no custom query logic. Supports complex, type-based filtering for APIs and dashboards on Laravel 10+ / PHP 8.2+. | 224 | 224 | 8 | 2K | 1 | 15.7 | 16.1 | MIT | 5 months ago | |
| indracollective/laravel-revisor | — | 19 | 19 | 5 | 208 | 3 | 1.4 | 16.5 | MIT | — | |
| inerba/filament-db-config | — | 35 | 36 | 1 | 3K | 0 | 23.1 | 29.9 | MIT | 2 months ago | |
| innoge/laravel-enum-states | — | 4 | 4 | 0 | 1K | 0 | 15.3 | 36.6 | MIT | 3 months ago | |
| invaders-xx/filament-kanban-board | — | 76 | 76 | 15 | 18 | 1 | 6.1 | 1.3 | MIT | 2 years ago | |
| io238/laravel-iso-countries | — | 57 | 57 | 14 | 5K | 3 | 17.0 | 30.6 | MIT | 5 months ago | |
| iotronlab/filament-multi-guard | — | 50 | 50 | 7 | 136 | 0 | 2.2 | 7.8 | MIT | 3 years ago | |
| iperamuna/pretty-routes-extended | — | 0 | 0 | 0 | 1 | 0 | 18.4 | 4.8 | MIT | 2 months ago | |
| irajul/filament-shadcn-theme | — | 0 | 0 | 0 | 4K | 0 | 0.1 | 50.4 | MIT | — | |
| irazasyed/docgen | — | 23 | 23 | 1 | 165 | 0 | 1.3 | 12.8 | MIT | 3 years ago | |
| israrminhas/filament-aimonitor | — | 10 | 10 | 6 | 293 | 0 | 0.2 | 19.9 | MIT | — | |
| itsemon245/lamet | High-performance Laravel metrics recorder and aggregator for Grafana dashboards. Install via Artisan, configure DB/cache, track counters, gauges, and timings, flush/clean via commands, and run scheduled tasks to persist aggregates. | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | MIT | — | |
| jacobjoergensen/laravel-paper | Laravel Paper adds flat-file drivers to Eloquent for Laravel 12+ (PHP 8.4+). Point a model to a content directory and query Markdown or JSON files with familiar Eloquent APIs—no database, schema, or custom connection. Uses attributes + a trait. | 102 | 100 | 1 | 648 | 0 | 24.5 | 14.0 | MIT | 3 weeks ago | |
| janczakb/blade-gravity-icons | — | 0 | 0 | 0 | 4K | 0 | 0.0 | 49.3 | MIT | — | |
| janczakb/filament-flex-fields | — | 63 | 57 | 16 | 8K | 3 | 2.3 | 32.6 | NOASSERTION | — | |
| jaocero/radio-deck | FilamentPHP plugin that upgrades the default radio field into selectable “card” options with icons, titles, and descriptions. Built for Filament v4 (Laravel 11, PHP 8.2+, Tailwind v4) with support via custom theme @source directive. | 83 | 83 | 32 | 25K | 3 | 22.4 | 39.3 | MIT | 5 months ago | |
| jeffersongoncalves/filament-action-export | — | 6 | 6 | 1 | 488 | 0 | 26.9 | 29.4 | MIT | 2 months ago | |
| jeffersongoncalves/filament-cep-field | Filament CEP Field adds a Brazilian postal code (CEP) input to Filament forms with automatic 99999-999 formatting, validation, and address lookup via BrasilAPI/ViaCEP/AwesomeAPI. Includes Laravel model caching, invalidation, queue support, and full Brazilian states mapping. | 8 | 9 | 1 | 673 | 0 | 13.4 | 28.3 | MIT | 6 months ago | |
| jeffersongoncalves/filament-documentation | — | 9 | 10 | 0 | 256 | 0 | 16.3 | 21.6 | MIT | 6 months ago | |
| jeffersongoncalves/filament-flux | Filament v5 plugin that exposes Livewire Flux UI components as native Filament Form fields, Table columns, Infolist entries, and Actions. Includes an installer to patch panel theme CSS and add Flux + Filament Flux styles. | 12 | 12 | 0 | 64 | 0 | 27.1 | 12.5 | MIT | 1 month ago | |
| jeffersongoncalves/filament-flux-pro | Filament v5 plugin that wraps Livewire Flux Pro components as native Filament form fields, widgets, schema components, table columns, and page concerns (date pickers, editor, uploads, charts, tabs, kanban, command palette, etc.). Requires Flux Pro license. | 5 | 5 | 0 | 40 | 0 | 17.2 | 14.4 | NOASSERTION | 2 months ago | |
| jeffersongoncalves/filament-help-desk | — | 9 | 9 | 2 | 487 | 0 | 26.0 | 26.9 | MIT | 2 months ago | |
| jeffersongoncalves/filament-mail | — | 8 | 7 | 0 | 153 | 0 | 21.4 | 15.9 | MIT | 5 months ago | |
| jeffersongoncalves/filament-service-desk | — | 16 | 17 | 0 | 233 | 0 | 21.6 | 18.0 | MIT | 5 months ago | |
| jeffersongoncalves/laravel-cep | Laravel package to fetch and validate Brazilian CEP (postal code) data in your app. Provides simple helpers/service to query CEP information and integrate with forms and address lookups, with easy configuration and straightforward usage. | 3 | 4 | 0 | 649 | 0 | 23.3 | 35.8 | MIT | 1 month ago | |
| jeffersongoncalves/laravel-cookie-consent | Simple Laravel cookie consent banner with GDPR/CCPA-friendly preferences. Drop-in head/body includes, optional view publishing for customization, and settings stored in the database via spatie/laravel-settings with helper access for runtime updates. | 5 | 6 | 0 | 2K | 0 | 22.0 | 39.9 | MIT | 1 month ago | |
| jeffersongoncalves/laravel-help-desk | — | 6 | 7 | 0 | 1K | 0 | 19.0 | 34.1 | MIT | 3 months ago | |
| jeffersongoncalves/laravel-livewire-wizard | — | 1 | 2 | 0 | 46 | 0 | 19.9 | 8.8 | MIT | 1 month ago | |
| jeffersongoncalves/laravel-mail | Complete email management for Laravel: logs outgoing mail, database Blade templates with translations and versioning, webhook delivery tracking (SES/SendGrid/Postmark/Mailgun/Resend), open/click pixel tracking, suppression list, CSS inlining, List-Unsubscribe, preview, stats, retries. | 10 | 11 | 0 | 344 | 0 | 16.5 | 23.6 | MIT | 3 months ago | |
| jeffersongoncalves/laravel-webhook-signatures | — | 1 | 2 | 0 | 6 | 0 | 17.6 | 9.6 | MIT | 2 months ago | |
| jeffgreco13/filament-breezy | — | 1,046 | 1,048 | 178 | 171K | 21 | 46.0 | 43.6 | MIT | 1 month ago | |
| jeremykenedy/laravel-toast | — | 1 | 1 | 0 | 2 | 0 | 13.0 | 4.6 | MIT | 5 months ago | |
| jftecnologia/laravel-exceptions | — | 0 | 0 | 2 | 9 | 0 | 10.8 | 15.0 | MIT | 7 months ago | |
| jibaymcs/filament-tour | Add guided tours to Filament panels using Driver.js. Install the FilamentTour plugin, define tours on your pages with the HasTour trait, and build step-by-step onboarding. Optionally show tours only once per user via local storage. | 124 | 125 | 43 | 11K | 7 | 22.8 | 33.2 | MIT | 4 months ago | |
| jibaymcs/tabbed | — | 8 | 8 | 1 | 1K | 0 | 16.4 | 32.7 | MIT | 3 months ago | |
| jiordiviera/laravel-log-cleaner | Laravel Log Cleaner helps you purge old Laravel log files automatically. Configure retention rules and schedule cleanup via Artisan/cron to keep storage tidy, prevent large logs, and reduce disk usage with minimal setup. | 7 | 7 | 2 | 196 | 0 | 13.3 | 21.5 | NOASSERTION | 5 months ago | |
| jiten14/jitone-ai | — | 22 | 22 | 12 | 89 | 1 | 0.6 | 9.5 | MIT | — | |
| jksantos/jetax | Jetax é um design system opinativo para TALL Stack (Tailwind, Alpine, Laravel, Livewire). Instale via Composer e rode o instalador para obter sidebar/topbar/workspace e 60+ componentes Blade/Livewire, com dark mode, anti-FOUC e assets publicáveis. | 0 | 0 | 0 | 3 | 0 | 15.4 | 9.4 | MIT | 4 months ago | |
| joaopaulolndev/filament-pdf-viewer | FilamentPHP PDF viewer for displaying documents in your admin UI. Adds a PdfViewerField for forms and an infolist entry to preview PDFs from database records or direct paths/URLs. Compatible with Laravel 11 and Filament 5.x. | 109 | 109 | 21 | 13K | 0 | 17.6 | 31.3 | MIT | 6 months ago | |
| joe-404/laravel-auth | Config-driven, drop-in auth for Laravel 12/13: JSON API for registration with OTP/magic-link verification, login, refresh tokens, password reset, Google OAuth, multi-session/device fingerprinting, long-lived API tokens, account status workflows, and referrals. | 2 | 2 | 0 | 2 | 0 | 22.9 | 3.5 | MIT | 3 months ago | |
| joshcirre/duo | — | 36 | 36 | 0 | 0 | 1 | 6.2 | — | MIT | 10 months ago | |
| joshcirre/tweakflux | — | 119 | 119 | 6 | 3K | 2 | 11.0 | 21.8 | — | 7 months ago | |
| julio/capyrel | Capyrel is intelligent Laravel scaffolding: it reads your database schema and auto-generates Eloquent relationships plus models, controllers, Blade views, API resources, form requests, and Pest tests. Includes model mapping, safe migration scanning, and live model updates. | 0 | 0 | 0 | 0 | 0 | 0.0 | 6.6 | MIT | — | |
| kainiklas/filament-scout | — | 37 | 37 | 12 | 6K | 2 | 12.4 | 34.9 | MIT | 7 months ago | |
| kazistm/algeria-geo | Laravel package providing Algeria geographic data—provinces (wilayas), districts (daïras), and communes—with seeders/migrations to populate your database. Useful for address forms, location selectors, validation, and geo lookups in Algerian apps. | 1 | 1 | 0 | 109 | 0 | 0.0 | 24.1 | MIT | — | |
| kazistm/subscriptions | Flexible Laravel subscription and plan management for SaaS apps. Create plans with features and usage limits, manage subscription lifecycles, track consumption via subscription usage, and extend/override models as needed. Built on laravelcm/laravel-subscriptions. | 3 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| kendenigerian/payzephyr | — | 39 | 33 | 3 | 51 | 0 | 31.1 | 5.8 | MIT | 1 month ago | |
| kenepa/banner | Filament plugin to create, schedule, and display dynamic banners in your admin panel. Manage multiple banners, customize styling, allow user dismiss, scope to specific resources/pages, control render location, add links, and create banners programmatically via a facade. | 99 | 99 | 14 | 6K | 1 | 18.7 | 27.9 | MIT | 5 months ago | |
| kirschbaum-development/filament-diffs | — | 12 | 13 | 2 | 423 | 0 | 13.3 | 23.4 | MIT | 5 months ago | |
| kirschbaum-development/livewire-filters | — | 16 | 16 | 0 | 25 | 1 | 2.2 | 5.8 | MIT | 3 years ago | |
| kisame76/filament-db-table-state | Persist Filament table state (filters, sorting, search, pagination) in the database so users keep their preferred view between visits. Lightweight Laravel package for per-user table preferences across resources and sessions. | 2 | 2 | 1 | 1K | 0 | 17.0 | 40.6 | MIT | 3 months ago | |
| kisame76/filament-tree-table | — | 4 | 2 | 0 | 2K | 0 | 17.8 | 40.1 | MIT | 3 months ago | |
| kiwilan/typescriptable-laravel | — | 40 | 39 | 9 | 2K | 7 | 12.1 | 27.3 | MIT | 1 year ago | |
| knobik/sql-agent | Self-learning text-to-SQL agent for Laravel that turns natural language into accurate, safe SQL. Uses schema introspection, a curated knowledge base, query patterns, and conversation memory; recovers from errors and saves learnings. Includes built-in chat UI. | 18 | 17 | 2 | 58 | 1 | 13.6 | 9.2 | Apache-2.0 | 7 months ago | |
| knuckleswtf/scribe | Generate human-friendly API docs from your Laravel codebase. Scribe builds a beautiful single-page HTML doc with code samples and “Try It Out”, plus Postman collections and OpenAPI specs. It can infer params from validation, call endpoints for examples, and is highly customizable. | 2,328 | 2,327 | 356 | 789K | 93 | 68.2 | 66.6 | MIT | 3 months ago | |
| koassi/filament-file-explorer | — | 0 | 0 | 0 | 10 | 0 | 22.0 | 16.9 | MIT | 3 weeks ago | |
| kobykorman/eloquentify | — | 20 | 20 | 0 | 494 | 0 | 17.9 | 22.0 | MIT | 3 months ago | |
| kodefarmers/laravel-cadence | — | 7 | 7 | 0 | 0 | 0 | 18.6 | — | MIT | 2 months ago | |
| kolossal-io/laravel-multiplex | — | 292 | 292 | 10 | 6K | 0 | 27.8 | 21.1 | MIT | 3 months ago | |
| kore-ui/kore-ui | — | 0 | 0 | 0 | 14 | 0 | 19.0 | 18.8 | MIT | 2 months ago | |
| kpebedko22/filament-yandex-map | — | 5 | 5 | 1 | 123 | 1 | 18.4 | 21.1 | MIT | 2 months ago | |
| kreetancraft/laravel-user-management | — | 0 | 0 | 0 | 29 | 0 | 0.0 | 20.4 | MIT | — | |
| l3aro/filament-turnstile | — | 10 | 10 | 3 | 3K | 0 | 19.4 | 37.9 | MIT | 3 months ago | |
| l3aro/rating-star-for-filament | Add a star-rating field to Filament forms and tables with an easy-to-use UI. Display and edit ratings using customizable stars and sensible defaults, making it quick to collect feedback and show score values inside your admin panel. | 3 | 3 | 1 | 2K | 0 | 14.8 | 43.1 | MIT | 4 months ago | |
| laboiteacode/filament-activity-timeline | — | 5 | 5 | 1 | 788 | 0 | 18.9 | 33.4 | MIT | 1 month ago | |
| laboiteacode/filament-business-hours | — | 7 | 6 | 0 | 652 | 0 | 0.0 | 26.5 | MIT | — | |
| laboiteacode/filament-dashboard-widgets | — | 4 | 1 | 0 | 4K | 0 | 18.4 | 46.3 | MIT | 1 month ago | |
| laboiteacode/filament-dependency-graph | — | 2 | 2 | 0 | 1K | 0 | 19.4 | 41.3 | MIT | 1 month ago | |
| laboiteacode/filament-logs-explorer | — | 5 | 3 | 0 | 3K | 0 | 19.4 | 42.5 | MIT | 1 month ago | |
| labrodev/laravel-filter-components | — | 1 | 1 | 0 | 64 | 0 | 0.0 | 21.0 | MIT | — | |
| labrodev/laravel-markdownable | Laravel package to load Markdown pages with YAML front matter by slug, parse metadata, convert to HTML, and return a structured PageData object. Includes contracts for swapping implementations and a Markdownable facade for simple access. | 0 | 0 | 0 | 11 | 0 | 0.0 | 14.9 | MIT | — | |
| labrodev/laravel-numberable | — | 0 | 0 | 0 | 33 | 0 | 0.0 | 21.2 | MIT | — | |
| labrodev/laravel-uuidable | — | 1 | 1 | 0 | 9 | 0 | 0.0 | 10.2 | MIT | — | |
| labrodev/rest-sdk | Laravel package to standardize and simplify external REST API calls using a Payload approach. Centralize endpoints, methods, and request data, keep integrations organized, and improve debugging/monitoring with consistent, trackable API interactions. | 0 | 0 | 0 | 8 | 0 | 0.0 | 23.0 | MIT | — | |
| lacodix/laravel-global-or-scope | Add multiple Eloquent global scopes that are grouped and applied with OR logic instead of the default AND. Use a simple trait to register OR-scopes and optionally disable some or all of them per query with withoutGlobalOrScopes(). | 5 | 5 | 1 | 130 | 0 | 18.6 | 20.2 | MIT | 3 months ago | |
| lacodix/laravel-metric-cards | WIP Laravel package for rendering metric cards with Chart.js. Ships a pre-built browser bundle (metrics.js) you can publish; no Chart.js install needed. Configure chart defaults, palette, and Colors plugin via config/metric-cards.php. | 1 | 1 | 0 | 125 | 0 | 25.7 | 29.0 | MIT | 1 month ago | |
| lacodix/laravel-model-filter | Filter, search, and sort Eloquent models with reusable filter classes and query-string support. Includes built-in types (string, date, number, enum), relation/nested relation filtering, custom complex logic, and filter visualisation. | 175 | 175 | 14 | 3K | 1 | 32.7 | 21.3 | MIT | 3 weeks ago | |
| lacodix/laravel-plans | Laravel package to manage SaaS plans, addons, subscriptions, and optional features. Supports countable/uncountable features with limits, resets, and consumption across plans, plus translations, ordering, and metadata—billing/invoicing not included. | 6 | 6 | 1 | 60 | 0 | 23.3 | 15.7 | MIT | 2 months ago | |
| lacodix/laravel-scoped-mail-config | Send emails with dynamic, per-scope mailer settings in Laravel. Provide SMTP/from config via any model or class implementing HasMailConfig—ideal for multi-tenancy (e.g., Spatie) or user/team-specific mail configurations. | 1 | 1 | 0 | 130 | 0 | 17.8 | 28.6 | MIT | 3 months ago | |
| lakm/laravel-comments | — | 406 | 408 | 22 | 735 | 0 | 25.2 | 6.9 | MIT | 4 months ago | |
| lakm/laravel-comments-admin-panel | — | 17 | 17 | 1 | 0 | 0 | 5.2 | — | MIT | 1 year ago | |
| lakm/nopass | Passwordless authentication helpers for Laravel 10/11. Send secure verification links or one-time passcodes (OTP) to log users in without passwords. Includes configuration, usage examples, testing, and security guidance. | 22 | 22 | 1 | 970 | 0 | 14.9 | 25.2 | MIT | 5 months ago | |
| laracraft-tech/laravel-date-scopes | Add a DateScopes trait to Eloquent models to query records by common date ranges: today, last week, month-to-date, last year (with custom start), and more. Chain scopes with aggregates like sum/avg for fast stats-friendly queries. | 514 | 515 | 31 | 10K | 0 | 21.9 | 20.1 | MIT | 5 months ago | |
| laracraft-tech/laravel-dynamic-model | — | 45 | 45 | 3 | 158 | 2 | 16.5 | 9.9 | MIT | 5 months ago | |
| laracraft-tech/laravel-schema-rules | Generate basic Laravel validation rules from your database schema. Create rules for entire tables or selected columns, scaffold Form Request classes, and configure columns to always skip. Great as a starting point to refine and optimize validation. | 363 | 363 | 24 | 3K | 0 | 18.6 | 15.0 | MIT | 5 months ago | |
| laracraft-tech/laravel-useful-traits | Laravel package with handy daily-use additions: traits for PHP 8.1+ enums (get names/values/array) and Eloquent query scopes (e.g., select all columns except specific ones, date-based scopes), plus an Artisan db:truncate command. | 58 | 58 | 2 | 99 | 1 | 16.8 | 6.5 | MIT | 5 months ago | |
| laraditz/model-filter | Flexible Eloquent model filtering for Laravel with operator support (eq, gte, etc.), AND/OR grouping, and relationship filters via dot notation. Add a Filterable trait and allowlist fields, optionally create filter classes for custom logic, and filter using request params under filters[]. | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| laradumps/laradumps | LaraDumps is a modern PHP/Laravel debugging tool that sends dumps to a desktop app so your app flow stays uninterrupted. Inspect models/collections, Livewire, SQL queries, logs, exceptions, mails, jobs, timers, JSON and more. | 1,267 | 1,269 | 52 | 107K | 3 | 38.2 | 31.5 | MIT | 1 month ago | |
| laraextend/scroll-reveal | — | 0 | 0 | 0 | 0 | 0 | 13.9 | — | — | 5 months ago | |
| larament/seokit | — | 45 | 45 | 10 | 227 | 0 | 17.5 | 12.1 | MIT | 4 months ago | |
| laramint/laravel-brain | — | 885 | 850 | 48 | 65K | 5 | 30.0 | 34.9 | — | 1 month ago | |
| laranail/console | — | 1 | — | 0 | — | 0 | 17.5 | — | MIT | 2 months ago | |
| laranail/db-console | — | 0 | — | 0 | — | 0 | 17.8 | 0.4 | MIT | 2 months ago | |
| laranail/db-console-webui | — | 0 | 0 | 0 | 4 | 0 | 17.9 | 11.1 | MIT | 2 months ago | |
| laranail/db-tools | — | 1 | — | 0 | — | 0 | 19.4 | — | MIT | 1 month ago | |
| laranail/enumerator | — | 0 | 0 | 0 | 262 | 0 | 19.0 | 38.6 | MIT | 2 months ago | |
| laranail/package-tools | — | 0 | — | 0 | — | 0 | 17.8 | — | MIT | 2 months ago | |
| larasofthu/localized-routes-plus | — | 1 | 1 | 0 | 0 | 0 | 8.4 | — | MIT | 1 year ago | |
| laravel/agent-detector | Lightweight PHP/Laravel utility to detect when your code runs inside an AI agent or automated dev environment. Detect via AgentDetector::detect() or detectAgent(), identify known agents like Cursor, Gemini, Codex, Claude, or custom via env vars. | 83 | 79 | 12 | 4M | 1 | 17.6 | 61.7 | MIT | 4 months ago | |
| laravel/ai | Laravel AI SDK for a unified, Laravel-friendly API across providers like OpenAI, Anthropic, and Gemini. Build agents with tools and structured output, generate images, synthesize/transcribe audio, create embeddings, and more—all through one consistent interface. | 1,128 | 1,109 | 326 | 2M | 33 | 61.2 | 74.2 | MIT | 1 month ago | |
| laravel/boost | Laravel Boost accelerates AI-assisted Laravel development by supplying the context, conventions, and structure AI needs to generate high-quality, framework-specific code and suggestions, helping teams build faster while staying aligned with Laravel best practices. | 3,597 | 3,598 | 364 | 5M | 18 | 70.3 | 62.6 | MIT | 3 weeks ago | |
| laravel/chisel | Laravel Chisel provides primitives for starter-kit post-install scripts, letting users opt into features and automatically remove unwanted code. Define a chisel.php with questions and file/PHP mutations to prune sections, imports, interfaces, and config. | 16 | 9 | 3 | 1M | 1 | 15.6 | 63.1 | MIT | 4 months ago | |
| laravel/cloud-cli | Laravel Zero CLI to deploy and manage apps on Laravel Cloud. Authenticate via OAuth, link repos, ship and deploy from the terminal, and manage environments, databases, caches, object storage, and domains, with optional JSON output and shell completions. | 43 | 41 | 10 | 9K | 4 | 30.6 | 39.5 | — | 1 month ago | |
| laravel/doctor | — | 103 | 86 | 8 | 32K | 1 | 20.0 | 41.0 | MIT | 1 month ago | |
| laravel/folio | Laravel Folio is a page-based router for Laravel that lets you define routes by creating files, keeping routing simple and organized. Ideal for building pages quickly with less boilerplate, backed by official Laravel documentation and support. | 605 | 604 | 54 | 62K | 0 | 33.9 | 32.6 | MIT | 1 month ago | |
| laravel/forge-cli | Command-line interface for Laravel Forge to provision and manage servers, deploy sites, and handle common tasks like SSL certificates, scheduled jobs, and queue workers—bringing Forge’s dashboard capabilities to your terminal. | 243 | 242 | 40 | 4K | 13 | 31.6 | 25.5 | MIT | 2 months ago | |
| laravel/head | — | 103 | 93 | 3 | 22K | 0 | 21.3 | 38.4 | MIT | 3 weeks ago | |
| laravel/lsp | — | 280 | 262 | 15 | 5K | 8 | 33.4 | 30.9 | — | 1 month ago | |
| laravel/mcp | Build MCP servers inside Laravel so AI clients can safely interact with your app via the Model Context Protocol. Includes tools to expose app capabilities, run requests, and integrate quickly using Laravel’s conventions and docs. | 805 | 803 | 108 | 5M | 2 | 40.1 | 62.4 | MIT | 1 month 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. | 926 | 921 | 32 | 7M | 5 | 26.8 | 62.4 | MIT | 3 months ago | |
| laravel/pao | Agent-optimized output for PHP tools. Detects AI agents (Claude Code, Cursor, Devin, Gemini CLI, etc.) and replaces verbose PHPUnit/Pest/Paratest/PHPStan/Rector and Laravel Artisan output with minimal structured JSON (and cleaner Artisan text). Zero config; human terminal output unchanged. | 687 | 680 | 34 | 4M | 2 | 30.2 | 61.1 | MIT | 1 month ago | |
| laravel/passkeys | Add passwordless WebAuthn/passkey authentication to Laravel. Install migrations, add a trait/contract to your User model, and use the @laravel/passkeys JS client for registration and login. Includes built-in routes for login, confirmation, and passkey management. | 110 | 106 | 8 | 3M | 2 | 16.9 | 63.9 | MIT | 4 months ago | |
| laravel/pint | Laravel Pint is an opinionated PHP code style fixer for minimalists. Built on PHP-CS-Fixer, it makes it easy to keep your Laravel and PHP projects clean and consistent with a simple, standardized formatting workflow. | 3,154 | 3,162 | 194 | 9M | 0 | 53.6 | 57.6 | MIT | 1 month ago | |
| laravel/prompts | Laravel Prompts adds beautiful, user-friendly interactive forms to PHP CLIs, with browser-like UX such as placeholders and validation. Ideal for Laravel Artisan commands, but works in any command-line PHP project. | 722 | 722 | 142 | 13M | 0 | 40.5 | 65.8 | MIT | 3 weeks ago | |
| laravel/pulse | Laravel Pulse is a real-time performance monitoring tool for Laravel. It provides a dashboard to track application health and key metrics, helping you identify bottlenecks and issues quickly in development and production environments. | 1,714 | 1,717 | 215 | 1M | 0 | 44.4 | 48.6 | MIT | 3 weeks ago | |
| laravel/ranger | Beta Laravel introspection library that scans your codebase to discover routes, models, enums, broadcast events, env vars, and Inertia components. Register callbacks per item or collection and receive rich DTOs as Ranger walks your app. | 65 | 65 | 10 | 52K | 2 | 27.2 | 46.9 | MIT | 4 weeks ago | |
| laravel/reverb | Laravel Reverb adds real-time WebSocket support to Laravel applications, enabling event broadcasting and live updates via a first-party server. Designed to integrate with Laravel’s broadcasting features for fast, reliable real-time communication. | 1,606 | 1,604 | 155 | 3M | 0 | 43.4 | 56.0 | MIT | 1 month ago | |
| laravel/roster | Detect which Laravel ecosystem packages a project uses by scanning a directory. Query production vs dev dependencies, check if specific packages or versions are present, and identify the Node package manager in use via a simple API. | 163 | 163 | 19 | 5M | 2 | 25.0 | 64.3 | MIT | 2 months ago | |
| laravel/serializable-closure | Securely serialize and unserialize PHP closures with Laravel’s fork of opis/closure 3.x, updated for modern PHP without requiring FFI. Wrap closures in SerializableClosure, set a secret key for signing, serialize safely, then restore with getClosure(). | 608 | 609 | 49 | 14M | 0 | 35.2 | 64.9 | MIT | 3 weeks ago | |
| laravel/surveyor | Laravel Surveyor is a mostly static analysis tool for PHP/Laravel that scans files or classes to extract rich metadata (classes, methods, properties, types, bindings, models) in a structured format for other tools. Beta API; may touch DB for model inspection. | 91 | 89 | 23 | 57K | 4 | 28.5 | 47.4 | — | 4 weeks ago | |
| laravel/vapor-ui | Deprecated: Vapor UI dashboard for Laravel Vapor apps. Adds an in-app interface to browse/search application logs and view failed queue jobs. Replaced largely by Vapor’s own dashboard; no Laravel 11 support. | 269 | 270 | 45 | 26K | 0 | 5.8 | 19.2 | MIT | 3 years ago | |
| laravel/workos | Laravel utilities used by Laravel starter kits to integrate WorkOS AuthKit. Provides the glue for authentication flows and configuration so you can add WorkOS-powered login to a Laravel app quickly and consistently. | 44 | 43 | 16 | 47K | 0 | 14.2 | 45.3 | MIT | 7 months ago | |
| laravel-chronicle/core | Chronicle provides cryptographically verifiable audit logging for Laravel. It records events in an append-only, hash-chained ledger to make tampering detectable, with features like verifiable exports, signed checkpoints, key rotation, and external anchoring. | 125 | 124 | 3 | 4K | 0 | 23.2 | 23.8 | MIT | 3 months ago | |
| laravelcm/laravel-subscriptions | — | 243 | 243 | 39 | 7K | 4 | 21.2 | 24.7 | MIT | 5 months ago | |
| laravelcm/livewire-slide-overs | Livewire slide-over drawer panel for Laravel. Open slide-overs via events, stack multiple child components, and preserve state—modal-like behavior inspired by wire-elements/modal, but as a drawer. Supports PHP 8.3+, Laravel 11/12, Livewire 3.4/4. | 2 | 2 | 2 | 5K | 0 | 20.7 | 50.8 | MIT | 4 months ago | |
| laraveldaily/filacheck | FilaCheck brings static analysis to Filament v4/v5 projects. Scan your Filament code to detect deprecated patterns and common issues, with optional auto-fix (beta), dirty-file scanning, detailed output, and configurable rules—ideal for CI or after AI-generated code. | 130 | 127 | 8 | 30K | 0 | 24.8 | 38.1 | MIT | 1 month ago | |
| laraveldaily/filateams | — | 19 | 18 | 3 | 153 | 0 | 13.6 | 14.4 | MIT | 5 months ago | |
| laravelium/feed | — | 365 | 367 | 96 | 180 | 0 | 25.8 | 2.8 | MIT | 3 weeks ago | |
| laravelium/sitemap | — | 1,340 | 1,349 | 274 | 339 | 1 | 22.1 | 1.4 | MIT | 4 weeks ago | |
| laraveljutsu/zap | Zap is a Laravel scheduling package to manage availabilities, appointments, blocked times, and custom schedules for any resource (doctors, rooms, employees). Query availability, prevent overlaps, and build booking, shift, or shared space workflows. | 1,456 | 1,456 | 110 | 19K | 0 | 33.9 | 18.1 | MIT | 2 months ago | |
| laravel-lang/config | Laravel Lang: Config provides configuration resources for the Laravel Lang ecosystem. Install via Composer to keep your app aligned with Laravel Lang defaults and updates, with MIT licensing and community support available. | 6 | 6 | 1 | 529K | 0 | 20.9 | 60.8 | MIT | 6 months ago | |
| laravel-lang/locales | Locale data package for Laravel Lang. Provides up-to-date locale definitions you can use across your Laravel apps, with documentation for installation and contribution guidelines. MIT licensed. | 13 | 13 | 6 | 540K | 0 | 19.7 | 60.8 | MIT | 6 months ago | |
| laravel-lang/models | Adds localized names and attributes for Laravel Eloquent models via Laravel Lang. Plug-and-play translations for model labels across multiple languages to improve UI, validation messages, and admin panels. Install with composer and follow the docs for setup. | 7 | 7 | 4 | 286K | 0 | 17.6 | 60.7 | MIT | 6 months ago | |
| laravel-lang/native-country-names | Laravel package providing country names in their native languages for localized UIs and forms. Part of the Laravel Lang ecosystem, install via Composer and use alongside your app’s localization setup. MIT licensed. | 7 | 7 | 2 | 539K | 0 | 15.1 | 60.8 | MIT | 6 months ago | |
| laravel-lang/native-currency-names | Laravel Lang Native Currency Names provides localized, native-language currency names for Laravel apps. Easy to install via Composer and designed to complement Laravel localization workflows for displaying currencies correctly across locales. | 7 | 7 | 1 | 525K | 0 | 21.5 | 63.7 | MIT | 2 months ago | |
| laravel-lang/native-locale-names | Laravel package providing native-language names for locales. Useful for language pickers and localized UI labels, with simple installation and integration via Laravel Lang documentation. MIT licensed. | 7 | 7 | 1 | 560K | 0 | 23.9 | 63.7 | MIT | 2 months ago | |
| laravel-lang/routes | — | 8 | 8 | 4 | 317K | 0 | 16.4 | 60.7 | MIT | 6 months ago | |
| laravel-notification-channels/telegram | — | 1,110 | 1,117 | 173 | 152K | 0 | 29.9 | 32.5 | MIT | 6 months ago | |
| laravel-ready/packager | — | 8 | 8 | 2 | 0 | 3 | 2.0 | 0.4 | MIT | 2 years ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, Laravel-based micro-framework for building fast, elegant console apps. Includes optional Eloquent/logging, interactive menus, desktop notifications, scheduler, standalone compiler, and Collision-powered error reporting. | 354 | 349 | 64 | 54K | 0 | 20.3 | 33.3 | MIT | 5 months ago | |
| laravolt/avatar | Generate unique placeholder avatars from names or emails using initials, with customizable colors/fonts/sizes. Works in Laravel/Lumen or any PHP app. Output as base64 data URI, save PNG/JPG files, or fall back to Gravatar for email-based avatars. | 1,982 | 2,008 | 186 | 152K | 0 | 43.8 | 30.3 | MIT | 2 months ago | |
| lara-zeus/spatie-translatable | Filament v4 plugin adding Spatie Laravel Translatable support to your admin panel. Includes default locales, locale switcher, translation on create/edit/list/view pages, per-resource locale settings, and translatable relation managers. | 35 | 35 | 18 | 92K | 6 | 18.6 | 54.7 | MIT | 4 months ago | |
| lartisan/filament-architect | — | 41 | 41 | 4 | 168 | 0 | 18.1 | 10.7 | MIT | 5 months ago | |
| league/container | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 868 | 908 | 104 | 2M | 5 | 29.8 | 52.5 | MIT | 6 months ago | |
| leandrocfe/filament-apex-charts | — | 500 | 497 | 72 | 131K | 1 | 31.5 | 39.1 | MIT | 2 months ago | |
| leek/filament-dicebear | — | 5 | 5 | 0 | 306 | 0 | 19.4 | 27.5 | MIT | 2 months ago | |
| leek/filament-header-filters | Add inline filters to Filament table column headers. Attach any BaseFilter (selects, date pickers, min/max ranges, custom schemas) as a richer alternative to individual searchable fields. Works with Filament v4/v5, PHP 8.2+. | 15 | 15 | 4 | 3K | 0 | 28.5 | 37.3 | MIT | 1 month ago | |
| leek/filament-right-click | — | 39 | 39 | 4 | 3K | 0 | 24.3 | 29.7 | MIT | 1 month ago | |
| leek/filament-subtenant-scope | Adds second-level tenancy to Filament panels with a top-nav dropdown that scopes all Eloquent queries to a sub-tenant (region, location, department, etc.). Persists via session/URL and auto-filters resources, widgets, badges, and global search. | 27 | 28 | 3 | 383 | 0 | 19.1 | 18.7 | MIT | 2 months ago | |
| leongrdic/smplang | SMPLang is a small PHP language/parser package for defining and evaluating simple expressions in your app. Useful for lightweight DSLs, rules, filters, or templating-like syntax, with an emphasis on minimal setup and easy integration into Laravel projects. | 16 | 16 | 4 | 56K | 1 | 1.4 | 48.9 | — | 4 years ago | |
| leventcz/laravel-top | Real-time CLI monitoring for Laravel. Runs php artisan top to track key request metrics, busiest routes, and performance across all servers. Aggregates recent Laravel event data in Redis with short TTL, designed for production and Octane. | 585 | 582 | 22 | 4K | 0 | 18.9 | 13.1 | MIT | 4 months ago | |
| linuxstreet/wire-content-modal | — | 1 | 1 | 0 | 3 | 0 | 9.8 | 5.9 | MIT | 8 months ago | |
| livewire/blaze | Blaze speeds up Laravel Blade anonymous components by compiling templates into optimized PHP functions. Drop-in replacement with no code changes. Optional memoization and folding for extra gains. Enable via @blaze directive or optimize directories. | 737 | 738 | 38 | 469K | 1 | 33.1 | 46.3 | MIT | 1 month ago | |
| livewire/volt | Volt is a functional API for Laravel Livewire that enables single-file components, keeping PHP component logic and Blade templates together in one file for a clean, streamlined developer experience. | 421 | 422 | 36 | 494K | 12 | 36.4 | 54.1 | MIT | 1 month ago | |
| lorisleiva/laravel-actions | Laravel Actions organizes your app around single-purpose “action” classes. Write the core logic once in handle(), then run it as a controller, job, listener, command, or plain object. Keep business logic reusable, testable, and consistent across entry points. | 2,867 | 2,869 | 142 | 538K | 24 | 56.8 | 48.8 | MIT | 3 weeks ago | |
| lorisleiva/lody | Lody loads files or PHP classes from one or more paths as a Laravel LazyCollection. Discover classes via PSR-4 resolution, then filter (e.g., non-abstract, instance of) and iterate to register or process them. Configurable path and classname resolving. | 95 | 95 | 8 | 539K | 0 | 14.0 | 56.8 | MIT | 6 months ago | |
| ludo237/laravel-traits | — | 0 | 3 | — | 213 | — | 0.0 | 32.2 | — | — | |
| lukasss93/laravel-model-settings | Add per-model settings to Eloquent with defaults, validation rules, and optional config publishing. Store and retrieve settings directly on your models, initialize settings on creation, and keep your app flexible with PHP 8+ and Laravel 8+ support. | 4 | 4 | 1 | 7 | 0 | 1.3 | 5.3 | MIT | 2 years ago | |
| lunarphp/filament3-2fa | — | 0 | 0 | 0 | 12K | 0 | 8.9 | 59.4 | MIT | 7 months ago | |
| lvlup-dev/laravel-agent-editable-prompts | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| lvlup-dev/laravel-user-is-admin | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| lvlup-dev/laravel-user-last-seen-at | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| lwwcas/laravel-countries | — | 131 | 133 | 39 | 4K | 3 | 27.7 | 23.4 | MIT | 2 months ago | |
| maartenpaauw/filament-cashier-billing-provider | Filament billing provider that integrates Laravel Cashier (Stripe) into multi-tenant panels. Configure subscription plans in cashier.php and use your Filament tenant as the Billable model to manage recurring subscriptions, trials, promo codes, tax IDs, and metered pricing. | 103 | 103 | 14 | 3K | 0 | 22.1 | 22.0 | MIT | 4 months ago | |
| maestroerror/laragent | LarAgent is an open-source AI agent framework for Laravel. Build and maintain agents with an Eloquent-style API, pluggable tools (incl. MCP server support), memory/context management, multi-agent workflows, queues, and structured output for reliable integrations. | 641 | 641 | 58 | 19K | 6 | 27.0 | 25.7 | MIT | 4 months ago | |
| mailyte/laravel-email-templates | — | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | MIT | — | |
| maize-tech/laravel-markable | Add likes, bookmarks, favorites, reactions and more to Laravel models with a simple “markable” system. Includes install command, configurable user model and table prefix, and optional publishable migrations per mark type for quick setup. | 759 | 760 | 29 | 11K | 0 | 20.8 | 18.2 | MIT | 5 months ago | |
| malikad778/laravel-blade-ally | — | 0 | 0 | 0 | 6 | 0 | 20.4 | 13.7 | MIT | 3 weeks ago | |
| malzariey/filament-daterangepicker-filter | Alpine.js-powered date range picker and filter for Filament. Pick day/month/year ranges with presets, optional time selection (12/24h), keyboard input validation, localization, accessibility, and modal/slide-over friendly dropdown teleport. Matches Filament v4 UI. | 178 | 179 | 83 | 195K | 0 | 33.3 | 49.2 | MIT | 1 month ago | |
| mansoor/filament-unsplash-picker | — | 22 | 22 | 9 | 822 | 1 | 18.1 | 24.5 | MIT | 5 months ago | |
| mansoor/filament-versionable | Filament plugin for managing Eloquent model revisions with Overtrue Laravel Versionable. View revision history, see diffs of what changed and who changed it, and restore any previous version from a dedicated Filament page. | 110 | 110 | 31 | 16K | 2 | 21.0 | 34.1 | MIT | 5 months ago | |
| mantix/livewire-jodit-text-editor | — | 31 | 31 | 7 | 5K | 5 | 23.8 | 36.3 | MIT | 1 month ago | |
| marcelorodrigo/filament-barcode-scanner-field | — | 12 | 12 | 2 | 2K | 19 | 16.1 | 38.2 | MIT | 7 months ago | |
| marcioelias/my-eyes | — | 0 | 0 | 0 | 12 | 0 | 22.3 | 18.1 | MIT | 1 month ago | |
| marcogermani87/filament-captcha | — | 19 | 19 | 5 | 1K | 1 | 21.6 | 28.8 | MIT | 3 months ago | |
| marcogermani87/filament-cookie-consent | — | 19 | 19 | 5 | 101 | 0 | 8.3 | 11.4 | MIT | 9 months ago | |
| marcorombach/livewire-confirm-modal | — | 3 | 3 | 1 | 25 | 0 | 20.5 | 13.8 | MIT | 2 months ago | |
| marekmiklusek/laravel-package-skeleton | — | 1 | 1 | 0 | 7 | 0 | 21.3 | 10.6 | MIT | 3 weeks ago | |
| marjose123/filament-no-connection | — | 8 | 8 | 1 | 416 | 0 | 1.7 | 23.9 | MIT | 1 year ago | |
| marjose123/filament-webhook-server | Add a webhook server to your Filament app: receive, validate, and manage incoming webhooks with a clean admin UI. Configure endpoints and events, inspect payloads, and monitor delivery from your Filament panel—all in a Laravel-friendly package. | 52 | 52 | 16 | 993 | 0 | 22.7 | 20.3 | MIT | 3 months ago | |
| martian/laravatar | — | 7 | 6 | 3 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| martin6363/laravel-api-auth | — | 1 | 1 | 0 | 1 | 0 | 19.4 | 2.8 | MIT | 1 month ago | |
| martinpetricko/filament-restore-or-create | — | 11 | 11 | 4 | 417 | 0 | 12.9 | 23.7 | MIT | 5 months ago | |
| martinpetricko/filament-sentry-feedback | — | 9 | 9 | 3 | 652 | 0 | 18.7 | 28.9 | MIT | 3 months ago | |
| matheusmarnt/livecharts | LiveCharts is a reactive chart abstraction for Laravel using a pure PHP fluent API. Build 18 chart types and render via a single Livewire component. Supports ApexCharts and Chart.js with pluggable engines, enabling easy updates without JS boilerplate. | 5 | 4 | 0 | 1K | 0 | 29.7 | 35.9 | MIT | 1 month ago | |
| matheusmarnt/scoutify | Scoutify adds a production-ready ⌘K/Ctrl+K global search modal to Laravel. Powered by Scout + Livewire, it searches across multiple Eloquent models, groups results by type, auto-discovers Searchable models, and stores recent searches in session. | 1 | 1 | 1 | 60 | 0 | 34.9 | 24.2 | MIT | 1 month ago | |
| matthewbdaly/laravel-azure-storage | Deprecated (March 2024): Azure Blob Storage driver for Laravel’s Storage API via Flysystem 3 Azure adapter. Provides a custom “azure” disk for Blob containers/URLs. Use the maintained replacement: https://github.com/Azure-OSS/azure-storage-php-adapter-laravel | 230 | 226 | 55 | 59K | 1 | 3.7 | 23.4 | MIT | 4 years ago | |
| mattiasgeniar/filament-mcp | — | 10 | 9 | 1 | 463 | 0 | 20.2 | 26.1 | MIT | 2 months ago | |
| mbarlow/megaphone | — | 268 | 267 | 22 | 1K | 2 | 18.3 | 11.0 | MIT | 5 months ago | |
| mbsoft31/graph-algorithms | PHP 8.2+ graph algorithms built on nexus-scholar/graph-core. Includes PageRank and degree centrality, Dijkstra and A* shortest paths, BFS/DFS traversal, Tarjan SCC, topological sort with cycle detection, and minimum spanning tree utilities via typed APIs. | 0 | 0 | 0 | 10 | 0 | 17.0 | 16.4 | — | 3 months ago | |
| mbsoft31/graph-core | Lightweight, dependency-free graph library for PHP 8.2+. Build directed/undirected graphs with node and edge attributes, fast adjacency lookups, subgraph views, and export to Cytoscape.js JSON, GraphML, and GEXF (XML exports require ext-dom). | 0 | 0 | 0 | 10 | 0 | 3.2 | 14.8 | MIT | 11 months ago | |
| mckenziearts/laravel-notify | Lightweight Laravel package for backend-driven toast notifications. Publish config/assets, drop in a Blade component, and trigger success/error/info messages from your app. Works great with Tailwind CSS and Alpine.js for smooth UI alerts. | 1,733 | 1,738 | 195 | 18K | 0 | 31.9 | 16.8 | MIT | 6 months ago | |
| mckenziearts/livewire-markdown-editor | — | 9 | 9 | 2 | 156 | 0 | 15.2 | 18.9 | MIT | 4 months ago | |
| mckenziearts/livewire-unsaved-changes | — | 11 | 11 | 0 | 1 | 0 | 11.9 | 0.9 | MIT | 6 months ago | |
| mddev31/filament-dynamic-dashboard | — | 9 | 9 | 4 | 1K | 0 | 19.8 | 33.5 | MIT | 4 months ago | |
| mehedi8gb/api-crudify | Laravel package that generates standardized API CRUD (controller/service/repository/model/requests/resources/tests) and powers query-driven endpoints via a chainable pipeline for relations, filtering, sorting, soft deletes, and pagination—all controlled by URL query params. | 1 | 1 | 0 | 0 | 0 | 22.1 | — | MIT | 4 months ago | |
| mhqady/flowra | — | 2 | 2 | 1 | 40 | 0 | 18.7 | 18.5 | — | 1 month ago | |
| michal78/laravel-pandora | — | 5 | 3 | 0 | 3 | 0 | 21.2 | 2.9 | NOASSERTION | 1 month ago | |
| mikebronner/laravel-model-caching | Speeds up Eloquent by automatically caching model queries and relationships, cutting repetitive database hits. Drop-in package with cache tagging support, configurable cache stores and TTLs, and easy invalidation on model updates—ideal for high-traffic Laravel apps. | 2,371 | 2,371 | 228 | 14K | 0 | 48.0 | 13.5 | MIT | 1 month ago | |
| mindtwo/laravel-auto-create-uuid | Auto-fill a UUID v4 on Eloquent models when creating or replicating. Add a trait, add a uuid column, and it just works—no config. Supports custom UUID column names and ensures replicas get a fresh UUID by excluding the UUID attribute on replicate. | 1 | 1 | 1 | 994 | 0 | 15.9 | 42.1 | MIT | 4 months ago | |
| miran/mksine | — | 57 | 57 | 9 | 88 | 1 | 0.8 | 5.5 | MIT | — | |
| misaf/laravel-sms-gateway | — | 1 | 1 | 0 | 49 | 0 | 18.4 | 31.8 | MIT | 2 months ago | |
| mischasigtermans/laravel-altitude | — | 122 | 122 | 4 | 3K | 1 | 13.2 | 22.1 | MIT | 5 months ago | |
| mohamedhekal/classbridge | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| mohamedhekal/shipbridge | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| mohamedsabil83/filament-forms-tinyeditor | — | 198 | 201 | 51 | 14K | 0 | 5.7 | 18.0 | MIT | 1 year ago | |
| mohamedsabil83/filament-hijri-picker | — | 22 | 22 | 8 | 541 | 1 | 16.4 | 21.4 | MIT | 5 months ago | |
| mohammadhprp/filament-ip-to-country-flag-column | — | 22 | 23 | 6 | 338 | 0 | 21.8 | 18.7 | MIT | 1 month ago | |
| mominalzaraa/filament-localization | — | 11 | 11 | 5 | 540 | 0 | 20.2 | 26.5 | MIT | 2 months ago | |
| monciego/laravel-pwa | — | 2 | 2 | 0 | 11 | 0 | 17.8 | 10.7 | MIT | 2 months ago | |
| moox/devtools | moox/devtools is a Laravel devtools package that streamlines local development with helpful utilities and tooling for debugging, scaffolding, and productivity. Built to integrate cleanly into Laravel apps and speed up everyday developer workflows. | 5 | 5 | 0 | 5 | 0 | 12.5 | 4.0 | — | 7 months ago | |
| mostafax/knet | — | 0 | 0 | 0 | 0 | 0 | 1.2 | — | MIT | 2 years ago | |
| mostafaznv/laracache | — | 271 | 272 | 6 | 2K | 0 | 20.8 | 13.5 | MIT | 5 months ago | |
| mostafaznv/pdf-optimizer | Optimize and compress PDFs in PHP or Laravel using Ghostscript. Fluent, chainable API with rich options, logging, and customization. Laravel-friendly inputs (paths, uploads, disks) plus queue support for async optimization. | 175 | 175 | 11 | 13K | 0 | 18.1 | 29.0 | MIT | 4 months ago | |
| motivo/filament-title-with-slug | — | 0 | 0 | 0 | 25 | 0 | 1.3 | 19.5 | MIT | 2 years ago | |
| motomedialab/simple-laravel-audit | — | 26 | 26 | 2 | 639 | 0 | 15.0 | 21.4 | MIT | 5 months ago | |
| mozex/anthropic-php | Community-maintained PHP SDK for the Anthropic API. Send messages, stream responses, call tools, use extended thinking, web search, code execution, files, and batches. PSR-18 compatible, works with any HTTP client; Laravel wrapper available. | 48 | 49 | 9 | 69K | 0 | 25.9 | 51.2 | MIT | 1 month ago | |
| mozex/laravel-modules | — | 6 | 7 | 1 | 610 | 0 | 28.9 | 31.4 | MIT | 1 month ago | |
| mozex/laravel-scout-bulk-actions | — | 14 | 15 | 0 | 3K | 0 | 24.1 | 36.4 | MIT | 1 month ago | |
| mozex/laravel-searchable | Add a Searchable trait to any Eloquent model to search multiple columns and related data (relations, morphs, even cross-database) via a single ->search() call. Works with Laravel Scout and includes optional Filament table/global search integration. | 2 | 3 | 0 | 465 | 0 | 20.9 | 35.3 | MIT | 1 month ago | |
| mradder/filament-logger | Community-maintained Filament audit/activity logging built on spatie/laravel-activitylog. Includes a ready-made Activity resource with filters and diffs, CSV/JSON exports, dashboard widgets, and automatic logging for resources, models, auth, notifications, and custom events. | 25 | 24 | 3 | 6K | 1 | 26.0 | 38.0 | MIT | 1 month ago | |
| mrbohem/livewire-form-keeper | — | 4 | 4 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mr.incognito/crudify | Laravel CRUD generator for API or web apps. One Artisan command scaffolds models, migrations, controllers, form requests, API resources, routes, and optional Blade views. Supports validation rules, nullable fields, foreign keys/constraints, defaults, excludes, and delete:crud cleanup. | 1 | 1 | 0 | 2 | 0 | 15.2 | 4.7 | — | 4 months ago | |
| mr.incognito/date-converter | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| mrizwan/laravel-fcgi-client | — | 2 | 2 | 0 | 0 | 0 | 0.9 | — | MIT | 1 year ago | |
| mrmarchone/laravel-auto-crud | Generate full CRUD scaffolding for Laravel models via an interactive Artisan command. Auto-creates controllers, validation requests, routes, views, and optional API artifacts (cURL, Swagger), with overwrite/all options and support for repository pattern and Spatie Data. | 308 | 307 | 24 | 721 | 1 | 2.4 | 7.2 | MIT | — | |
| mr-punyapal/laravel-extended-relationships | Adds efficient, custom Eloquent relationships for Laravel via a HasExtendedRelationships trait, reducing query count and duplicate code. Includes helpers like belongsToManyKeys and more, aimed at improving performance in real-world apps. | 175 | 175 | 9 | 806 | 1 | 25.2 | 12.1 | MIT | 1 month ago | |
| mrpunyapal/docsmith | — | 35 | 32 | 2 | 2K | 0 | 25.4 | 27.1 | — | 3 weeks ago | |
| mrpunyapal/laravel-client-validation | Bring Laravel-style validation to the client with 100+ rules plus AJAX-backed unique/exists checks. TypeScript-ready, works with any backend, and integrates with Livewire, Filament, Alpine, or vanilla/React/Vue for real-time form feedback and FormRequest rule reuse. | 10 | 10 | 0 | 19 | 0 | 21.3 | 7.1 | MIT | 3 weeks ago | |
| mrpunyapal/peststan | PHPStan extension for Pest PHP. Adds generic typing for expect(), type-narrowing assertions, type-safe and() chaining, correct $this binding in test closures, and accurate return types for Pest functions. Supports Pest 3–5 on PHP 8.2+. | 53 | 53 | 4 | 47K | 0 | 12.5 | 35.1 | MIT | 2 months ago | |
| mrpunyapal/rector-pest | Rector rules for migrating PHP tests to Pest. Automates converting PHPUnit-style tests and assertions into Pest’s fluent syntax, helping you modernize test suites quickly and consistently with minimal manual edits. | 74 | 69 | 6 | 27K | 0 | 14.0 | 30.6 | MIT | 2 months ago | |
| muhammad-nawlo/filament-sitemap-generator | — | 5 | 5 | 2 | 329 | 0 | 10.9 | 26.3 | MIT | 6 months ago | |
| musahmusah/laravel-multipayment-gateways | — | 90 | 89 | 13 | 149 | 0 | 17.2 | 6.4 | MIT | 5 months ago | |
| mwguerra/filemanager | — | 80 | 80 | 25 | 8K | 16 | 6.4 | 34.6 | MIT | — | |
| mwguerra/web-terminal | — | 29 | 29 | 11 | 5K | 1 | 0.9 | 31.0 | MIT | — | |
| mwguerra/web-terminal-stream | — | 1 | 1 | 0 | 268 | 0 | 19.6 | 34.3 | MIT | 1 month ago | |
| nanopkg/laravel-bangla-text-converter | Laravel package to convert Bengali text between Unicode and Bijoy encodings. Use the BanglaTextConverter facade to quickly transform strings (toBijoy/toUnicode) in your app, with simple Composer install and test support. | 9 | 10 | 4 | 0 | 0 | 2.1 | 0.8 | MIT | 3 years ago | |
| nanopkg/laravel-bd-phone-verification-rule | — | 5 | 5 | 1 | 0 | 0 | 1.2 | — | MIT | 3 years ago | |
| netipar/laravel-chunky | Chunk-based uploads for Laravel with resume support and an event-driven backend. Reliable large file uploads over unstable connections, plus framework-agnostic frontend clients for Vue 3, React, Alpine.js, and Livewire, with progress, batching, and broadcasting support. | 0 | 0 | 0 | 242 | 0 | 30.4 | 40.3 | MIT | 1 month ago | |
| nexus-scholar/graph-core | Lightweight PHP 8.2+ graph data-structure for directed/undirected graphs with node/edge attributes, fast adjacency via integer indexing, read-only subgraph views, and exporters for Cytoscape.js JSON, GraphML, and GEXF. Ideal base for graph analytics. | 0 | 0 | 0 | 0 | 0 | 15.4 | — | MIT | 3 months ago | |
| nickperkins/blade-icon-picker | Standalone Blade icon picker component for Livewire forms. Works with any blade-icons pack (Heroicons, Font Awesome, custom). Includes search, lazy-loaded icon grid, keyboard navigation, responsive layout, and Tailwind-free CSS with customizable variables. | 0 | 0 | 0 | 4 | 0 | 19.5 | 9.6 | MIT | 2 months ago | |
| njoguamos/laravel-pesapal | Laravel 11+ package for Pesapal v3 API: generates and caches short-lived access tokens, submits order requests, checks transaction status, and stores Instant Payment Notifications (IPNs) in your database for easier payment integrations. | 8 | 8 | 3 | 241 | 4 | 30.5 | 24.7 | MIT | 1 month ago | |
| njxqlus/filament-lightbox | — | 20 | 20 | 16 | 4K | 1 | 7.3 | 31.3 | MIT | 11 months ago | |
| njxqlus/filament-progressbar | — | 26 | 26 | 3 | 2K | 0 | 4.3 | 27.7 | MIT | 11 months ago | |
| njxqlus/filament-relation-manager-component | — | 47 | 47 | 11 | 9K | 1 | 21.4 | 36.2 | MIT | 2 months ago | |
| nokimaro/liontech-laravel | — | 0 | 0 | 0 | 14 | 0 | 16.9 | 18.4 | MIT | 3 months ago | |
| nokimaro/liontech-php-sdk | Community-maintained PHP 8.3+ SDK for FusionPayments (formerly LionTech). Type-safe, domain-oriented API covering orders, payments, refunds, payouts, tokens, transfers, balances; PSR-18 compatible, supports token refresh, webhook verification, and RSA card encryption. | 0 | 0 | 0 | 0 | 0 | 18.9 | — | MIT | 3 months ago | |
| nolanos/laravel-doctrine-factory | — | 2 | 1 | 2 | 0 | 0 | 26.4 | — | MIT | 1 month ago | |
| nolanos/laravel-model-typescript-transfomer | — | 7 | 7 | 4 | 114 | 5 | 22.4 | 20.3 | — | 1 month ago | |
| nomanur/filament-seo-pro | — | 13 | 11 | 2 | 884 | 1 | 20.5 | 29.0 | MIT | 1 month ago | |
| nordkit/svea | Modern PHP SDK for Svea Checkout, Payment Admin, webhook subscriptions and inbound webhook verification. Fluent API with typed value objects, retries, idempotency, async task polling, and a robust testing fake. Includes first-class Laravel integration. | 0 | 0 | 2 | 138 | 0 | 20.6 | 35.4 | MIT | 3 months ago | |
| norotaro/enumata | — | 3 | 4 | 1 | 230 | 1 | 2.9 | 24.4 | MIT | 1 year ago | |
| northwestern-sysdev/northwestern-filament-theme | — | 3 | 0 | 0 | 1K | 0 | 21.2 | 39.6 | MIT | 3 months ago | |
| notebrainslab/filament-email-templates | — | 12 | 12 | 5 | 607 | 0 | 0.2 | 23.2 | — | — | |
| notebrainslab/filament-menu-manager | — | 8 | 8 | 8 | 475 | 0 | 0.3 | 23.9 | — | — | |
| novius/laravel-filament-news | Filament v4 plugin to manage news posts in Laravel 11+: create posts with categories and tags, attach multiple of each, and browse categories as listing pages. Includes migrations and optional config to customize routes, locales, and resource/model overrides. | 6 | 6 | 0 | 35 | 0 | 18.1 | 12.4 | — | 2 months ago | |
| novius/laravel-json-casted | Cast JSON columns in Laravel models with per-key casting. Define sub-key casts via a method or dedicated cast class; values are exposed as a Fluent object with proper types (e.g., Carbon dates). Supports PHP 8.2+ and Laravel 10+. | 0 | 0 | 0 | 268 | 0 | 13.3 | 37.1 | AGPL-3.0 | 5 months ago | |
| novius/laravel-linkable | Manage “linkable” Eloquent models in Laravel: define per-model link configuration (URL callback or route), labels/groups/search, and query customization. Includes a Linkable Nova field plus publishable config and language files. | 0 | 0 | 0 | 296 | 0 | 21.5 | 39.5 | AGPL-3.0 | 2 months ago | |
| novius/laravel-meta | — | 0 | 0 | 0 | 188 | 0 | 16.2 | 35.4 | AGPL-3.0 | 4 months ago | |
| novius/laravel-publishable | — | 2 | 2 | 0 | 228 | 0 | 16.1 | 29.3 | AGPL-3.0 | 4 months ago | |
| novius/laravel-translatable | Make Laravel Eloquent models translatable using locale and locale_parent_id fields. Provides migration macro, Translatable trait with translations relations (incl. soft-deleted), translate/getTranslation helpers, and withLocale query scope. Supports Laravel 10–13, PHP 8.2–8.5. | 0 | 0 | 1 | 276 | 0 | 17.4 | 38.0 | AGPL-3.0 | 4 months ago | |
| ntanduy/cloudflare-d1-database | Native Laravel database driver for Cloudflare D1 with full Eloquent, Query Builder, migrations, and seeding. Supports REST or Worker connections, batch queries and bulk inserts, read replicas with auto read/write splitting, import/dump/time-travel tooling, retries, and circuit breaking. | 28 | 27 | 7 | 340 | 0 | 23.9 | 17.3 | MIT | 4 months 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,660 | 4,676 | 183 | 10M | 30 | 38.9 | 59.1 | MIT | — | |
| nunomaduro/essentials | — | 1,237 | 1,237 | 75 | 117K | 3 | 20.9 | 31.7 | MIT | 6 months ago | |
| nunomaduro/laravel-console-task | Laravel Console Task adds a simple $this->task() helper to Laravel Artisan commands to display task progress with a loading message and clear success/failure results. Works with Laravel 10+ and PHP 8.2+. | 259 | 259 | 20 | 74K | 3 | 13.0 | 37.4 | MIT | 6 months ago | |
| nunomaduro/laravel-desktop-notifier | Desktop notifications for Laravel Artisan commands via a JoliNotif wrapper. Adds a notify() macro to your console commands to send messages (with optional icon) on Linux, Windows, and macOS. Requires PHP 8.1+. | 480 | 481 | 42 | 65K | 5 | 18.6 | 33.2 | MIT | 6 months ago | |
| nunomaduro/laravel-sluggable | — | 152 | 152 | 5 | 2K | 1 | 14.3 | 17.6 | MIT | 5 months ago | |
| nunomaduro/pao | Laravel PAO provides agent-optimized output for PHP tools. When it detects AI agents (Claude Code, Cursor, Devin, Gemini CLI), it replaces verbose CLI output from PHPUnit/Pest/Paratest/PHPStan/Rector/Artisan with minimal structured JSON—zero config, no impact on human terminal runs. | 687 | 680 | 34 | 58K | 2 | 30.4 | 32.0 | MIT | 1 month ago | |
| nunomaduro/pokio | Pokio is a simple async API for PHP: run closures concurrently via pcntl forks and await results. Uses FFI shared memory for fast parent/child communication. Built for internal tooling and performance work; not recommended for production use. | 764 | 764 | 38 | 310K | 0 | 19.4 | 40.1 | MIT | 5 months ago | |
| nunomaduro/termwind | Termwind brings Tailwind CSS-style utilities to PHP CLIs. Render styled HTML in the terminal, customize styles/colors, and build beautiful output for Laravel/Symfony commands with helpers like render(), style(), and interactive prompts like ask(). | 2,496 | 2,496 | 91 | 12M | 6 | 36.0 | 59.4 | MIT | 7 months ago | |
| nyoncode/laravel-knowledge-base | — | 0 | 0 | 0 | 8 | 0 | 20.2 | 15.5 | MIT | 3 weeks ago | |
| nyoncode/laravel-package-toolkit | Toolkit for building Laravel packages with less boilerplate: configure routes, migrations, translations, views/components, middleware, assets and commands. Includes install/about commands, publishing options, lifecycle hooks, and package-specific exception handling. | 0 | 0 | 0 | 3K | 0 | 24.3 | 55.6 | MIT | 1 month ago | |
| nyoncode/laravel-permission-extended | — | 0 | 0 | 0 | 84 | 0 | 12.7 | 29.5 | MIT | 5 months ago | |
| occ-therapist/form-request-validation-for-filament | — | 5 | 3 | 1 | 1K | 0 | 19.4 | 35.9 | MIT | 2 months ago | |
| oddvalue/filament-draft-recovery | — | 4 | 0 | 1 | 4K | 0 | 20.8 | 46.8 | MIT | 1 month ago | |
| 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. | 439 | 437 | 22 | 9K | 0 | 31.0 | 21.6 | MIT | 1 month ago | |
| ohdearapp/health-check-results | — | 10 | 10 | 4 | 13K | 0 | 6.4 | 44.1 | MIT | 10 months ago | |
| ohdearapp/laravel-ohdear-webhooks | Laravel package to receive and verify Oh Dear webhooks. Easily register routes, validate signatures, and handle downtime, Uptime, broken links, and other monitoring events with customizable jobs/listeners so your app can react automatically to incidents. | 23 | 22 | 8 | 703 | 0 | 25.0 | 23.8 | MIT | 1 month ago | |
| ohdearapp/ohdear-php-sdk | Official PHP SDK for the Oh Dear monitoring API. Built on Saloon v4, it provides typed DTOs and convenient methods to manage monitors and more. Supports API token auth, configurable timeouts, and clear exceptions for validation and API errors. | 74 | 74 | 17 | 115K | 0 | 24.0 | 49.1 | MIT | 5 months ago | |
| oi-lab/oi-laravel-ts | Generates TypeScript interfaces from Laravel Eloquent models, including relationships, casts, PHPDoc types, and DataObjects. Supports watch mode, namespace filtering, UUID/ULID key typing, and optional JSON-LD output. | 1 | 1 | 0 | 259 | 0 | 12.7 | 32.3 | MIT | 5 months ago | |
| ojessecruz/simple-blog | Ready-to-use Laravel blog package: clean public listing, Livewire admin CRUD, Markdown with HTML escaping, and draft preview in a new tab. Authentication/authorization is up to you via configurable middleware (Gate, guard, etc.). | 1 | 1 | 0 | 46 | 0 | 0.1 | 19.1 | MIT | — | |
| okeonline/filament-archivable | — | 20 | 20 | 11 | 73 | 1 | 2.8 | 11.2 | MIT | 1 year ago | |
| olakunlevpn/laravel-installer | — | 4 | 4 | 0 | 0 | 0 | 0.0 | — | — | — | |
| oliwol/filament-rich-editor-heroicons | Filament v4/v5 plugin for RichEditor (TipTap) that adds a searchable Heroicons picker. Insert inline SVG icons (outline/solid/mini) into content with configurable size, alignment, and color, and render them via RichContentRenderer. | 4 | 4 | 2 | 1K | 0 | 16.5 | 37.0 | MIT | 4 months ago | |
| omar-haris/filament-timezone-field | — | 17 | 17 | 9 | 49 | 0 | 2.0 | 7.9 | MIT | 1 year ago | |
| omnia-digital/library | — | 1 | 1 | 0 | 2K | 0 | 12.6 | 46.1 | MIT | 6 months ago | |
| onelearningcommunity/laravel-model-explorer | — | 7 | 7 | 0 | 23K | 0 | 19.5 | 55.1 | MIT | 2 months ago | |
| opcodesio/log-viewer | Fast, beautiful log viewer for Laravel. Browse and manage log files, search and filter entries by level, share links, use dark mode, and preview mails. Supports multiple hosts, Horizon logs, and an API for folders, files, and entries. | 4,433 | 4,400 | 323 | 783K | 16 | 63.4 | 43.5 | MIT | 3 months ago | |
| opcodesio/mail-parser | Simple, fast PHP 8+ email/MIME parser with a clean API—no mailparse extension required. Parse .eml strings/files, read headers (From/To/Subject/Date/size), and extract HTML/text bodies, parts, and attachments. | 22 | 22 | 2 | 660K | 1 | 22.8 | 63.7 | MIT | 3 months ago | |
| openai-php/client | Community-maintained PHP client for the OpenAI API. Install via Composer and interact with models, responses, chat, images, audio, files, and more with a clean, typed interface—ideal for Laravel and modern PHP apps. | 5,828 | 5,841 | 679 | 2M | 18 | 74.5 | 50.3 | MIT | 2 months ago | |
| openai-php/laravel | Community-maintained OpenAI PHP integration for Laravel. Install via Composer and artisan, configure API key in .env, then use the OpenAI facade to call OpenAI endpoints (e.g., Responses API) from your Laravel app. | 3,751 | 3,749 | 267 | 725K | 5 | 52.5 | 40.7 | MIT | 3 months ago | |
| openplain/filament-tree-view | Drag-and-drop tree view for Filament resources to manage hierarchical data. Built on Laravel Adjacency List and Atlassian Pragmatic Drag & Drop. Supports depth limits, auto or batch save, custom fields, actions, dark mode, accessibility, and safe moves. | 38 | 38 | 14 | 7K | 3 | 15.9 | 36.1 | MIT | 4 months ago | |
| orchestra/dusk-updater | Symfony Console tool to update Laravel Dusk ChromeDriver binaries to the latest or a specified version. Works inside or outside Laravel projects. Includes a detect command to check installed Chrome/ChromeDriver versions and optionally auto-update. | 10 | 10 | 3 | 51K | 0 | 17.1 | 54.2 | MIT | 8 months ago | |
| orchestra/dusk-updater-api | Standardized API for Laravel Dusk to query, fetch, and download compatible ChromeDriver binaries. Helps automate driver updates across environments with a simple, consistent interface for locating versions and retrieving platform-specific builds. | 0 | 1 | 1 | 47K | 0 | 21.7 | 65.0 | MIT | 3 weeks ago | |
| orchestra/pest-plugin-testbench | Pest Plugin for Testbench adds PestPHP support for Laravel package development using Orchestra Testbench. Run your package tests with Pest in a Testbench-powered environment, with simple setup and CI-friendly defaults. | 5 | 6 | 0 | 3K | 0 | 22.4 | 44.2 | MIT | 1 month ago | |
| oriondevelops/filament-greeter | — | 13 | 13 | 8 | 448 | 0 | 1.5 | 21.1 | MIT | 1 year ago | |
| osamanagi/filament-abyss-theme | — | 3 | 3 | 1 | 251 | 0 | 0.4 | 25.7 | MIT | — | |
| outhebox/laravel-translations | — | 820 | 821 | 116 | 5K | 1 | 34.7 | 13.0 | MIT | 2 months ago | |
| owenvoke/blade-fontawesome | Easy Font Awesome integration for Laravel Blade. Provides Blade components/directives to render icons cleanly in views, supports different styles and sizes, and keeps markup consistent across your app without manual SVG or class boilerplate. | 213 | 213 | 34 | 208K | 6 | 24.5 | 49.9 | MIT | 2 months ago | |
| palpalani/bayrewards-laravel | — | 3 | 3 | 0 | 309 | 0 | 8.4 | 27.1 | MIT | 10 months ago | |
| palpalani/laravel-dns-deny-list-check | — | 3 | 3 | 1 | 84 | 0 | 20.7 | 21.4 | MIT | 2 months ago | |
| parfaitementweb/filament-password-input | — | 7 | 7 | 2 | 718 | 0 | 15.3 | 30.5 | MIT | 4 months ago | |
| pboivin/filament-peek | — | 252 | 253 | 18 | 31K | 0 | 22.3 | 31.9 | MIT | 5 months ago | |
| pdphilip/elasticlens | ElasticLens brings Elasticsearch power to Laravel models with Eloquent-style queries. Define your own index models, mappings, and schema—no black box. Run phrase/term searches, filters, embedded fields, geo distance sorting, and pagination with fluent, readable APIs. | 0 | 0 | — | 1K | — | 4.5 | 42.5 | — | — | |
| pdphilip/elasticsearch | Eloquent-style Elasticsearch for Laravel. Extend models and the query builder with native-feeling search features like term and phrase-prefix queries, match/fuzzy matching, highlighting, geo distance filters, plus familiar create/update/delete and pagination APIs. | 0 | 3 | — | 31K | — | 10.5 | 55.3 | — | — | |
| pdphilip/omniterm | Laravel terminal UI toolkit: write Artisan/CLI output as HTML with Tailwind-style classes and OmniTerm renders it to ANSI. Includes truecolor with fallback, gradients, arbitrary RGB, and content repeat, plus ready-made components like status messages, tables, progress bars, spinners, and live tasks. | 0 | 1 | — | 12K | — | 1.5 | 55.3 | — | — | |
| pdphilip/opensearch | — | 0 | 0 | — | 26K | — | 0.0 | 55.3 | — | — | |
| peckphp/peck | Peck is a fast PHP CLI spell-checker for your codebase. It flags wording and spelling mistakes in filenames, classes, methods, properties, and docs, powered by GNU Aspell. Installs via Composer and fits neatly into CI and dev workflows. | 475 | 477 | 68 | 47K | 10 | 7.5 | 31.4 | MIT | — | |
| pestphp/pest-plugin | Plugin API for Pest PHP, the elegant testing framework. Use it to build and distribute Pest plugins that extend the runner, add custom expectations, hooks, and tooling integrations for your PHP test suite. | 48 | 49 | 14 | 4M | 0 | 1.0 | 55.6 | MIT | — | |
| pestphp/pest-plugin-arch | Pest Plugin Arch adds architecture testing to Pest, letting you enforce project boundaries and design rules with simple tests. Ideal for keeping Laravel/PHP codebases consistent and preventing unwanted dependencies. | 44 | 43 | 25 | 6M | 0 | 1.3 | 55.6 | MIT | — | |
| pestphp/pest-plugin-browser | Pest Plugin for Browser adds browser testing capabilities to Pest, helping you write expressive end-to-end tests for your PHP applications. Part of the Pest ecosystem—see pestphp.com for docs and setup guidance. | 138 | 137 | 142 | 1M | 0 | 11.6 | 78.4 | MIT | — | |
| pestphp/pest-plugin-drift | Pest Plugin Drift adds drift detection to your Pest test suite, helping catch behavioral changes and flaky differences across runs. Install alongside Pest to track and report unexpected output or snapshot mismatches during testing. | 74 | 74 | 12 | 483K | 0 | 1.1 | 52.6 | MIT | 4 years ago | |
| pestphp/pest-plugin-faker | Pest Plugin Faker adds seamless Faker support to Pest tests, letting you quickly generate realistic fake data in your test suite. Ideal for speeding up data-driven tests with minimal setup. | 38 | 39 | 7 | 241K | 0 | 0.6 | 52.4 | MIT | — | |
| pestphp/pest-plugin-laravel | Pest Plugin for Laravel adds Laravel-specific testing helpers and integration to Pest, making it easy to write expressive, fast tests for Laravel apps while leveraging the familiar Laravel testing ecosystem. | 231 | 232 | 48 | 4M | 0 | 2.6 | 55.3 | MIT | — | |
| pestphp/pest-plugin-livewire | Pest Plugin Livewire adds Livewire-specific testing helpers to Pest, making it easy to write expressive, fluent tests for Laravel Livewire components. Integrates seamlessly with Pest to simplify component assertions and interactions. | 67 | 67 | 20 | 448K | 0 | 1.1 | 52.7 | MIT | — | |
| pestphp/pest-plugin-mock | Pest plugin that integrates Mockery into Pest tests, providing convenient helpers to create, configure, and verify mocks and spies with a simple, Pest-friendly API for unit and feature testing in PHP/Laravel projects. | 17 | 15 | 10 | 12K | 0 | 0.2 | 27.7 | MIT | — | |
| pestphp/pest-plugin-mutate | Pest Plugin Mutate brings mutation testing to Pest, helping you gauge test suite effectiveness by introducing small code changes and checking whether tests catch them. Ideal for strengthening coverage and confidence in your PHP applications. | 46 | 45 | 11 | 6M | 0 | 2.8 | 57.2 | MIT | 2 years ago | |
| pestphp/pest-plugin-parallel | Official parallel testing plugin for Pest. Run your test suite concurrently across CPU cores to speed up feedback, with simple configuration and CLI options. Ideal for large projects and CI pipelines looking to reduce test runtime. | 32 | 32 | 10 | 50K | 0 | 0.7 | 43.9 | MIT | — | |
| pestphp/pest-plugin-phpstan | — | 11 | — | 5 | — | 0 | 0.2 | — | MIT | — | |
| pestphp/pest-plugin-profanity | Pest Profanity plugin helps enforce clean language in your test suite by detecting and preventing profanity in test names and output. Simple to install and use with Pest to keep your codebase and CI logs professional. | 106 | 106 | 25 | 5M | 0 | 10.3 | 55.3 | MIT | 1 year ago | |
| pestphp/pest-plugin-rector | — | 14 | — | 3 | — | 0 | 0.2 | — | MIT | — | |
| pestphp/pest-plugin-type-coverage | Pest Plugin Type Coverage adds type coverage reporting to your Pest test suite, helping you spot untyped or partially typed code paths. Install alongside Pest to track type coverage metrics and improve type safety over time. | 37 | 36 | 19 | 496K | 0 | 1.0 | 55.3 | MIT | — | |
| pestphp/pest-plugin-watch | — | 22 | 21 | 10 | 14K | 0 | 0.3 | 27.1 | MIT | — | |
| phiki/phiki | Phiki is a PHP syntax highlighter for the web. It uses TextMate grammars and VS Code themes to render highlighted code, with an API inspired by Shiki and an implementation influenced by vscode-textmate. | 374 | 375 | 18 | 322K | 3 | 30.7 | 47.8 | MIT | 1 month ago | |
| php-amqplib/rabbitmq-bundle | — | 1,231 | 1,251 | 466 | 236K | 1 | 38.3 | 34.4 | MIT | 8 months ago | |
| php-dominicana/laravel-model-export | — | 2 | 2 | 1 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| pindab0ter/constrained-morph-to-for-laravel | — | 3 | 3 | 0 | 1K | 0 | 21.2 | 40.0 | MIT | 1 month ago | |
| pixelworxio/livewire-workflows | — | 90 | 89 | 4 | 11 | 0 | 23.4 | 0.8 | MIT | 1 month ago | |
| plin-code/kml-parser | — | 3 | 3 | 1 | 597 | 0 | 1.0 | 30.8 | MIT | 1 year ago | |
| pomodocs/commonmark-alert | — | 3 | 3 | 2 | 544 | 0 | 15.9 | 33.3 | MIT | 5 months ago | |
| power-components/livewire-powergrid | Livewire PowerGrid lets you build modern, customizable data tables for Laravel Livewire in minutes. Get sorting, searching, filters, editable fields, action buttons, checkboxes, and export with minimal configuration—ready to use out of the box. | 1,692 | 1,695 | 241 | 87K | 0 | 47.9 | 27.5 | MIT | 3 weeks ago | |
| power-components/livewire-powergrid | Livewire PowerGrid lets you build modern, customizable data tables for Laravel Livewire in minutes. Get sorting, searching, filters, editable fields, action buttons, checkboxes, and export with minimal configuration—ready to use out of the box. | 1,692 | 1,695 | 241 | 87K | 0 | 47.9 | 27.5 | MIT | 3 weeks ago | |
| power-components/turbine | — | 1 | 0 | 1 | 135 | 0 | 21.1 | 29.8 | MIT | 3 weeks ago | |
| print-filament/print | — | 14 | 14 | 5 | 75 | 0 | 0.6 | 10.8 | MIT | 1 year ago | |
| prismaticoder/laravel-prompt-manager | — | 7 | 7 | 0 | 297 | 0 | 0.0 | 21.8 | MIT | — | |
| prism-php/prism | Prism is a Laravel package for integrating LLMs with a fluent API. Generate text, run multi-step conversations, and call tools across multiple AI providers, so you can build AI features in your app without wrestling with provider-specific details. | 2,420 | 2,416 | 310 | 680K | 49 | 62.9 | 66.2 | MIT | 6 months ago | |
| probots-io/pinecone-php | Elegant PHP client for the Pinecone API (serverless-ready), powered by Saloon. Authenticate with an API key, manage indexes/collections via control endpoints, and work with vectors via data endpoints by setting an index host at init or later. | 75 | 75 | 25 | 16K | 4 | 5.2 | 34.4 | MIT | 1 year ago | |
| prodstarter/filament-notification-center | — | 5 | 3 | 1 | 5K | 0 | 18.5 | 46.4 | MIT | 2 months ago | |
| projektgopher/whisky | — | 243 | 243 | 10 | 31K | 3 | 9.4 | 30.5 | — | 1 year ago | |
| promethys/revive | — | 16 | 16 | 3 | 633 | 0 | 22.9 | 25.3 | MIT | 2 months ago | |
| promptphp/deck | — | 108 | 109 | 3 | 2K | 0 | 22.9 | 20.7 | MIT | 1 month ago | |
| prvious/mog | — | 0 | 0 | 0 | 0 | 0 | 11.1 | 0.8 | — | 6 months ago | |
| psr-discovery/cache-implementations | Discovers installed PSR-6 cache implementations at runtime and returns the first available adapter, avoiding hard dependencies in libraries/SDKs. Supports php-cache adapters and Stash, with options to prefer or manually instantiate configurable caches. | 8 | 8 | 1 | 540K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/container-implementations | Auto-discovers an available PSR-11 container at runtime by checking for well-known implementations and returning the first match. Ideal for SDKs/libraries that want PSR-11 support without hard dependencies or user configuration. | 6 | 6 | 1 | 478K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/discovery | — | 11 | 10 | 3 | 504K | 0 | 2.2 | 55.3 | MIT | 1 year ago | |
| psr-discovery/event-dispatcher-implementations | Discovers installed PSR-14 event dispatcher implementations (Symfony, League, Yiisoft, etc.) at runtime and returns the first available instance. Ideal for libraries/SDKs to support PSR-14 without hard dependencies or user configuration. | 7 | 7 | 1 | 514K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/http-client-implementations | Discovers an installed PSR-18 HTTP client at runtime by checking for well-known implementations and returning the first available instance. Ideal for SDKs/libraries to support PSR-18 without hard dependencies or extra user configuration. | 7 | 7 | 5 | 476K | 0 | 16.0 | 61.9 | MIT | 6 months ago | |
| psr-discovery/http-factory-implementations | Discovers a PSR-17 HTTP factory at runtime by scanning for well-known implementations and returning the first available instance. Ideal for libraries/SDKs that want PSR-17 support without hard dependencies or user configuration. PHP 8.2+. | 7 | 7 | 3 | 517K | 0 | 1.7 | 55.3 | MIT | 1 year ago | |
| psr-discovery/log-implementations | Discover available PSR-3 logger implementations at runtime without hard dependencies. Searches for well-known classes and returns the first compatible LoggerInterface instance, ideal for SDKs and libraries; supports multiple popular loggers and mocking/testing options. | 8 | 8 | 0 | 554K | 0 | 0.9 | 55.3 | MIT | 1 year ago | |
| psr-mock/http-client-implementation | Tiny PSR-18 HTTP client implementation intended for mocking and testing. Provides a simple client you can plug into PSR-7/PSR-17 workflows to return predefined responses without real network calls. | 1 | 1 | 0 | 3K | 0 | 0.6 | 43.7 | MIT | 2 years ago | |
| psr-mock/http-factory-implementation | Lightweight PSR-17/PSR-7 HTTP factory/message mock implementation for PHP 8.1+. Built for SDKs and libraries to test against PSR interfaces without hard deps, with strict PSR compliance and helpful debugging API. | 0 | 0 | 0 | 3K | 0 | 0.6 | 47.8 | MIT | 2 years ago | |
| psr-mock/http-message-implementation | Lightweight PSR-7 HTTP message implementation mock for testing libraries and SDKs without hard dependencies. Strictly follows PSR behavior and includes a developer-friendly API to debug and fix failing tests faster. For dev use only (PHP 8.1+). | 0 | 0 | 1 | 3K | 0 | 0.6 | 48.1 | MIT | 2 years ago | |
| pulkitjalan/google-apiclient | Laravel package to integrate Google APIs via the official Google API PHP Client. Provides a simple service provider, facade, and config for authentication and common Google services, making it easy to access Google APIs in your Laravel apps. | 257 | 263 | 81 | 42K | 0 | 10.1 | 30.6 | MIT | 1 year ago | |
| pushery/wirekit | WireKit is a free, open-source UI component library for Laravel Livewire. Build dashboards and marketing pages with Tailwind CSS v4 and Alpine.js—themeable, accessible, dark-mode aware components for forms, navigation, overlays, layouts, and more. | 10 | 8 | 1 | 865 | 0 | 35.1 | 30.9 | MIT | 3 weeks ago | |
| pxlrbt/filament-excel | — | 459 | 458 | 101 | 164K | 2 | 34.6 | 41.2 | MIT | 1 month ago | |
| qalainau/filament-inbox | — | 20 | 20 | 8 | 926 | 0 | 0.3 | 22.9 | MIT | — | |
| qalainau/filament-team-chat | Slack-like team chat inside Filament v5: channels, DMs, threads, reactions, @mentions, file sharing, search, and unread tracking. Self-hosted with no external services—works via Livewire polling. Multi-tenant ready with optional team scoping. | 15 | 15 | 6 | 952 | 4 | 1.6 | 26.4 | — | — | |
| qalainau/filament-univer-sheet | — | 9 | 9 | 5 | 414 | 0 | 0.2 | 22.5 | NOASSERTION | — | |
| qcod/laravel-gamify | Add gamification to Laravel apps with reputation points and badges. Generate point types via Artisan, award points to users (or any model) using a simple trait, and manage reputations, badges, and user badges with provided migrations and config. | 679 | 681 | 70 | 10K | 22 | 35.2 | 29.5 | MIT | 1 month ago | |
| quonain/smart-response | SmartResponse is a Laravel package that returns JSON API responses or Blade/Inertia views from the same controller method, auto-detecting request type (Accept header, /api routes, bearer tokens). Includes pagination, response shortcuts, macros, caching, and meta enrichment. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ralphjsmit/laravel-filament-seo | Filament field group for editing laravel-seo metadata (title, author, description). Automatically loads/saves via the model’s seo() relationship—just add HasSEO to your Eloquent model and drop SEO::make() into any Filament form. | 153 | 154 | 28 | 13K | 3 | 21.2 | 29.6 | MIT | 6 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 | 68K | 0 | 16.6 | 55.8 | MIT | 6 months 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. | 863 | 866 | 67 | 60K | 4 | 36.6 | 30.7 | MIT | 1 month ago | |
| ramnzys/filament-email-log | — | 52 | 52 | 18 | 26 | 5 | 4.1 | 6.6 | MIT | 4 years ago | |
| rappasoft/laravel-authentication-log | — | 996 | 997 | 115 | 136K | 0 | 29.7 | 34.0 | MIT | 2 months ago | |
| rawand201/filament-connection-badge | Drop-in connection status badge for Filament panels. Shows live signal bars in the topbar, ping graph on hover, and optional full-screen offline overlay. Works with Filament v4/v5, matches theme/dark mode, supports RTL and translations. | 6 | 5 | 1 | 892 | 0 | 0.1 | 29.1 | MIT | — | |
| rawilk/filament-password-input | — | 52 | 52 | 20 | 11K | 0 | 20.0 | 36.3 | MIT | 4 months ago | |
| rawilk/laravel-base | — | 7 | 9 | 1 | 0 | 0 | 4.5 | — | MIT | 3 years ago | |
| rawilk/laravel-casters | Collection of custom Eloquent cast classes for Laravel models. Add handy casts like Name to normalize and manipulate attributes automatically. Install via Composer; full docs available online. | 6 | 6 | 0 | 74 | 0 | 20.1 | 16.8 | MIT | 4 months ago | |
| rawilk/laravel-form-components | A set of reusable Blade form components for Laravel that make building consistent forms quick and clean. Includes inputs, selects, checkboxes, radios, buttons, errors, and styling-friendly markup, with flexible config and easy customization. | 440 | 436 | 45 | 2K | 0 | 6.3 | 7.4 | MIT | 3 years ago | |
| rawilk/laravel-stubs | Opinionated Laravel stubs with strict types, fewer docblocks, unguarded models, controllers without a base class, migrations without down methods, and added return type hints. Publish via artisan and optionally keep stubs updated via composer hooks. | 1 | 1 | 0 | 47 | 0 | 20.3 | 21.9 | MIT | 4 months ago | |
| rawilk/laravel-webauthn | — | 27 | 27 | 5 | 445 | 1 | 3.3 | 18.5 | MIT | 1 year ago | |
| rawilk/profile-filament-plugin | Filament plugin that jumpstarts a user profile area with multi-factor authentication, password and session management, migrations, and sensible defaults—opinionated but customizable. Designed to remove boilerplate and integrate cleanly into your panel. | 39 | 39 | 9 | 722 | 0 | 34.2 | 20.6 | MIT | 1 month ago | |
| rayvenues/eloquent-model-generator | — | 13 | 13 | 2 | 201 | 2 | 0.8 | 16.4 | MIT | 3 years ago | |
| raziul/sslcommerz-laravel | Integrate SSLCommerz payments in Laravel 10+ with a clean API: initiate payments, configure success/fail/cancel/IPN callbacks, validate transactions, verify response hashes, and process refunds. Supports sandbox and live environments. | 73 | 73 | 27 | 244 | 0 | 17.6 | 9.9 | MIT | 5 months ago | |
| realrashid/laravel-zoho-cliq | — | 4 | 4 | 2 | 853 | 0 | 12.6 | 34.8 | MIT | 6 months ago | |
| realzone22/pengublade | — | 2 | 2 | 3 | 3 | 1 | 16.6 | 4.6 | MIT | 6 months ago | |
| rectitude-open/filament-people | — | 0 | 0 | 0 | 4 | 0 | 5.9 | 10.5 | MIT | 1 year ago | |
| redberry/mcp-client-laravel | Laravel client for the Model Context Protocol (MCP). Supports JSON-RPC 2.0 over Streamable HTTP (including SSE) and STDIO. Configure multiple servers and use a single facade to list/call tools and read resources, with per-request content negotiation. | 13 | 13 | 3 | 14K | 2 | 16.0 | 47.1 | MIT | 4 months ago | |
| redberry/page-builder-plugin | — | 29 | 28 | 2 | 1K | 0 | 15.0 | 24.8 | MIT | 6 months ago | |
| redwebcreation/twitter-stream-api | Laravel-friendly PHP wrapper for Twitter’s Streaming API. Authenticate with OAuth and open filtered streams to receive tweets/events in real time, with simple configuration and callbacks for handling incoming data—ideal for building live feeds, monitors, and bots. | 32 | 32 | 8 | 123 | 2 | 6.2 | 9.3 | MIT | 3 years ago | |
| reinder83/binary-flags | — | 12 | 13 | 3 | 308 | 0 | 21.5 | 22.1 | MIT | 2 months ago | |
| relaticle/custom-fields | Laravel/Filament plugin to add dynamic custom fields to any Eloquent model without migrations. Includes 20+ field types, conditional visibility, tenant isolation, admin UI integration (forms/tables/infolists), CSV import/export, optional encryption, and extensible field types. | 164 | 164 | 27 | 11K | 1 | 35.7 | 29.6 | AGPL-3.0 | 1 month ago | |
| relaticle/ink | Filament-native content publishing for Laravel: Eloquent models, full admin for posts/categories, SEO + JSON-LD, RSS, search, Blade UI components, and 13 MCP tools for AI agents. Headless by default with optional public blog routes. | 13 | 13 | 3 | 2K | 1 | 22.7 | 35.4 | — | 1 month ago | |
| resend/resend-laravel | Laravel integration for Resend with a facade and Symfony Mailer transport. Configure your RESEND_API_KEY, send via Resend::emails()->send(), or use the bundled Laravel mailer by setting transport=resend and MAIL_MAILER=resend. | 125 | 124 | 15 | 540K | 1 | 25.3 | 58.2 | MIT | 4 months ago | |
| resend/resend-php | Resend PHP is an official PHP 8.1+ client for the Resend email API. Install via Composer and send transactional emails with a clean, simple interface (e.g., $resend->emails->send) in PHP or Laravel. | 62 | 61 | 7 | 1M | 1 | 33.0 | 64.9 | MIT | 3 weeks ago | |
| respect/validation | Powerful PHP validation engine with 150+ tested validators. Build readable, chainable rules like numeric()->positive()->between(). Includes advanced exception handling and thorough docs. Great for complex input validation in any PHP app. | 6,028 | 6,153 | 774 | 828K | 8 | 70.6 | 38.9 | MIT | 1 month ago | |
| richardstyles/eloquentencryption | — | 108 | 108 | 18 | 390 | 0 | 15.7 | 10.0 | MIT | 6 months ago | |
| rinodrummer/livewire-wizard-form | — | 5 | 5 | 0 | 0 | 0 | 0.7 | — | MIT | 1 year ago | |
| rivalex/clearance | — | 0 | 0 | 0 | 69 | 0 | 21.0 | 30.0 | MIT | 1 month ago | |
| rivalex/lingua | Database-driven translations for Laravel with a polished Livewire + Flux admin UI. Install and manage languages, edit strings in real time, and sync translations both ways between DB and PHP/JSON files via artisan commands. Supports Laravel 11–13, PHP 8.3+. | 2 | 3 | 1 | 181 | 0 | 23.9 | 28.8 | MIT | 1 month ago | |
| rjcodes/rjcms | WordPress-style CMS for Laravel 12/13: admin panel at /admin, visual BREAD content/field builder, media library, drag-and-drop menus, roles & permissions, site settings, and a public blog. Install with composer + rjcms:install. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| roberts/laravel-singledb-tenancy | — | 0 | 0 | 0 | 63 | 1 | 15.5 | 24.6 | MIT | 4 months ago | |
| roberts/support | — | 0 | 0 | 0 | 80 | 1 | 17.6 | 30.2 | MIT | 4 months ago | |
| romkaltu/livewire-google-places-autocomplete | — | 2 | 2 | 0 | 0 | 0 | 1.1 | — | MIT | 2 years ago | |
| roots/acorn | — | 1,000 | 994 | 109 | 90K | 6 | 35.8 | 38.8 | MIT | 3 months ago | |
| rupadana/filament-announce | — | 58 | 57 | 17 | 81 | 2 | 6.3 | 7.5 | MIT | 1 year ago | |
| rupadana/filament-api-service | — | 212 | 212 | 50 | 7K | 15 | 30.0 | 31.7 | MIT | 5 months ago | |
| ryangjchandler/blade-capture-directive | Adds a handy @capture Blade directive to grab the rendered output of a section of a view into a variable, so you can reuse it later in the template. Useful for building dynamic attributes, slots, and content fragments without messy output buffering. | 82 | 82 | 5 | 3M | 0 | 14.7 | 60.9 | MIT | 6 months ago | |
| ryangjchandler/laravel-cloudflare-turnstile | — | 460 | 459 | 33 | 121K | 2 | 19.3 | 37.5 | MIT | 6 months ago | |
| ryangjchandler/orbit | Orbit is a flat-file driver for Laravel Eloquent. Store model records as files instead of a database while keeping familiar Eloquent create, update, delete, and query workflows. Define a schema on your model, and Orbit handles paths and persistence automatically. | 931 | 930 | 37 | 14K | 7 | 29.4 | 21.5 | MIT | 6 months ago | |
| saade/filament-adjacency-list | — | 98 | 98 | 25 | 11K | 1 | 25.8 | 32.8 | MIT | 2 months ago | |
| saeidsharafi/laravel-permission-generator | — | 0 | 0 | 0 | 67 | 0 | 1.2 | 25.3 | MIT | 1 year ago | |
| safemood/discountify | Laravel package for dynamic, condition-based discounts. Define custom conditions, apply percentage discounts, set global discount and tax rate, support coupon and class-based discounts, dynamic item field names, optional condition skipping, and event tracking for e-commerce totals. | 235 | 234 | 20 | 128 | 0 | 19.7 | 2.7 | MIT | 4 months ago | |
| safi/filament-atelier | — | 9 | 0 | 0 | 7 | 0 | 22.3 | 3.7 | MIT | 3 weeks ago | |
| saher/artisan-schematics | — | 0 | 0 | 0 | 0 | 0 | 2.5 | — | NOASSERTION | 1 year ago | |
| sakanjo/laravel-easy-metrics | Laravel package to quickly build app metrics (value, trend, bar, line, pie, doughnut, polar). Supports ranges, aggregates (count/sum/min/max/avg), and growth rates. Designed to work with Laravel and Filament widgets for dashboards. | 317 | 317 | 9 | 811 | 0 | 22.2 | 8.7 | MIT | 3 months ago | |
| salahhusa9/laravel-updater | Update your Laravel 10/11/12 app with a single command or click. Laravel Updater streamlines project updates with an easy setup and docs, plus built-in tests and ongoing maintenance for smoother upgrades. | 216 | 216 | 20 | 111 | 2 | 21.3 | 4.5 | MIT | 3 months ago | |
| salioudiabate/livewire-datatable | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| salioudiabate/modal | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| salioudiabate/select | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| saloonphp/barstool | Laravel package that automatically logs Saloon requests and responses to your database for easy searching and filtering. Captures method, URL, headers/body, status, duration, and even fatal errors, with optional config and model pruning support. | 18 | 18 | 3 | 12K | 0 | 20.2 | 45.3 | MIT | 2 months ago | |
| saloonphp/cache-plugin | Laravel-friendly Saloon plugin that adds transparent response caching to your API requests. Supports configurable cache keys, TTL, and cache stores, helping reduce duplicate calls, speed up apps, and respect rate limits with minimal setup. | 13 | 13 | 5 | 182K | 0 | 18.3 | 61.3 | MIT | 5 months ago | |
| saloonphp/laravel-plugin | Laravel plugin for Saloon that brings tight framework integration: service container bindings, config publishing, artisan tooling, and convenient HTTP client setup for building and managing API connectors and requests cleanly within Laravel apps. | 79 | 80 | 25 | 557K | 0 | 30.4 | 62.4 | MIT | 3 weeks 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. | 10 | 10 | 3 | 178K | 0 | 17.1 | 61.0 | MIT | 5 months ago | |
| saloonphp/saloon | Saloon is a PHP HTTP client framework for building clean, reusable API integrations. Create connectors and requests, handle auth, middleware and retries, mock and test easily, and keep endpoints organized with strong typing and a fluent DX. | 2,435 | 2,419 | 127 | 749K | 14 | 42.2 | 48.6 | MIT | 5 months ago | |
| saloonphp/xml-wrangler | XML Wrangler is a Saloon plugin that makes working with XML APIs painless. It adds XML request bodies, automatic XML responses parsing, and convenient helpers for converting between arrays and XML so you can focus on building integrations, not boilerplate. | 426 | 427 | 17 | 188K | 4 | 22.8 | 41.2 | MIT | 5 months ago | |
| sanderdewijs/lara-livewire-maps | — | 3 | 2 | 0 | 173 | 0 | 0.0 | 22.7 | — | — | |
| sandermuller/boost-core | — | 3 | 3 | 0 | 3K | 0 | 30.7 | 46.0 | MIT | 1 month ago | |
| sandermuller/laravel-fluent-validation | Type-safe, IDE-autocomplete Laravel validation rule builders. Create rules fluently without memorizing strings; each rule exposes only valid methods. Define nested array validation with each()/children(). Optional HasFluentRules trait speeds wildcard validation dramatically (up to 160x). | 217 | 217 | 2 | 10K | 0 | 30.9 | 25.7 | MIT | 2 months ago | |
| sandermuller/package-boost | Deprecated: sandermuller/package-boost is split into successors. Use package-boost-php for framework-agnostic Composer packages, package-boost-laravel for Laravel packages, or project-boost for PHP apps. Legacy 0.15.x remains for existing installs. | 1 | 1 | 0 | 68 | 0 | 27.1 | 24.3 | MIT | 3 months ago | |
| sandermuller/package-boost-laravel | — | 1 | 1 | 0 | 1K | 0 | 25.9 | 45.9 | MIT | 1 month ago | |
| sandermuller/package-boost-php | — | 1 | 1 | 0 | 3K | 0 | 24.7 | 46.9 | MIT | 3 months ago | |
| sansanlabs/laravel-userstamps | — | 2 | 2 | 0 | 20 | 0 | 21.0 | 14.0 | MIT | 2 months ago | |
| sarfrazrizwan/laravel-zerobounce | — | 0 | 0 | 0 | 61 | 0 | 0.9 | 24.8 | — | 2 years ago | |
| satoved/laravel-livewire-steps | Lightweight Laravel Livewire 3 wizard/multi-step form builder. Define each step as a Livewire Form object (extends StepForm) and manage the flow in a single WizardComponent. Ideal for onboarding, checkout, and subscription flows with minimal setup. | 6 | 6 | 1 | 985 | 0 | 15.8 | 32.4 | MIT | 4 months ago | |
| savannabits/filament-modules | — | 210 | 208 | 46 | 153 | 0 | 29.0 | 3.7 | MIT | 3 months ago | |
| schaefersoft/laravel-headless-ui | — | 3 | 3 | 1 | 103 | 0 | 24.5 | 23.1 | MIT | 1 month ago | |
| schmeits/filament-character-counter | — | 34 | 34 | 17 | 22K | 0 | 22.2 | 44.5 | MIT | 3 months ago | |
| schmeits/pulse-database-table-info | — | 7 | 7 | 2 | 3K | 3 | 6.2 | 36.5 | MIT | 1 year ago | |
| schoolpalm/app-settings | — | 1 | 1 | 0 | 28 | 0 | 22.0 | 19.1 | MIT | 1 month ago | |
| schoolpalm/cache-store | — | 0 | 0 | 0 | 24 | 0 | 19.4 | 22.5 | MIT | 1 month ago | |
| sextanet/laravel-files | — | 1 | 1 | 0 | 284 | 0 | 15.0 | 33.3 | MIT | 5 months ago | |
| shalvah/upgrader | Automate upgrading users’ PHP library config files when releasing new versions. Compare old vs sample new config, apply moves/renames and ignored keys, support dot notation, preview changes with dry-run, and create a .bak backup before upgrading. | 15 | 15 | 0 | 896K | 1 | 4.1 | 55.2 | MIT | 2 years ago | |
| sheaf/cli | — | 26 | 26 | 3 | 2K | 0 | 20.8 | 29.6 | — | 4 months ago | |
| shelfwood/laravel-n8n | — | 0 | 0 | 0 | 0 | 0 | 13.8 | — | MIT | 4 months ago | |
| shipfastlabs/agent-detector | Lightweight Laravel/PHP utility to detect when your code is running inside an AI agent or automated dev environment. Supports multiple known agents (e.g., Cursor, Gemini, Codex, Claude) via environment-variable detection. Requires PHP 8.2+. | 83 | 80 | 12 | 69K | 1 | 17.7 | 45.0 | MIT | 4 months ago | |
| shipwelldev/cornerstone-support | — | 0 | 0 | 0 | 109 | 0 | 19.8 | 33.0 | MIT | 4 weeks ago | |
| shuvroroy/filament-spatie-laravel-backup | — | 276 | 276 | 60 | 44K | 0 | 28.0 | 39.6 | MIT | 3 weeks ago | |
| shuvroroy/filament-spatie-laravel-health | — | 195 | 195 | 42 | 69K | 0 | 27.5 | 40.2 | MIT | 3 months ago | |
| sikessem/devtools | — | 1 | 1 | 0 | 4 | 0 | 19.1 | 7.6 | MIT | 3 months ago | |
| silber/bouncer | Bouncer adds roles and abilities to Laravel with a fluent, Eloquent-powered API. Define permissions, assign roles to users, and authorize actions via gates and middleware. Supports caching, scoped abilities, and a simple, expressive permission model. | 3,579 | 3,598 | 335 | 118K | 45 | 63.0 | 42.4 | MIT | 6 months ago | |
| simplestats-io/filament-plugin | Official Filament v5 plugin for SimpleStats.io. View analytics inside your Filament panel: visitors, registrations, revenue, top sources, and countries. PHP 8.2+, Laravel 12+. Configure via API token with optional caching and navigation settings. | 4 | 4 | 1 | 233 | 0 | 17.5 | 26.3 | MIT | 4 months ago | |
| sinnbeck/laravel-dom-assertions | Extra DOM assertion helpers for Laravel HTTP tests. Assert elements, text, forms, selects, and datalists with more precision than assertSee/SeeText. Works with Livewire and Blade views/components; includes quick existence checks and a method reference. | 106 | 107 | 11 | 19K | 0 | 29.7 | 36.1 | MIT | 1 month ago | |
| slimani/filament-media-manager | Filament Media Manager for Filament v4/v5: folder-based media library with smooth browser UI, hierarchical tree navigation, tagging, search/filtering, and multi-disk support. Integrates with Filament forms, tables, and actions. | 16 | 17 | 7 | 3K | 2 | 29.5 | 35.1 | MIT | 1 month ago | |
| solomon-ochepa/laravel-settings | — | 2 | 3 | 0 | 502 | 0 | 23.5 | 35.9 | MIT | 1 month ago | |
| solution-forest/ai-kit-core | — | 3 | 2 | 3 | 30 | 0 | 20.1 | 16.8 | MIT | 1 month ago | |
| solution-forest/ai-kit-ui-livewire | — | 3 | 0 | 3 | 22 | 0 | 19.6 | 13.1 | MIT | 1 month ago | |
| solution-forest/filament-field-group | Group and organize Filament form fields with reusable field groups: create collapsible sections, tabs, and custom layouts to make large forms cleaner, easier to navigate, and more maintainable. Supports Filament v3–v5 (matching plugin versions). | 29 | 29 | 4 | 73 | 0 | 19.0 | 8.2 | MIT | 5 months ago | |
| solution-forest/filament-firewall | Filament Firewall adds IP whitelist/blacklist protection for your Laravel app and Filament admin panel. Includes install command, config and migrations, plus middleware (e.g., WhitelistRangeMiddleware) to restrict access by allowed/blocked ranges. | 44 | 44 | 13 | 2K | 0 | 13.2 | 23.9 | MIT | 7 months ago | |
| solution-forest/filament-nestable-tree | Nestable drag-and-drop tree component for Filament v4/v5. Works with Eloquent (incl. kalnoy/nestedset) or static arrays, supports per-node actions, multi-tree pages, cross-tree drag-and-drop, lazy loading, and async child loading for large, complex trees. | 5 | 4 | 0 | 1K | 0 | 16.0 | 35.2 | MIT | 3 months ago | |
| solution-forest/filament-translate-field | — | 49 | 48 | 16 | 5K | 3 | 21.7 | 32.9 | MIT | 4 months ago | |
| solution-forest/filament-tree | Filament Tree adds a drag-and-drop hierarchical tree UI to Filament Admin for managing nested data (menus, categories, org charts) with unlimited depth. Works with Resources, Pages, and Widgets, plus customizable actions, icons, and translations. | 200 | 200 | 68 | 29K | 1 | 25.4 | 33.3 | MIT | 5 months ago | |
| solution-forest/workflow-engine-core | Framework-agnostic workflow engine core for PHP 8.3+. Define and run workflows with type-safe steps, state tracking/persistence, plugins for actions/storage, retries, timeouts, and rich error handling. Actively developed; not production-ready. | 9 | 9 | 3 | 8 | 0 | 16.3 | 4.0 | MIT | 4 months ago | |
| solution-forest/workflow-engine-laravel | — | 4 | 4 | 1 | 1 | 0 | 11.7 | 1.2 | MIT | 7 months ago | |
| spatie/array-to-xml | Simple PHP utility to convert arrays into XML strings. Supports custom root element names and configurable key handling (e.g., converting spaces to underscores). Ideal for quickly generating XML output from structured array data. | 1,198 | 1,226 | 216 | 2M | 0 | 27.6 | 47.4 | MIT | 9 months ago | |
| spatie/async | Run PHP tasks in parallel with a simple Pool API built on PCNTL. Add closures, handle results via then/catch, and wait for completion. Ideal for speeding up batch jobs, CPU-heavy work, and IO-bound processing with multiple processes. | 2,815 | 2,830 | 184 | 171K | 0 | 37.4 | 26.7 | MIT | 7 months ago | |
| spatie/browsershot | Convert web pages or HTML to images and PDFs using headless Chrome via Puppeteer. Capture screenshots, generate PDFs, render JS, extract body HTML, and inspect network requests. Simple fluent API for URLs, raw HTML, or local HTML files. | 5,241 | 5,301 | 508 | 2M | 0 | 64.9 | 39.7 | MIT | 3 months ago | |
| spatie/color | PHP library for color parsing, conversion, and comparison. Supports CSS named colors plus RGB/RGBA/ARGB, Hex, HSL/HSLA, HSB, CMYK, CIELab, and XYZ. Includes WCAG contrast ratio and Delta E distances (CIE76, CIE94, CIEDE2000). | 382 | 386 | 41 | 827K | 0 | 20.1 | 49.8 | MIT | 7 months ago | |
| spatie/commonmark-wire-navigate | CommonMark extension that adds a wire:navigate attribute to links rendered from Markdown, enabling Livewire SPA navigation. Install via Composer and register WireNavigateExtension in your CommonMark environment or spatie/laravel-markdown config. | 10 | 10 | 2 | 577 | 0 | 0.7 | 23.9 | MIT | 2 years ago | |
| spatie/cpu-load-health-check | Laravel Health check for monitoring CPU load. Configure thresholds (e.g., average load over the last 5 minutes) and get notifications when load is too high. Integrates seamlessly with spatie/laravel-health. | 71 | 71 | 8 | 138K | 0 | 6.7 | 47.1 | MIT | 10 months ago | |
| spatie/crawler | PHP web crawler with concurrent requests via Guzzle. Crawl internal/external links, limit depth, and collect discovered URLs. Supports JavaScript-rendered sites using Chrome/Puppeteer. Includes faking responses for testing crawl logic without real HTTP calls. | 2,829 | 2,843 | 367 | 760K | 0 | 56.4 | 39.2 | MIT | 1 month ago | |
| spatie/db-dumper | PHP database dump helper that wraps native tools (mysqldump, mariadb-dump, pg_dump, sqlite3, mongodump). Supports MySQL/MariaDB, PostgreSQL, SQLite, and MongoDB with a fluent API to configure credentials and dump to SQL or gz files. | 1,176 | 1,197 | 158 | 1M | 0 | 33.8 | 47.3 | MIT | 4 months ago | |
| spatie/dns | Fetch DNS records in PHP using dig. Query domains for A, AAAA, CNAME, MX, TXT, SRV and more, filter by type(s), and get structured record objects with handy accessors for record details. | 610 | 617 | 98 | 115K | 0 | 32.4 | 36.1 | MIT | 3 months ago | |
| spatie/docker | Start and manage Docker containers from PHP. Create and run containers, execute commands inside them, and capture output. Customize behavior like daemonization, auto-cleanup on exit, and privileged mode for more control. | 485 | 488 | 56 | 4K | 0 | 15.6 | 14.4 | MIT | 9 months ago | |
| spatie/dropbox-api | Minimal PHP client for Dropbox API v2 by Spatie. Provides core endpoints used by their Flysystem Dropbox adapter—create folders, list directories, fetch temporary links, and more. Easy to install via Composer and use with an auth token. | 307 | 312 | 80 | 208K | 0 | 32.6 | 45.7 | MIT | 1 month ago | |
| spatie/elasticsearch-search-string-parser | Parse custom search strings into Elasticsearch queries. Supports regex-based directives like status:active or @user, grouping directives, and autocomplete suggestions. Build searches via spatie/elasticsearch-query-builder and get results + directive suggestions. | 50 | 50 | 4 | 100 | 0 | 18.9 | 7.4 | MIT | 3 months ago | |
| spatie/emoji | Work with emoji in PHP without relying on your IDE/font. Use the Spatie\Emoji\Emoji class to access emoji as constants or friendly camelCase methods like Emoji::grinningFace(), or fetch all emojis via Emoji::all(). | 470 | 476 | 51 | 45K | 0 | 26.3 | 31.1 | MIT | 3 months ago | |
| spatie/enum | Obsolete: PHP 8.1+ has native enums (recommended). Spatie Enum provides strongly typed, object-based enums for older PHP versions, enabling IDE-friendly static analysis and refactoring. Define enums via @method annotations and call StatusEnum::draft(). | 853 | 854 | 66 | 1M | 0 | 15.2 | 44.0 | MIT | 4 years ago | |
| spatie/error-solutions | Collection of reusable “solutions” for common runtime errors, used by Spatie’s error tools like Ignition and Flare. Provides a shared way to suggest fixes and actionable hints when exceptions occur in Laravel and PHP apps. | 67 | 67 | 8 | 4M | 0 | 16.3 | 60.4 | MIT | 6 months ago | |
| spatie/filament-markdown-editor | Filament form field providing a Markdown editor powered by EasyMDE. Supports image uploads with configurable disk/visibility and automatically highlights code blocks. Drop it into your resource forms like any other field. | 150 | 151 | 16 | 793 | 0 | 5.1 | 11.0 | MIT | 1 year ago | |
| spatie/filament-simple-stats | Opinionated, prebuilt stat widgets for Filament dashboards. Quickly add daily counts and sums using Flowframe/laravel-trend, with helpers like last 30 days to generate clean, consistent stats cards with minimal setup. | 28 | 28 | 7 | 7K | 0 | 17.6 | 37.4 | MIT | 5 months ago | |
| spatie/file-system-watcher | React to file system changes from PHP using Spatie’s watcher powered by Node’s chokidar. Watch one or more paths and run callbacks on create, update, delete, or any change events. Useful for build tools, dev workflows, and background monitoring. | 250 | 250 | 25 | 410K | 0 | 10.8 | 46.4 | MIT | 9 months ago | |
| spatie/flare-cli | Command-line tool for Flare that lets you authenticate with an API token and interact with the Flare API from your terminal. Manage projects and teams, list and inspect errors and occurrences, resolve or snooze issues, and query monitoring summaries and aggregations. | 3 | 3 | 1 | 471 | 0 | 21.2 | 33.3 | MIT | 2 months ago | |
| spatie/flare-client-php | PHP 8.2+ client for sending exceptions, errors, and stack traces to Flare. Install via Composer and use in any PHP app; Laravel users should use spatie/laravel-flare. Includes docs, tests, and ongoing maintenance by Spatie. | 178 | 178 | 21 | 5M | 0 | 32.9 | 64.2 | MIT | 1 month ago | |
| spatie/flare-daemon | — | 0 | 0 | 0 | 85K | 0 | 19.3 | 63.9 | MIT | 2 months ago | |
| spatie/flare-debug-sender | Debug sender for Flare payloads, mainly for internal testing. Swap Flare’s sender to log, inspect, and optionally passthrough errors/traces/zipkin, replace tracing IDs/timestamps, and print parts or the full payload via configurable channels. | 0 | 0 | 0 | 171 | 0 | 18.7 | 34.8 | MIT | 4 months ago | |
| spatie/flysystem-dropbox | Flysystem adapter for Dropbox using Dropbox API v2. Connect via an authorization token and use the Spatie Dropbox client with a Flysystem Filesystem. Supports modern Flysystem versions (v2/3); see v1 branch for Flysystem v1. | 365 | 374 | 50 | 158K | 0 | 19.7 | 39.3 | MIT | 7 months ago | |
| spatie/fork | Run PHP code concurrently using lightweight process forking. Define multiple closures and execute them in parallel, collecting results in order. Requires PHP 8 with pcntl (CLI only) and posix extensions on Unix-like systems. | 1,046 | 1,047 | 114 | 207K | 0 | 26.1 | 34.7 | MIT | 5 months ago | |
| spatie/fractalistic | Developer-friendly wrapper around League Fractal to transform API data with less boilerplate. Build resources, apply transformers, includes, and output arrays with a fluent API or one-liner syntax. Great for PHP projects; Laravel users may prefer laravel-fractal. | 385 | 386 | 33 | 307K | 0 | 21.9 | 43.6 | MIT | 6 months ago | |
| spatie/github-actions-watcher | Monitor all GitHub Actions workflows for a repo in real time from your terminal. Install via Composer and run actions-watcher to auto-detect the current git repo/branch, poll status, and refresh until all runs complete. Auth required for private repos. | 134 | 134 | 10 | 1 | 0 | 13.1 | 0.1 | MIT | 9 months ago | |
| spatie/global-laravel-remote | Run Laravel artisan commands on a remote server from your terminal. Install globally via Composer and execute with global-laravel-remote "{cmd}" to trigger remote artisan tasks without SSHing into the machine each time. | 19 | 20 | 3 | 0 | 0 | 1.4 | — | MIT | 2 years ago | |
| spatie/global-ray | Install Ray globally to use ray(), rd(), dump() and dd() in any PHP project. Send debug output (arrays, HTML, queries, markdown) to the Ray desktop app, measure performance, and pause execution—same debugging workflow across frameworks and plain PHP. | 217 | 217 | 12 | 9K | 0 | 30.1 | 26.6 | MIT | 1 month ago | |
| spatie/guzzle-redirect-history-middleware | Guzzle middleware that records redirect chains for each request. Attach RedirectHistoryMiddleware to your handler stack to capture every Location hop and inspect the final URL and intermediate redirects via a RedirectHistory instance. | 19 | 19 | 4 | 493 | 0 | 1.1 | 19.5 | MIT | 4 years ago | |
| spatie/holidays | Calculate public holidays for supported countries using ISO codes or country classes. Get an array of Holiday objects with name, CarbonImmutable date, and type (e.g., national). PHP 8.4+ package by Spatie, with extensible country definitions. | 403 | 404 | 210 | 94K | 0 | 39.5 | 38.3 | MIT | 1 month ago | |
| spatie/icalendar-generator | Generate RFC 5545 iCalendar (.ics) feeds with a fluent PHP API. Create calendars and events (start/end times, summary, metadata) for use in Apple Calendar, Google Calendar, and other clients. Outputs valid iCalendar text ready to serve or download. | 690 | 693 | 65 | 509K | 1 | 26.0 | 43.6 | MIT | 6 months ago | |
| spatie/ignition | Beautiful, customizable error page for PHP apps. Register in one line to get a rich exception UI with stack traces, code snippets, context, and dark mode. Works standalone; see Laravel Ignition, Symfony bundle, and more integrations. | 517 | 527 | 64 | 5M | 1 | 25.0 | 59.9 | MIT | 6 months ago | |
| spatie/image | Expressive PHP image manipulation with a fluent API. Resize, crop, rotate, apply filters (greyscale, brightness, sharpen), adjust quality, and auto-orient images. Load from a path and save in place or to a new file. | 1,364 | 1,386 | 139 | 2M | 0 | 40.2 | 52.9 | MIT | 1 month ago | |
| spatie/image-optimizer | Optimize PNG, JPG, WebP, AVIF, SVG and GIF images in PHP by running them through a chain of installed binaries (jpegoptim, optipng, pngquant, svgo, etc.). Automatically detects available tools and overwrites files with smaller optimized versions. | 2,876 | 2,911 | 225 | 3M | 0 | 47.6 | 48.4 | MIT | 2 months ago | |
| spatie/interactive-slack-notification-channel | Send interactive Slack notifications from Laravel using Slack Block Kit. Configure a token and optional channel on your Notifiable, post rich messages with buttons/inputs, and use Slack API responses to reply in threads for follow-up order events. | 66 | 66 | 6 | 2K | 0 | 15.7 | 21.8 | MIT | 5 months ago | |
| 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. | 340 | 342 | 19 | 3M | 0 | 5.2 | 54.6 | MIT | 4 weeks ago | |
| spatie/laravel-activitylog | Log user and model activity in Laravel with a simple API. Automatically record Eloquent model events, link actions to subjects and causers, store custom properties, and query a dedicated activity_log table for auditing and history. | 5,893 | 5,957 | 745 | 3M | 0 | 70.0 | 44.5 | MIT | 1 month ago | |
| spatie/laravel-analytics | Laravel package to retrieve Google Analytics data in your app. Provides simple methods to fetch visitors, page views, and most visited pages over a given period, returning results as Laravel Collections via an easy-to-use facade. | 3,239 | 3,273 | 472 | 130K | 0 | 53.4 | 24.9 | MIT | 4 months ago | |
| spatie/laravel-artisan-dd | Run one-off Laravel code from the command line without opening Tinker. Use php artisan dd "User::first()" to execute expressions and dump results. Supports multiple expressions and short class names for quick debugging and inspection. | 162 | 165 | 14 | 642 | 0 | 16.7 | 10.5 | MIT | 7 months ago | |
| spatie/laravel-artisan-dispatchable | Register Laravel jobs as Artisan commands by implementing the ArtisanDispatchable interface. Dispatch queued jobs via CLI (e.g., php artisan process-podcast) so long-running tasks won’t block the scheduler, while remaining runnable from Artisan. | 160 | 161 | 7 | 8K | 0 | 14.8 | 25.9 | MIT | 6 months ago | |
| spatie/laravel-auto-discoverer | Fast, cached discovery of PHP structures in your codebase. Find classes, interfaces, traits, and enums by conditions like “implements interface” or “uses trait,” and get rich metadata. Ideal for automation, registration, and scanning in production. | 178 | 178 | 18 | 21 | 1 | 25.9 | 0.8 | MIT | 3 months ago | |
| spatie/laravel-backup | Spatie Laravel Backup creates zip backups of your app files and database, storing them on any Laravel filesystem (even multiple). Includes health monitoring, notifications, and automatic cleanup of old backups. Run with php artisan backup:run. | 6,019 | 6,109 | 785 | 1M | 0 | 71.3 | 37.2 | MIT | 1 month ago | |
| spatie/laravel-backup-server | Securely store and manage backups from multiple Laravel apps on a dedicated backup server. Built on spatie/laravel-backup, it automatically receives and organizes incoming backups, with setup and docs tailored for Laravel deployments. | 171 | 172 | 16 | 1K | 0 | 29.5 | 15.8 | MIT | 1 month ago | |
| spatie/laravel-blade-comments | Adds HTML debug comments around every rendered Blade view/component so you can see exactly which template produced each piece of output in browser dev tools. Also includes top-level request and view info at the top of the document. | 180 | 180 | 13 | 3K | 0 | 20.2 | 20.4 | MIT | 4 months ago | |
| spatie/laravel-blade-javascript | Adds a simple @javascript Blade directive to export PHP values to JavaScript by writing them to window in a script tag. Use @javascript('key','value') and access it in the browser as key/value for quick server-to-client data sharing. | 619 | 632 | 36 | 19K | 0 | 22.6 | 22.4 | MIT | 7 months ago | |
| spatie/laravel-bluesky-notification-channel | Laravel notification channel for Bluesky (spatie/laravel-bluesky-notification-channel). Send posts via Laravel’s notification system using a simple BlueskyPost builder; automatically detects links, mentions, and hashtags and renders rich text. | 0 | 0 | 0 | 62 | 0 | 11.6 | 27.3 | MIT | 6 months ago | |
| spatie/laravel-ciphersweet | Laravel wrapper for Paragonie CipherSweet that adds searchable field-level encryption to Eloquent models. Encrypt/decrypt sensitive attributes and generate blind indexes so you can query encrypted data securely without exposing readable values in your database. | 428 | 428 | 39 | 58K | 0 | 26.7 | 33.7 | MIT | 3 months ago | |
| spatie/laravel-collection-macros | Adds a curated set of handy macros to Laravel Collections, extending them with extra helper methods (e.g., positional accessors like second/third, after, getNth, and more). Auto-registers via Composer for quick, drop-in productivity boosts. | 1,910 | 1,914 | 144 | 243K | 0 | 32.9 | 31.6 | NOASSERTION | 7 months ago | |
| spatie/laravel-comments | — | 34 | 48 | 69 | 0 | 4 | 23.9 | 1.3 | MIT | 6 months ago | |
| spatie/laravel-cookie-consent | Add a simple, customizable cookie consent banner to Laravel. Shows on first visit, stores consent, then stays hidden. No “decline” option, no tracker blocking, and no consent categories—use other tools if you need advanced compliance features. | 1,499 | 1,510 | 137 | 91K | 0 | 37.2 | 28.2 | MIT | 3 months ago | |
| spatie/laravel-cronless-schedule | Run Laravel’s scheduler without cron. This dev/test-friendly package adds php artisan schedule:run-cronless, which uses a ReactPHP loop to execute the scheduler on a timer (default every minute), with optional custom frequency and manual runs. | 387 | 390 | 14 | 7K | 0 | 5.1 | 17.6 | MIT | 1 year ago | |
| spatie/laravel-csp | Set Content Security Policy (CSP) headers in Laravel to control which scripts, styles, and resources can load and where they can send data. Helps prevent XSS and malicious third-party scripts. Includes report-only mode, nonces, and easy config. | 870 | 879 | 100 | 555K | 0 | 38.2 | 45.4 | MIT | 1 month ago | |
| spatie/laravel-dashboard | Build beautiful, Livewire-powered dashboards in Laravel. Provides base CSS, dashboard and tile view components, and a Tile model to persist fetched data so tiles can update themselves via polling. | 574 | 577 | 73 | 6K | 0 | 22.0 | 15.9 | MIT | 6 months ago | |
| spatie/laravel-dashboard-belgian-trains-tile | Laravel Dashboard tile that shows Belgian train connections and their status. Install it in a Spatie Laravel Dashboard to display live updates for selected routes as a simple, glanceable tile. | 1 | 2 | 1 | 29 | 0 | 15.4 | 18.3 | MIT | 5 months ago | |
| spatie/laravel-dashboard-calendar-tile | Display upcoming Google Calendar events on a tile for Spatie’s Laravel Dashboard. Fetch and show your calendar schedule at a glance, ideal for wall displays and team dashboards, with simple setup and integration into the dashboard layout. | 8 | 9 | 9 | 386 | 0 | 17.2 | 25.0 | MIT | 6 months ago | |
| spatie/laravel-dashboard-oh-dear-uptime-tile | Laravel Dashboard tile that shows which monitored sites are currently down according to Oh Dear. Use it to surface uptime incidents at a glance on your dashboard. | 2 | 3 | 1 | 36 | 0 | 14.2 | 16.9 | MIT | 6 months ago | |
| spatie/laravel-dashboard-time-weather-tile | Time & Weather Tile for Spatie Laravel Dashboard. Shows the current time and local weather on your dashboard, with simple setup and configuration. Ideal for wall-mounted displays and status screens. | 11 | 12 | 7 | 208 | 0 | 17.9 | 19.5 | MIT | 4 months ago | |
| spatie/laravel-dashboard-velo-tile | Laravel Dashboard tile for showing the current status of Velo, Antwerp’s bike sharing system. Plug it into your dashboard to surface Velo availability/health at a glance. | 0 | 1 | 1 | 22 | 0 | 13.3 | 20.7 | MIT | 6 months ago | |
| spatie/laravel-data | Create rich, typed data objects for Laravel that replace form requests and API transformers. Automatically map from requests, validate with inferred rules, transform to resources (with lazy/partial fields), and generate TypeScript definitions from the same source. | 1,783 | 1,787 | 288 | 2M | 4 | 43.9 | 52.4 | MIT | 4 months ago | |
| spatie/laravel-deleted-models | Automatically copy deleted Eloquent model attributes into a deleted_models table to create a recycle bin for records. Restore deleted models by ID when needed. An alternative to soft deletes for preserving deletion history without keeping rows in place. | 413 | 412 | 26 | 14K | 0 | 17.8 | 23.1 | MIT | 6 months ago | |
| spatie/laravel-discord-alerts | Send Discord alerts from Laravel via a simple facade. Configure a Discord webhook URL and queue messages via a job so your app won’t fail if Discord is down. Ideal for notifying you about noteworthy events (errors, signups, deploys). | 158 | 159 | 27 | 40K | 0 | 26.0 | 38.8 | MIT | 1 month ago | |
| spatie/laravel-disk-monitor | Monitor Laravel filesystem disks by recording daily metrics (currently: file count per disk). Includes migrations, config for disk names, and a scheduled command to capture usage over time for reporting and alerts. | 26 | 26 | 5 | 0 | 0 | 0.9 | — | MIT | 6 years ago | |
| spatie/laravel-dynamic-servers | Dynamically spin up and destroy servers from Laravel to handle variable queue workloads. Uses provider snapshots as templates and lets you determine server count (e.g., based on Horizon wait times) so extra workers are created automatically and removed when no longer needed. | 235 | 235 | 12 | 0 | 0 | 4.8 | — | MIT | 2 years ago | |
| spatie/laravel-error-share | Adds a “Share” button to Laravel exception pages so you can generate a link and let teammates view the full error details without screen sharing. Install as a dev dependency and share local exceptions instantly. | 43 | 43 | 6 | 208K | 0 | 21.0 | 58.4 | MIT | 2 months ago | |
| spatie/laravel-error-solutions | Shows helpful, actionable “solutions” directly on Laravel’s error page, explaining likely causes and fixes. Some solutions are runnable with one click (e.g., generate APP_KEY), speeding up debugging during local development. | 101 | 101 | 8 | 17K | 0 | 15.8 | 34.2 | MIT | 6 months ago | |
| spatie/laravel-event-sourcing | Event sourcing toolkit for Laravel: build aggregates, projectors, and reactors to store state changes as events. Ideal for audit trails, decisions based on history, and future reporting needs. Includes docs, examples, and an optional course. | 914 | 915 | 175 | 218K | 0 | 38.1 | 38.4 | MIT | 1 month ago | |
| spatie/laravel-export | Export a Laravel app as a static site bundle. Crawls your routes, renders HTML for each discovered URL, and copies the public directory so assets are included. Ideal for blogs and marketing sites hosted on Netlify or any static hosting. | 677 | 680 | 63 | 8K | 0 | 30.3 | 17.6 | MIT | 2 months ago | |
| spatie/laravel-failed-job-monitor | Send instant notifications when Laravel queued jobs fail. Uses Laravel’s notification system with built-in Mail and Slack support, configurable via env/config, and easy install/publish. Great for monitoring production queues and alerting the right people. | 1,049 | 1,060 | 53 | 85K | 0 | 30.5 | 29.6 | MIT | 4 months ago | |
| spatie/laravel-fast-paginate | — | 5 | 0 | 0 | 24 | 0 | 19.3 | 11.3 | MIT | 1 month ago | |
| spatie/laravel-feed | Generate RSS, Atom, and JSON feeds for your Laravel app with minimal code. Install, register Route::feeds(), configure your feed items, and serve standards-compliant feeds from your application quickly and easily. | 984 | 994 | 100 | 111K | 0 | 27.3 | 30.9 | MIT | 7 months ago | |
| spatie/laravel-flare | Send Laravel 11+ production errors to Flare with a valid API key. Track exceptions, get notified when issues happen, and share error reports publicly when needed. Works on PHP 8.2+ and integrates seamlessly with your app’s reporting. | 13 | 13 | 10 | 197K | 0 | 30.5 | 64.0 | MIT | 2 months ago | |
| spatie/laravel-flexible-cache-polyfill | Polyfill for Laravel 10 that adds Cache::flexible() (introduced in Laravel 11). Implements stale-while-revalidate caching so expired values can be served immediately while recalculation runs in the background, avoiding slow responses. | 1 | 1 | 1 | 42 | 0 | 7.5 | 19.7 | MIT | 9 months ago | |
| spatie/laravel-float-sdk | Laravel-friendly SDK for interacting with the Float.com API (v3). Configure your API token and user agent via .env/config and use the provided FloatClient to access Float endpoints. Not a full API implementation; contributions welcome. | 4 | 4 | 0 | 0 | 0 | 17.2 | — | MIT | 4 months ago | |
| spatie/laravel-fractal | Laravel/Lumen wrapper for League Fractal to transform API data with a fluent, expressive syntax. Supports collections, includes, facades, and helper shortcuts to easily shape Eloquent results into consistent JSON-ready arrays. | 1,909 | 1,930 | 183 | 307K | 0 | 34.1 | 33.2 | MIT | 7 months ago | |
| spatie/laravel-github-webhooks | Handle GitHub webhooks in Laravel: verify signatures, log valid calls, and dispatch jobs/events per webhook type. Includes a GitHubWebhookCall model to access payloads and queueable handlers for event-driven integrations. | 93 | 94 | 11 | 9K | 0 | 19.1 | 31.2 | MIT | 4 months ago | |
| spatie/laravel-google-cloud-storage | Laravel 9+ Google Cloud Storage filesystem driver using Flysystem v3 and a dedicated GCS adapter. Adds a gcs disk with service account key file/array support, project and bucket config, path prefixes, endpoints, and public/private visibility options. | 247 | 249 | 57 | 426K | 0 | 21.2 | 49.0 | MIT | 6 months ago | |
| spatie/laravel-google-fonts | Self-host Google Fonts in Laravel with minimal setup. Register Google Fonts CSS URLs in config and load them via the @googlefonts Blade directive. On first request it downloads CSS/assets, caches locally, inlines CSS, and falls back to Google if needed. | 495 | 497 | 37 | 59K | 0 | 28.4 | 33.7 | MIT | 1 month ago | |
| spatie/laravel-googletagmanager | Laravel package for easy Google Tag Manager integration. Manage the JavaScript dataLayer from PHP, push variables and events, and include GTM scripts cleanly in your app with simple configuration and helpers. | 443 | 450 | 59 | 81K | 0 | 21.9 | 33.9 | MIT | 6 months ago | |
| spatie/laravel-harvest-sdk | Laravel-friendly SDK for the Harvest.com API. Configure account ID, access token, and user agent, then resolve the Harvest client from the container or facade to call API endpoints. Not a complete implementation; PRs welcome. | 1 | 1 | 0 | 0 | 0 | 12.2 | — | MIT | 5 months ago | |
| spatie/laravel-health | Monitor your Laravel app’s health by registering checks (disk space, queues, cache, etc.). Set warning/fail thresholds and get notified via mail or Slack when something goes wrong, so you can catch issues early and keep services running smoothly. | 884 | 893 | 178 | 781K | 0 | 40.4 | 47.6 | MIT | 1 month ago | |
| spatie/laravel-help-space | Laravel package to integrate HelpSpace. Validates incoming HelpSpace sidebar requests and lets you return HTML (views/strings) with customer context based on ticket data like email, so HelpSpace can render rich sidebar info in the help desk UI. | 23 | 24 | 1 | 1K | 0 | 1.3 | 22.8 | MIT | 1 year ago | |
| spatie/laravel-honeypot | Protect Laravel forms from spam bots with a simple honeypot field and submit-time check. Add the x-honeypot Blade component (or pass values manually for Inertia) and automatically discard suspicious submissions with filled traps or too-fast posts. | 1,575 | 1,583 | 107 | 296K | 0 | 37.6 | 36.1 | MIT | 2 months ago | |
| spatie/laravel-horizon-watcher | Run Horizon locally with auto-restarts on code changes. Adds an artisan command horizon:watch that starts Horizon and restarts it whenever PHP (or configured) files are created, updated, or deleted—great for avoiding stale workers during development. | 264 | 265 | 22 | 144K | 0 | 19.4 | 41.6 | MIT | 6 months ago | |
| spatie/laravel-html | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 828 | 837 | 102 | 377K | 0 | 26.8 | 40.1 | MIT | 6 months ago | |
| spatie/laravel-http-logger | Laravel middleware that logs incoming HTTP requests (payload, headers, etc.) to your configured log/channel, creating a safety net for critical form submissions and debugging. Includes toggleable enable flag plus customizable log profile and writer. | 674 | 679 | 59 | 118K | 0 | 29.9 | 35.8 | MIT | 2 months ago | |
| spatie/laravel-ignition | Beautiful, customizable error page for Laravel 10+ apps (PHP 8.1+). Shows detailed exception screens, offers helpful solutions, and can share errors to Flare. With a Flare API key, it tracks production errors and sends notifications. | 582 | 585 | 94 | 5M | 0 | 27.1 | 59.3 | MIT | 6 months ago | |
| spatie/laravel-json-api-paginate | Adds a jsonPaginate() method to Laravel’s Eloquent/Query Builder that follows the JSON:API pagination spec. Reads page[number] and page[size] request params and generates the required pagination links for API responses. | 641 | 645 | 47 | 138K | 0 | 33.6 | 37.5 | MIT | 1 month ago | |
| spatie/laravel-littlegatekeeper | Laravel middleware to password-protect your app with a single, universal username/password set in config. Quickly gate staging, previews, or temporary launches without building a full auth system; publish config and enable the provider to lock down pages. | 191 | 193 | 19 | 2K | 0 | 15.3 | 15.8 | MIT | 6 months ago | |
| spatie/laravel-livewire-onboard | Define and track user onboarding steps in Laravel. Register steps with links, CTAs, and completion rules, then check progress per user and render the flow in Blade. Helps show what’s done, what’s next, and when onboarding is complete. | 844 | 841 | 31 | 0 | 0 | 19.8 | — | MIT | 6 months ago | |
| spatie/laravel-livewire-wizard | Lightweight Livewire components for building multi-step wizards in Laravel. Define a wizard with an ordered list of step components, each with its own screen and Livewire logic, and guide users through checkout-style flows with ease. | 416 | 418 | 63 | 63K | 0 | 32.5 | 35.2 | MIT | 1 month ago | |
| spatie/laravel-login-link | Spatie Laravel Login Link adds a Blade component to render one-click login links for seeded users in local development. Great for admin areas and teams: pick a user/role without remembering credentials. Restricts usage by allowed hosts (defaults to localhost). | 464 | 465 | 29 | 101K | 0 | 30.1 | 37.8 | MIT | 1 month ago | |
| spatie/laravel-long-running-tasks | Monitor and poll external long-running jobs (e.g., AWS Rekognition) in Laravel. Define a task with a check() method that runs on a configurable interval, store meta/context, and automatically reschedule until it reports completion. | 39 | 40 | 2 | 368 | 0 | 15.9 | 15.6 | MIT | 4 months 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 | 10 | 27K | 0 | 15.8 | 45.5 | MIT | 6 months ago | |
| spatie/laravel-mailcoach-mailgun-setup | Prepares a Mailgun account to work with Mailcoach by configuring/processing feedback for email campaigns. Intended for internal use by Mailcoach; usable independently but no official docs or support beyond Mailcoach documentation. | 0 | 1 | 1 | 2K | 0 | 0.6 | 46.5 | — | 3 years ago | |
| spatie/laravel-mailcoach-postmark-setup | Prepares a Postmark account for use with Mailcoach by configuring inbound processing for campaign feedback (bounces, complaints, events). Intended for internal use by Mailcoach; code is usable standalone but comes with no docs or support. | 0 | 0 | 1 | 2K | 0 | 1.2 | 45.0 | — | 3 years ago | |
| spatie/laravel-mailcoach-sdk | Laravel SDK for the Mailcoach API (self-hosted v6+ and Mailcoach Cloud). Manage email lists, subscribers and campaigns, create and send campaigns, send test emails, and easily iterate paginated API resources with next(). | 42 | 41 | 10 | 44K | 0 | 15.4 | 46.1 | MIT | 6 months ago | |
| spatie/laravel-mailcoach-sendgrid-setup | Helps Mailcoach prepare Sendgrid accounts to handle campaign feedback events (bounces, complaints, etc.) for emails sent via Sendgrid. Intended for internal use by Mailcoach; code is usable but has no standalone docs or support. | 0 | 0 | 1 | 2K | 0 | 0.6 | 44.4 | — | 3 years ago | |
| spatie/laravel-mailcoach-sendinblue-setup | Add-on for spatie/laravel-mailcoach that prepares a Sendinblue account for use with Mailcoach, enabling campaign sending and feedback processing through Sendinblue. Documentation available on the Mailcoach site. | 2 | 2 | 2 | 2K | 0 | 1.0 | 37.9 | — | 3 years ago | |
| spatie/laravel-mailcoach-ses-setup | Prepares and configures Amazon SES accounts for use with Mailcoach, enabling proper setup for email campaign sending and feedback handling (bounces/complaints). Intended for internal Mailcoach use; minimal documentation or support provided. | 1 | 1 | 1 | 2K | 0 | 0.9 | 42.4 | MIT | 3 years ago | |
| spatie/laravel-markdown | Render Markdown in Laravel with a Blade x-markdown component or a configurable MarkdownRenderer. Converts content to HTML with heading IDs, links, and syntax-highlighted code blocks, using options from your config and container resolution. | 415 | 417 | 31 | 227K | 0 | 21.8 | 41.1 | MIT | 6 months ago | |
| spatie/laravel-markdown-response | Serve clean markdown versions of your Laravel HTML pages for AI agents and bots. Detects requests via Accept: text/markdown, known user agents, or .md URLs. Driver-based conversion (local PHP or Cloudflare Workers AI), caching, and HTML preprocessing included. | 81 | 78 | 8 | 31K | 0 | 17.2 | 40.3 | MIT | 4 months ago | |
| spatie/laravel-medialibrary | Attach and manage files on Eloquent models with an easy API. Handle uploads, store media on any Laravel filesystem (local, S3, etc.), organize collections, and generate image/PDF conversions and manipulations with built-in support for responsive images. | 6,160 | 6,223 | 1,100 | 2M | 0 | 71.4 | 41.2 | MIT | 1 month ago | |
| spatie/laravel-menu | Build HTML menus in Laravel with a fluent API. Add links via routes/actions/URLs, customize attributes and classes, and automatically set active items from the current request. Includes macros for reusable menu builders. | 983 | 1,000 | 82 | 51K | 0 | 26.7 | 25.9 | MIT | 6 months ago | |
| spatie/laravel-missing-page-redirector | Automatically redirect 404 (missing) pages in Laravel to preserve SEO during site migrations. Configure old-to-new URL redirects in a config file or implement a custom redirector (e.g., database-backed) via middleware in your global stack. | 511 | 514 | 34 | 33K | 0 | 22.5 | 27.3 | MIT | 7 months ago | |
| spatie/laravel-mobile-pass | Generate Apple Wallet and Google Wallet passes in Laravel (tickets, boarding passes, coupons, membership cards). Create and sign pass files, serve them to users, and push updates to installed passes to keep details current across devices. | 334 | 328 | 24 | 56K | 0 | 27.2 | 36.0 | MIT | 1 month ago | |
| spatie/laravel-model-cleanup | Deprecated: use Laravel’s built-in Prunable. Spatie’s laravel-model-cleanup deletes unneeded Eloquent records via a cleanUp() configuration per model, and an artisan command to prune records older than a given age or matching custom rules. | 396 | 410 | 43 | 279 | 0 | 5.5 | 2.3 | MIT | 5 years ago | |
| spatie/laravel-model-flags | Add lightweight “flags” to Eloquent models via a trait—store process state without extra columns. Check, set, and clear flags, and query with flagged/notFlagged scopes. Ideal for idempotent, restartable jobs like one-time emails or migrations. | 456 | 457 | 21 | 47K | 0 | 20.0 | 31.0 | MIT | 5 months ago | |
| spatie/laravel-model-info | Inspect Laravel Eloquent models to discover their file name, table name, attributes (name/type) and relations (name/type/related model). Also includes a ModelFinder to automatically locate all models in your application. | 183 | 184 | 24 | 37K | 0 | 18.7 | 34.8 | MIT | 6 months ago | |
| spatie/laravel-model-states | Add state and state machine behavior to Eloquent models. Represent each state as its own class, automatically cast and store states in the database, and define clean, safe transitions and state-specific behavior in your Laravel apps. | 1,304 | 1,298 | 106 | 412K | 0 | 38.2 | 40.0 | MIT | 1 month ago | |
| spatie/laravel-model-status | Add status history to any Eloquent model with Spatie’s HasStatuses trait. Set statuses (strings or enums), store reasons/extra info, and retrieve current or previous statuses via convenient helpers like status() and latestStatus(). | 1,058 | 1,061 | 85 | 64K | 0 | 27.0 | 26.9 | MIT | 7 months ago | |
| spatie/laravel-multitenancy | Unopinionated multitenancy for Laravel. Detect the current tenant per request and run configurable tasks when switching tenants. Supports single or multiple databases, tenant-aware queued jobs, per-tenant Artisan commands, and easy model connection handling. | 1,364 | 1,362 | 182 | 221K | 0 | 42.2 | 35.7 | MIT | 1 month ago | |
| spatie/laravel-newsletter | Laravel package to manage newsletter subscriptions across providers. Supports Mailcoach, MailChimp, and MailerLite, with a unified API for subscribing/unsubscribing and list management. Includes configurable integration via config/newsletter.php. | 1,640 | 1,670 | 234 | 122K | 0 | 38.0 | 29.0 | MIT | 4 months ago | |
| spatie/laravel-notification-log | Logs all notifications sent by your Laravel app, storing them as NotificationLogItems so you can query what was sent to a user, display notification history, and make sending decisions (e.g., avoid duplicates) via helpers like wasSentTo() and inThePastMinutes(). | 212 | 212 | 22 | 52K | 0 | 18.3 | 36.2 | MIT | 6 months ago | |
| spatie/laravel-og-image | Generate Open Graph images in Laravel from Blade-defined HTML. Automatically renders screenshots, serves them from a route, and caches files. Templates reuse your app’s CSS, fonts, and Vite assets—no external API required. | 36 | 36 | 4 | 20K | 0 | 19.8 | 43.1 | MIT | 3 months ago | |
| spatie/laravel-onboard | Define and track user onboarding steps in Laravel. Register steps with titles, links, CTAs, and completion rules, then query a user’s onboarding progress (in progress/completed) and render a customizable checklist in your views. | 844 | 842 | 31 | 22K | 0 | 20.0 | 21.7 | MIT | 6 months ago | |
| spatie/laravel-one-time-passwords | Laravel package to generate, send, and verify secure one-time passwords (6-digit OTP by default) via email notifications, extensible to SMS/other channels. Includes a ready-made Livewire login component and optional Flux UI OTP input integration. | 182 | 183 | 30 | 77K | 0 | 25.6 | 42.0 | MIT | 1 month ago | |
| spatie/laravel-openapi-cli | Generate Laravel Artisan commands from an OpenAPI spec. Each API endpoint becomes its own command with typed options for params and request bodies, plus auth, base URL, caching, redirects, and output formatting—ideal for building API CLIs with Laravel Zero. | 40 | 40 | 4 | 224 | 0 | 23.0 | 13.1 | MIT | 1 month ago | |
| spatie/laravel-open-telemetry | Add OpenTelemetry tracing to Laravel to measure performance and follow requests across dispatched jobs and services. Export traces to tools like Jaeger or Aspecto for end-to-end visibility and debugging. (Package still in development.) | 181 | 183 | 22 | 4K | 0 | 2.4 | 13.1 | MIT | 1 year ago | |
| spatie/laravel-options | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 252 | 255 | 9 | 18K | 0 | 17.7 | 28.6 | MIT | 5 months ago | |
| spatie/laravel-package-tools | A base PackageServiceProvider for Laravel package authors. Quickly register and publish config, views, translations, assets, routes, migrations, commands, view components/composers, and install commands—all via a clean, fluent API. | 951 | 964 | 164 | 9M | 0 | 34.1 | 61.9 | MIT | 4 months ago | |
| spatie/laravel-passkeys | Add passkey (WebAuthn) login to your Laravel app. Provides a Livewire component to create and manage passkeys and a Blade component to authenticate users without passwords, using platform authenticators like iCloud Keychain or 1Password. | 473 | 472 | 55 | 182K | 0 | 30.3 | 40.6 | MIT | 3 months ago | |
| spatie/laravel-pdf | Generate PDFs from Laravel Blade views with a simple fluent API. Choose drivers like Browsershot/Chromium, Gotenberg, Cloudflare Browser Run, WeasyPrint, DOMPDF, or chrome-php. Use modern CSS, set page formats, and stream or save PDFs. | 1,042 | 1,044 | 106 | 639K | 0 | 39.5 | 45.1 | MIT | 1 month ago | |
| spatie/laravel-permission | Database-backed roles and permissions for Laravel. Assign roles and permissions to users, sync them to the Gate, and check abilities with Laravel’s built-in can()/authorize features. Includes migrations, caching, teams, and flexible model setup. | 12,964 | 13,119 | 1,821 | 5M | 1 | 69.9 | 43.4 | MIT | 2 months ago | |
| spatie/laravel-prefixed-ids | Generate friendly Stripe-like prefixed IDs for Laravel Eloquent models (e.g., user_xxx). Add a trait to models, create and store prefixed IDs, and resolve models from a prefixed ID via findByPrefixedId or automatic model detection. | 176 | 176 | 9 | 26K | 0 | 4.2 | 30.0 | MIT | 1 year ago | |
| spatie/laravel-prometheus | Export Laravel app metrics to Prometheus via a /prometheus endpoint. Register custom gauges and counters in code, with built-in metrics for queues and Horizon. Includes optional security so your metrics aren’t publicly exposed; pair with Grafana for dashboards. | 288 | 286 | 43 | 156K | 0 | 27.7 | 43.9 | MIT | 1 month ago | |
| spatie/laravel-query-builder | Build safe, flexible Eloquent queries from incoming API requests. Supports whitelisted filtering (partial/exact/scope/custom), sorting, includes, field selection, pagination, and grouped AND/OR filters—ideal for JSON:API-style endpoints with minimal boilerplate. | 4,465 | 4,480 | 421 | 2M | 0 | 66.2 | 40.8 | MIT | 1 month ago | |
| spatie/laravel-queueable-action | Add simple queue support to Laravel “actions.” Call actions synchronously or dispatch them to the queue with $action->onQueue()->execute(), optionally choosing a queue name. Includes a configurable job class for customization. | 703 | 705 | 53 | 129K | 0 | 24.5 | 34.2 | MIT | 6 months ago | |
| spatie/laravel-queued-db-cleanup | Safely delete large numbers of Laravel database records by dispatching non-overlapping queued cleanup jobs. Deletes in small chunks to reduce locks and avoid timeouts, automatically re-dispatching until the query’s records are gone. | 81 | 80 | 11 | 13K | 0 | 5.8 | 30.4 | MIT | 1 year ago | |
| spatie/laravel-rate-limited-job-middleware | Laravel job middleware to rate limit queued jobs. Allow a configurable number of jobs per second and automatically release throttled jobs for a delay. Easy to attach per job via middleware, with support for time-based attempts when rate limiting. | 356 | 359 | 31 | 175K | 0 | 22.1 | 40.6 | MIT | 6 months 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 | 322 | 71 | 1M | 1 | 27.7 | 54.4 | MIT | 4 months ago | |
| spatie/laravel-rdap | Laravel package for performing RDAP lookups (WHOIS successor) to fetch domain registration data as structured JSON. Includes built-in caching for TLD server discovery and RDAP responses, plus configurable retries/timeouts for unreliable endpoints. | 72 | 73 | 18 | 18K | 0 | 25.1 | 36.2 | MIT | 4 weeks ago | |
| spatie/laravel-responsecache | Cache full Laravel responses to speed up your app. Automatically caches successful text-based GET requests (HTML/JSON), with easy middleware per route, configurable lifetimes, and optional stale-while-revalidate “grace” caching to refresh in the background. | 2,811 | 2,836 | 247 | 299K | 0 | 51.0 | 32.7 | MIT | 1 month ago | |
| spatie/laravel-route-attributes | Register Laravel routes using PHP 8 attributes on controller methods (Get/Post/etc.). Automatically scans configured controller directories and registers routes without manual Route:: definitions. Includes config publishing and optional enabling/disabling of auto registration. | 889 | 892 | 87 | 70K | 0 | 27.0 | 28.8 | MIT | 6 months ago | |
| spatie/laravel-route-discovery | Automatically discover Laravel routes by scanning controllers and views instead of manually defining them. Configure discovery in your routes files and use PHP attributes to customize names, middleware, and more for each discovered route. | 238 | 239 | 29 | 2K | 0 | 21.5 | 15.3 | MIT | 6 months ago | |
| spatie/laravel-schedule-monitor | Monitor Laravel scheduled tasks by logging starts, finishes, failures, and skips to a database table and viewing run history via an Artisan command. Optionally sync with Oh Dear to get alerts when tasks fail or don’t run on time. | 998 | 1,004 | 74 | 287K | 0 | 34.1 | 39.3 | MIT | 2 months 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. | 84 | 82 | 3 | 40K | 0 | 12.4 | 40.4 | MIT | 6 months ago | |
| spatie/laravel-server-monitor | Monitor the health of your servers from Laravel. Includes built-in checks (disk, memory, processes, etc.), easy custom checks, and notifications via Slack or email when something goes wrong. | 846 | 850 | 96 | 5K | 0 | 35.1 | 14.0 | MIT | 1 month ago | |
| spatie/laravel-settings | Strongly typed app settings for Laravel stored in databases, Redis, and more. Define settings classes with typed properties, inject them via the container, and read/update values with simple save() calls. Includes migrations, caching, and multiple repositories. | 1,513 | 1,517 | 140 | 508K | 0 | 37.5 | 39.6 | MIT | 3 months ago | |
| spatie/laravel-short-schedule | Run Laravel Artisan commands at sub-minute intervals (every second or even 0.5s). Adds a short-scheduler powered by a ReactPHP event loop, running separately from schedule:run so high-frequency tasks don’t block or get delayed. | 657 | 663 | 53 | 19K | 0 | 24.0 | 22.6 | MIT | 5 months ago | |
| spatie/laravel-sitemap | Generate XML sitemaps for Laravel by crawling your site or building them manually. Add extra URLs, set last-modified dates, and include models via a simple interface. Write sitemaps to disk with a fluent, developer-friendly API. | 2,617 | 2,649 | 297 | 749K | 0 | 48.7 | 38.9 | MIT | 2 months ago | |
| spatie/laravel-site-search | Crawl and index your Laravel site for fast full-text search—like a private Google. Highly customizable crawling and indexing, with concurrent requests. Uses SQLite FTS5 by default (no external services), or Meilisearch for advanced features. | 308 | 310 | 26 | 2K | 0 | 27.4 | 12.6 | MIT | 3 months ago | |
| spatie/laravel-slack-alerts | Send Slack alerts from Laravel in one line. Configure a Slack Incoming Webhook via env or config, then dispatch messages through a queued job so your app won’t fail if Slack is unavailable. Great for notifying you about noteworthy events. | 333 | 330 | 40 | 169K | 0 | 21.4 | 41.2 | MIT | 6 months ago | |
| spatie/laravel-slack-slash-command | Build Slack slash commands in Laravel. Define handlers to validate and process incoming Slack requests, reply within 3 seconds or dispatch jobs for longer work, and send structured responses back to Slack. Includes request/response helpers and simple routing of commands. | 255 | 255 | 48 | 31K | 0 | 22.0 | 31.4 | MIT | 6 months ago | |
| spatie/laravel-sluggable | Automatically generate unique slugs for Eloquent models on create/update. Supports collision suffixes, translatable slugs, and customizable slug options. Includes “self-healing” URLs that keep old links working via slug+id route keys and redirects. | 1,556 | 1,578 | 191 | 514K | 0 | 42.3 | 40.4 | 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 | 195 | 13 | 72K | 0 | 16.1 | 38.8 | MIT | 6 months ago | |
| spatie/laravel-stubs | Opinionated Laravel stub templates from Spatie. Publish customized stubs for migrations, controllers, and models: no down() in migrations, controllers don’t extend a base, no guarded attributes, more return types, fewer docblocks. | 252 | 252 | 37 | 30K | 0 | 20.9 | 31.3 | MIT | 6 months ago | |
| spatie/laravel-support-bubble | Add a non-intrusive support chat bubble to any Laravel page. Opens a Tailwind-styled support form, auto-fills user info when logged in, includes URL/IP metadata, honeypot spam protection, and is easily customizable via views, translations, and events. | 395 | 398 | 28 | 23K | 0 | 21.2 | 26.6 | MIT | 6 months ago | |
| spatie/laravel-support-form | Add a non-intrusive Tailwind-styled support chat bubble to any Laravel page. Opens a support form, auto-fills user info when logged in, includes URL/IP metadata, honeypot spam protection, and is easily customizable via views, translations, and events. | 395 | 396 | 28 | 0 | 0 | 21.1 | — | MIT | 6 months ago | |
| spatie/laravel-tags | Add flexible tagging to Laravel Eloquent models with the HasTags trait. Create, attach, detach, and query tags with ease, with built-in support for tag types, translations, and sorting—ideal for organizing content across your app. | 1,748 | 1,766 | 283 | 558K | 0 | 43.8 | 39.8 | MIT | 3 months ago | |
| spatie/laravel-there-there | Expose your Laravel app data as JSON for There There. Configure a secret and endpoint, validate incoming requests, and register a sidebar callback to return relevant customer info when agents open a ticket, shown in There There’s sidebar. | 2 | 2 | 0 | 816 | 0 | 12.6 | 37.2 | MIT | 5 months ago | |
| spatie/laravel-translatable | Adds HasTranslations to Eloquent models to store translations in JSON columns—no extra tables. Define translatable attributes via PHP 8 attribute or $translatable property, then set/get per-locale values while model accessors return the current app locale. | 2,459 | 2,484 | 297 | 1M | 0 | 44.3 | 42.0 | MIT | 4 months ago | |
| spatie/laravel-translation-loader | Store Laravel/Lumen translation strings in the database while keeping the familiar __() helper. Mix file and DB translations; DB values override files. Extendable to other translation sources via custom providers. | 855 | 856 | 91 | 155K | 0 | 26.1 | 33.9 | MIT | 6 months ago | |
| spatie/laravel-typescript-transformer | Convert PHP classes, enums, and more into TypeScript types automatically. Uses attributes to generate TS from your Laravel code, supports nullable and complex types, generics, and even TypeScript functions—keeping your backend and frontend types in sync. | 391 | 383 | 36 | 478K | 0 | 29.0 | 48.8 | MIT | 3 months ago | |
| spatie/laravel-url-ai-transformer | Laravel package to transform URLs and their web content with AI. Extract structured data (JSON-LD), generate summaries, images, or custom outputs via transformers and prompts. Runs via an Artisan command and stores results in the database for later retrieval. | 33 | 33 | 6 | 338 | 0 | 20.3 | 16.6 | MIT | 2 months ago | |
| spatie/laravel-url-signer | Sign and validate any URL in Laravel with an expiring signature. Works across apps, uses a configurable secret (not the app key), and includes middleware to protect routes. Generate time-limited links in one call and verify them anywhere. | 717 | 727 | 52 | 26K | 0 | 22.5 | 23.7 | MIT | 6 months ago | |
| spatie/laravel-validation-rules | Handy Laravel validation rules by Spatie: Authorized (policy checks), CountryCode, Currency, Enum, ModelsExist, and Delimited. Installs via Composer, auto-registers, and supports publishing translations for customization. | 827 | 835 | 45 | 107K | 0 | 25.0 | 32.1 | MIT | 6 months ago | |
| spatie/laravel-varnish | Integrate Varnish 4/5 with Laravel: add middleware to force-cache selected routes and flush/purge the Varnish cache from within your app. Includes simple configuration and supports Laravel and Lumen. | 417 | 417 | 45 | 3K | 0 | 21.2 | 13.1 | MIT | 6 months ago | |
| spatie/laravel-view-models | Move complex view-prep logic out of controllers into dedicated Laravel view model classes. Extend Spatie\ViewModels\ViewModel to transform data for views, expose computed properties, and keep templates clean and focused. | 1,090 | 1,096 | 60 | 83K | 0 | 22.8 | 28.3 | MIT | 6 months ago | |
| spatie/laravel-visit | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 348 | 0 | 15.4 | 7.6 | MIT | 6 months ago | |
| spatie/laravel-webhook-client | Receive and process incoming webhooks in Laravel. Verify signatures, store webhook payloads, and handle them in queued jobs. Flexible configuration for multiple webhook endpoints and secure validation. | 1,202 | 1,199 | 160 | 571K | 0 | 39.7 | 43.0 | MIT | 1 month ago | |
| spatie/laravel-webhook-server | Send webhooks from Laravel with configurable endpoints, payloads and headers. Supports request signing, queued delivery, retries with backoff, and failure handling. Ideal for notifying external services when events happen in your app. | 1,079 | 1,087 | 143 | 497K | 0 | 39.2 | 43.2 | MIT | 4 weeks ago | |
| spatie/laravel-welcome-notification | Send welcome emails to new Laravel users with a secure, expiring link to set their initial password. Adds migrations and a trait for your User model, plus a controller you extend to show the welcome form and save the password. | 597 | 599 | 46 | 20K | 0 | 22.9 | 23.2 | MIT | 6 months ago | |
| spatie/lighthouse-php | Run Google Lighthouse audits from PHP. Test any URL and retrieve category scores (performance, accessibility, SEO, etc.) and individual audit details. Configure headers, user agent, categories, CPU throttling, and max load wait, then run and parse results. | 270 | 269 | 31 | 3K | 0 | 14.9 | 15.4 | MIT | 9 months ago | |
| spatie/livewire-filepond | Laravel Livewire component that integrates FilePond for modern, smooth file uploads. Drop in <x-filepond::upload wire:model="file" />, add the provided scripts, and handle temporary uploads seamlessly in your Livewire forms with minimal setup. | 311 | 311 | 39 | 51K | 0 | 17.9 | 33.3 | MIT | 6 months ago | |
| spatie/macroable | Add methods to any class at runtime with Spatie’s Macroable trait. Register macros with closures or callables and call them like native methods; macros are bound to the class instance for access to $this. Inspired by Laravel’s Macroable implementation. | 731 | 740 | 25 | 2M | 0 | 14.5 | 50.3 | MIT | 7 months ago | |
| spatie/mailcoach-cli | Command-line tool for Mailcoach. Log in with your instance URL and API token, then run autogenerated commands for every Mailcoach API endpoint (lists, campaigns, etc.). Includes clear-cache/logout and an AI agent skill for Boost/skills.sh. | 1 | 0 | 0 | 395 | 0 | 11.8 | 34.9 | — | 6 months ago | |
| spatie/mailcoach-mailer | Symfony Mailer transport for sending transactional email via Mailcoach. Install with composer, then configure Mailcoach credentials to deliver messages through Mailcoach’s transactional mail feature. Laravel users: see spatie/laravel-mailcoach-mailer. | 7 | 7 | 4 | 29K | 0 | 11.1 | 53.0 | MIT | 7 months 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 | 18 | 66K | 0 | 26.0 | 52.3 | MIT | 3 months ago | |
| spatie/menu | Fluent, extensible menu builder for Laravel. Compose navigation with a clean API, render as HTML, and customize output via presenters and macros. Supports active state handling, links, submenus, and easy integration with Blade and your app’s routing. | 754 | 765 | 101 | 44K | 0 | 15.8 | 24.5 | MIT | 1 year ago | |
| spatie/mixed-content-scanner | Scan a website for mixed content by crawling pages and flagging insecure http:// resources in common HTML tags (img, script, iframe, link, etc.). Use MixedContentScanner with a logger to report where mixed content is found or missing. | 105 | 106 | 18 | 234 | 0 | 10.1 | 7.0 | MIT | 3 years ago | |
| spatie/mixed-content-scanner-cli | CLI tool to detect mixed content on HTTPS sites. Crawls pages and reports HTML elements whose URLs use http:// (images, scripts, iframes, forms, etc.). Install via Composer globally and run: mixed-content-scanner scan . | 92 | 92 | 20 | 0 | 0 | 3.8 | — | MIT | 4 years ago | |
| spatie/mjml-php | Convert MJML email markup to responsive HTML from PHP. Spatie’s mjml-php wraps the Node mjml compiler (Node 16+ required) and provides a simple API like Mjml::new()->toHtml($mjml) to render production-ready email HTML. | 282 | 282 | 15 | 120K | 0 | 25.3 | 42.1 | MIT | 1 month ago | |
| spatie/mjml-sidecar | Compile MJML email templates to responsive HTML via AWS Lambda using Sidecar. A companion to spatie/mjml-php: deploy the provided MjmlFunction, then call Mjml::new()->sidecar()->toHtml($mjml) to render HTML without local Node/MJML. | 13 | 13 | 4 | 17K | 0 | 1.7 | 42.5 | MIT | 1 year ago | |
| spatie/once | A tiny PHP helper to run code only once per request. Cache expensive computations or object initialization in a single spot, keyed automatically by the call site. Great for computed properties, accessors, and avoiding duplicate work. | 1,446 | 1,451 | 62 | 247K | 0 | 19.8 | 32.2 | MIT | 9 months ago | |
| spatie/our-ray | Send Ray (myray.app) debug payloads to the cloud using ourray.app. Install via Composer and use the our() helper to forward any ray() calls: our()->ray('my debug data'); Great for sharing logs and debugging output across environments and teams. | 1 | 1 | 0 | 0 | 0 | 12.6 | — | MIT | 5 months ago | |
| spatie/pdf-to-image | — | 1,457 | 1,474 | 232 | 460K | 0 | 43.1 | 40.4 | MIT | 1 month ago | |
| spatie/pdf-to-text | Extract text from PDF files in PHP using Spatie’s pdf-to-text wrapper around the pdftotext binary (Poppler/Xpdf). Simple API (Pdf::getText), supports custom binary paths and options, ideal for Laravel apps needing fast PDF text extraction. | 1,029 | 1,034 | 132 | 348K | 0 | 19.5 | 36.5 | MIT | 9 months ago | |
| spatie/period | Immutable date period objects for PHP with powerful comparison tools. Create periods from any DateTime (including Carbon), then calculate overlaps, gaps, intersections, differences, containment, and other complex comparisons across two or many periods. | 1,699 | 1,702 | 76 | 190K | 0 | 19.8 | 28.4 | MIT | 3 years ago | |
| spatie/pest-expectations | Add expressive, chainable expectations to Pest tests with Spatie’s helpers. Provides handy assertion-style methods for cleaner, more readable tests, letting you validate values, types, strings, arrays, and more with minimal boilerplate. | 79 | 79 | 4 | 7K | 0 | 17.1 | 29.1 | MIT | 7 months ago | |
| spatie/pest-plugin-route-testing | Pest plugin for Laravel that automatically tests all your app’s GET routes. Run a single test to assert responses are successful, redirects, forbidden, not found, etc. Filter routes by pattern and provide models for route model bindings via bind(). | 140 | 140 | 7 | 9K | 0 | 24.1 | 28.7 | MIT | 1 month ago | |
| spatie/pest-plugin-snapshots | Adds snapshot testing to Pest via Spatie’s snapshot assertions. Compare strings or JSON against stored snapshots with helper functions or Pest expectations. Ideal for stable output/regression testing in PHP projects. | 40 | 40 | 11 | 74K | 0 | 22.5 | 52.5 | MIT | 1 month ago | |
| spatie/pest-plugin-test-time | Pest plugin to control time in tests via Carbon::setTestNow(): freeze “now” and easily move it forward/backward (e.g., addMinute). Includes a toBeCarbon expectation for asserting Carbon dates/times and formats. | 50 | 50 | 8 | 43K | 0 | 23.3 | 47.5 | MIT | 1 month ago | |
| spatie/php-attribute-reader | Lightweight PHP 8+ utility to read native attributes from classes, methods, properties, and parameters using reflection. Designed for simple, fast attribute discovery in frameworks and libraries, with an API that fits common annotation-style workflows. | 89 | 89 | 2 | 619K | 0 | 11.4 | 57.7 | MIT | 6 months ago | |
| spatie/php-structure-discoverer | Discover PHP classes, interfaces, traits, and enums that match conditions (e.g., implement an interface) across your project. Fast scanning with built-in caching and rich metadata—ideal for auto-registration, tooling, and framework integrations. | 178 | 179 | 18 | 3M | 1 | 25.9 | 63.0 | MIT | 3 months ago | |
| spatie/php-type-graph | Build a graph of all PHP types in your project. Analyze classes, interfaces, enums, and their relationships to understand your codebase structure, dependencies, and type usage. Useful for architecture insights, tooling, and visualization (WIP). | 10 | 9 | 4 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| spatie/ping | Run ICMP pings in PHP and get structured results. Spatie Ping wraps the system ping command to report success/error status, packets sent/received, loss percentage, min/max/avg response times, and per-reply lines for easy monitoring and diagnostics. | 92 | 92 | 9 | 9K | 0 | 19.5 | 31.1 | MIT | 3 months ago | |
| spatie/piper | Pipe-operator-first PHP utility library for array and string manipulation. Piper ports many Laravel Collection and Str helpers to standalone functions that work with primitives, so you can compose readable pipelines for filtering, mapping, joining, and more. | 56 | 56 | 2 | 447 | 0 | 18.3 | 18.0 | MIT | 3 months ago | |
| spatie/pixelmatch-php | PHP wrapper around pixelmatch for fast, simple image comparison. Generate diff images and measure mismatch percentages to spot visual regressions in tests or validate uploads. Works with common image formats via GD/Imagick depending on setup. | 58 | 58 | 6 | 6K | 0 | 7.8 | 29.0 | MIT | 9 months ago | |
| spatie/ray | Send debug output from any PHP app to Ray, Spatie’s desktop debugger. Log dumps, arrays, HTML, queries, and more with a consistent API across PHP and frameworks. Includes performance tools, pause execution, and rich, themed output. | 625 | 627 | 108 | 1M | 0 | 27.7 | 49.1 | MIT | 5 months ago | |
| spatie/schema-org | Fluent PHP builder for the full Schema.org vocabulary. Create Schema.org types and properties via chainable methods and output valid JSON-LD/ld+json scripts for SEO. Auto-generated from Schema.org standards for complete coverage. | 1,513 | 1,529 | 145 | 337K | 1 | 41.1 | 37.8 | MIT | 1 month ago | |
| spatie/scotty | Scotty is a beautiful SSH task runner. Define tasks in a Scotty.sh file (bash with annotations) and run them on remote servers over SSH with clear, readable output. Compatible with Laravel Envoy, so you can use it as a drop-in replacement. | 286 | 283 | 13 | 254 | 2 | 18.6 | 4.2 | — | 4 months ago | |
| spatie/security-advisories-health-check | Laravel Health check that queries Packagist security advisories for your installed PHP packages and reports known vulnerabilities. Supports retries, result caching via Laravel cache, and ignoring specific packages for cleaner health reports. | 53 | 52 | 7 | 136K | 0 | 22.8 | 54.9 | MIT | 1 month ago | |
| spatie/shiki-php | Use Shiki syntax highlighting from PHP. Highlight code snippets with editor-quality themes and 100+ languages, plus Antlers and Blade. Works great with Laravel via spatie/laravel-markdown and CommonMark through a companion extension. | 312 | 313 | 33 | 3M | 0 | 23.6 | 61.6 | MIT | 4 months ago | |
| spatie/sidecar-shiki | Run Shiki syntax highlighting on AWS Lambda via Sidecar from your Laravel app—no Node.js or Shiki dependencies on your server. Install the package, configure Sidecar, register the HighlightFunction, and render highlighted code fast and consistently. | 37 | 37 | 1 | 6 | 0 | 2.3 | 0.9 | MIT | 2 years ago | |
| spatie/simple-tcp-client | Simple TCP client for PHP/Laravel: connect to a host/port, send data, and receive responses with a clean API. Useful for interacting with TCP services (SMTP, HTTP, custom servers), testing network protocols, and building lightweight clients. | 39 | 39 | 2 | 529 | 0 | 12.5 | 17.3 | MIT | 7 months ago | |
| spatie/sourcemaps-lookup | Fast, memory-efficient Source Map v3 lookup for PHP. Resolve JavaScript stack frames to original source file, line/column, symbol name, and enclosing scope. Optimized for the read path and high-volume error symbolicating from uploaded sourcemaps. | 1 | 1 | 0 | 375 | 0 | 14.6 | 35.4 | MIT | 4 months ago | |
| spatie/spatie-content-api | Laravel/PHP package powering Spatie’s promotional-site content API. Fetch posts for a product or project (e.g., mailcoach) via a simple ContentApi facade and expose consistent, reusable content to your frontend or other services. | 5 | 5 | 2 | 4K | 0 | 9.0 | 39.8 | MIT | 11 months ago | |
| spatie/ssh | Execute commands over SSH with a simple PHP API. Create a connection with user/host (and optional port), run single or multiple commands synchronously or async, and get a Symfony Process back to inspect success and capture output. | 833 | 836 | 82 | 110K | 0 | 33.3 | 34.1 | MIT | 1 month ago | |
| spatie/ssl-certificate | Retrieve and validate SSL/TLS certificates for any host in PHP. This package fetches certificate details like issuer, validity dates, and expiration status, making it easy to monitor domains and detect upcoming certificate issues in Laravel apps. | 742 | 752 | 137 | 116K | 0 | 32.8 | 34.5 | MIT | 3 months ago | |
| spatie/statamic-health | Statamic addon that integrates Spatie Laravel Health to monitor your app with configurable checks (e.g., disk space). View health status in the control panel and get notifications via mail or Slack when checks warn or fail. | 11 | 11 | 1 | 0 | 0 | 0.4 | — | MIT | 4 years ago | |
| spatie/statamic-responsive-images | Statamic addon by Spatie that adds a responsive images fieldtype with art direction and breakpoint support. Automatically generates responsive image variants on upload and lets you render them easily in Antlers via the responsive tag. | 115 | 115 | 35 | 5K | 0 | 24.6 | 25.6 | MIT | 4 months ago | |
| spatie/sun | Compute sun position times for any coordinates: get sunrise, solar noon (zenith), and sunset as Carbon instances, optionally for a specific date. Simple PHP API from Spatie, ideal for scheduling, dashboards, and daylight-aware features. | 75 | 77 | 14 | 6K | 0 | 8.8 | 27.9 | MIT | 9 months ago | |
| spatie/tabular-assertions | Write readable “tabular assertions” for Pest or PHPUnit by describing expected data as a Markdown-like table and comparing it to actual arrays/collections. Ideal for ordered datasets like time series, financials, or database rows, with clear diffs. | 59 | 59 | 0 | 24K | 0 | 0.9 | 35.8 | MIT | 2 years ago | |
| spatie/there-there-cli | There There CLI lets you interact with the There There support API from your terminal. Authenticate with workspace profiles, list and search tickets, view details, reply/forward, add notes, and update status or assignee via simple commands. | 0 | 0 | 1 | 1 | 0 | 21.9 | 4.9 | — | 1 month ago | |
| spatie/twitter-oembed | Fetch Twitter (X) tweet embed HTML via the public oEmbed API—no developer account needed. Lightweight utility for turning tweet URLs into embeddable HTML for blogs, markdown, editors, or emails, without relying on Twitter’s heavy JavaScript widget. | 11 | 10 | 0 | 36 | 0 | 0.1 | 8.3 | MIT | — | |
| spatie/typescript-transformer | Automatically generate TypeScript definitions from your PHP/Laravel code. spatie/typescript-transformer scans classes and types, then outputs .d.ts files so your frontend stays in sync with backend models, DTOs and enums with minimal manual typing. | 400 | 400 | 61 | 634K | 1 | 29.4 | 50.5 | MIT | 3 months ago | |
| spatie/unit-conversions | Lightweight PHP unit conversion library by Spatie. Currently supports weight conversion from kilograms to pounds via a fluent API: Weight::fromKilograms(100)->toLbs(). Install with Composer and extend as more units are added. | 34 | 36 | 12 | 83 | 0 | 1.7 | 7.3 | MIT | 6 years ago | |
| spatie/url | Immutable URL parser/builder for PHP. Parse scheme, host, path and query, then fluently transform parts (withHost, withPath, withScheme) and manage query parameters. Supports allowed/sanitized schemes for safer URL handling. | 741 | 754 | 60 | 537K | 0 | 12.4 | 39.5 | MIT | 2 years ago | |
| spatie/url-signer | Generate and verify signed URLs with expiration timestamps using a shared secret. spatie/url-signer appends expires and signature parameters, letting you safely share time-limited links (e.g., in emails) and validate them server-side with a simple API. | 443 | 449 | 51 | 97K | 0 | 8.2 | 32.3 | MIT | 1 year ago | |
| spatie/visit | Human-friendly curl for the terminal. Visit any URL and display its response with colorized output (HTML via bat, JSON via jq), plus status code and response time. Supports custom HTTP methods and options like following redirects. | 391 | 391 | 14 | 1 | 0 | 7.5 | 0.0 | — | 1 year ago | |
| spatie/weight-conversions | Lightweight PHP package for converting between common weight units (e.g., grams, kilograms, pounds, ounces). Handy for apps needing consistent unit handling in calculations, forms, and APIs, with a simple, dependency-free API. | 4 | 4 | 2 | 0 | 0 | 1.0 | — | MIT | 4 years ago | |
| spiral/grpc-client | Framework-friendly and standalone PHP gRPC client with a simple, extensible API. Configure endpoints and interceptors (timeouts, retries), integrate with Spiral/RoadRunner, and handle errors via dedicated exceptions. Requires the PHP gRPC extension. | 41 | 41 | 1 | 154K | 1 | 13.2 | 54.1 | MIT | 6 months ago | |
| squipix/tailwind-datatables | — | 0 | 0 | 0 | 2 | 0 | 14.1 | 7.4 | MIT | 6 months ago | |
| sridhar-s-subramanian/filament-dbview | — | 5 | 5 | 0 | 278 | 0 | 19.0 | 26.9 | MIT | 2 months ago | |
| srmklive/paypal | — | 1,150 | 1,165 | 337 | 176K | 0 | 37.6 | 33.6 | MIT | 5 months ago | |
| ssbityukov/filament-command-center | — | 1 | 0 | 1 | 4K | 0 | 19.0 | 52.2 | MIT | 1 month ago | |
| stancl/tenancy | Automatic multi-tenancy for Laravel with minimal code changes. Supports tenant identification by hostname (including second-level domains) and avoids swapping core classes or adding model traits. Ideal for SaaS apps needing seamless tenant isolation. | 4,398 | 4,372 | 490 | 553K | 4 | 66.7 | 36.8 | MIT | 1 month ago | |
| starnerz/laravel-daraja | — | 7 | 7 | 5 | 1 | 0 | 21.3 | 1.3 | MIT | 1 month ago | |
| stayallive/laravel-inverse-relations | — | 31 | 31 | 1 | 0 | 0 | 1.4 | — | MIT | 2 years ago | |
| stechstudio/filament-impersonate | Filament plugin to impersonate users from your admin panel. Add an Impersonate action to resource tables or page header actions, with optional guard and redirect target. Supports SPA panels with an option to force full page loads when needed. | 397 | 395 | 101 | 338K | 0 | 31.5 | 46.6 | — | 2 months ago | |
| stemble/laravel-doctrine-factory | — | 2 | 0 | 2 | 7K | 0 | 25.8 | 54.4 | MIT | 1 month ago | |
| stephenjude/filament-jetstream | — | 178 | 177 | 34 | 1K | 2 | 29.8 | 15.4 | MIT | 2 months ago | |
| stephenjude/filament-two-factor-authentication | — | 85 | 86 | 35 | 23K | 1 | 30.6 | 39.2 | MIT | 1 month ago | |
| stevebauman/location | Retrieve a user’s geolocation from their IP in Laravel. Provides a simple Location facade to get city, region, country, coordinates, timezone and more, with multiple driver support (e.g., IP2Location, IP-API, MaxMind) plus caching and testing helpers. | 1,307 | 1,311 | 201 | 320K | 5 | 34.6 | 38.2 | MIT | 6 months ago | |
| stijnvanouplines/blade-country-flags | Laravel package providing country flag SVGs as Blade components, powered by Blade Icons and flag-icon-css. Use 4x3 or 1x1 variants like , with support for classes/styles and configurable defaults via a published config. | 26 | 26 | 19 | 37K | 1 | 14.3 | 47.2 | MIT | 6 months ago | |
| stillat/blade-parser | Parse, analyze, and transform Laravel Blade templates with a robust PHP parser. stillat/blade-parser provides an AST, tokenization, and utilities to inspect directives, components, and expressions—ideal for linters, formatters, editors, and automated refactoring tools. | 149 | 149 | 4 | 173K | 0 | 18.8 | 46.0 | MIT | 6 months ago | |
| subhashladumor1/laravel-cybershield | Enterprise security intelligence for Laravel: signature-based WAF, adaptive rate limiting, bot fingerprinting, API integrity checks, threat scoring, malware scanning, and forensic logging—working together to block modern attacks. Beta; APIs may change. | 14 | 14 | 1 | 1 | 0 | 12.9 | 0.4 | MIT | 5 months ago | |
| swisnl/filament-backgrounds | — | 55 | 55 | 7 | 9K | 1 | 15.8 | 33.9 | MIT | 6 months ago | |
| syriable/filament-translator | Convention-based automatic translations for Filament panels. Derives translation keys from class and component names to keep UI code free of hard-coded labels. Covers forms, tables, actions, resources/pages/widgets, importers/exporters, with aliases, macros, and dev-time key scaffolding. | 0 | 0 | 0 | 60 | 0 | 18.1 | 28.3 | MIT | 3 months ago | |
| syriable/laravel-localizer | Syriable Localizer is a modern extraction engine for Laravel 13 that scans Blade, PHP, Vue, JS/TS, Livewire and Inertia files to discover and normalize translatable strings, returning typed immutable DTOs via a stable, contracts-driven API. | 0 | 0 | 0 | 0 | 0 | 16.8 | — | MIT | 3 months ago | |
| tallstackui/tallstackui | TallStackUI is a suite of ready-to-use Blade components for TALL Stack apps (Tailwind CSS, Alpine.js, Laravel, Livewire). Build polished interfaces faster with a consistent component set and first-class Livewire v3 support. | 739 | 732 | 70 | 14K | 0 | 38.8 | 20.9 | MIT | 1 month ago | |
| tanthammar/tall-forms | — | 680 | 680 | 86 | 49 | 0 | 15.4 | 1.2 | MIT | 3 years ago | |
| tapp/filament-auditing | — | 118 | 118 | 39 | 43K | 14 | 35.3 | 47.5 | — | 1 month ago | |
| tapp/filament-authentication-log | — | 53 | 52 | 28 | 16K | 7 | 25.9 | 40.9 | — | 2 months ago | |
| tapp/filament-country-code-field | — | 21 | 21 | 8 | 2K | 1 | 18.1 | 30.0 | — | 4 months ago | |
| tapp/filament-form-builder | — | 13 | 13 | 5 | 366 | 1 | 30.1 | 24.1 | MIT | 1 month ago | |
| tapp/filament-google-autocomplete-field | — | 30 | 30 | 30 | 18K | 8 | 26.5 | 45.8 | MIT | 4 months ago | |
| tapp/filament-progress-bar-column | — | 13 | 13 | 5 | 3K | 0 | 10.2 | 34.0 | MIT | 7 months ago | |
| tapp/filament-social-share | — | 9 | 9 | 4 | 153 | 1 | 20.7 | 19.6 | MIT | 1 month ago | |
| tapp/filament-timezone-field | Filament Timezone Field adds a timezone select component to Filament forms. Supports Filament 3/4/5, localized timezone labels, UTC or GMT display, and filtering options by country codes or region for cleaner, relevant timezone lists. | 57 | 57 | 10 | 23K | 3 | 22.3 | 41.0 | — | 4 months ago | |
| tapp/filament-value-range-filter | — | 24 | 24 | 10 | 6K | 0 | 19.5 | 37.3 | MIT | 4 months ago | |
| tapp/filament-webhook-client | — | 11 | 11 | 4 | 3K | 0 | 20.7 | 38.4 | MIT | 2 months ago | |
| tastyigniter/core | TastyIgniter Core powers the TastyIgniter restaurant platform, providing the backend foundation for online food ordering and table reservations. Use it as the core package behind the TastyIgniter application and extensions. | 9 | 9 | 18 | 5K | 0 | 29.9 | 43.9 | MIT | 4 weeks ago | |
| team-reflex/discord-php | DiscordPHP is a CLI-focused PHP wrapper for Discord’s REST, Gateway, and Voice APIs. Build bots with event-driven ReactPHP support, with community framework integrations like Laracord for Laravel. Docs and class reference available online. | 1,077 | 1,079 | 251 | 11K | 5 | 50.5 | 24.2 | MIT | 3 weeks ago | |
| techenby/docify | Docify is a simple Markdown documentation viewer for Laravel TALL apps. Install via Artisan to generate a docs folder, optionally publish config and views, and control which environments can access it. Supports an Edit link using DOCIFY_EDITOR (or Debugbar/Ignition) defaults. | 0 | 0 | 0 | 0 | 0 | 16.8 | — | MIT | 4 months ago | |
| teofanis/hook-press | — | 8 | 8 | 1 | 160 | 0 | 2.5 | 17.1 | MIT | 3 weeks ago | |
| terloquent/id | — | 0 | 0 | 0 | 30 | 0 | 20.5 | 38.9 | MIT | 3 months ago | |
| thalysjuvenal/aurum-filament-theme | — | 10 | 11 | 3 | 36 | 0 | 0.3 | 8.7 | MIT | — | |
| the-caretakers/laravel-request-logger | — | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | — | — | |
| themesberg/flowbite-blade-icons | Use Flowbite Icons in Laravel Blade via Blade UI Kit. Provides outline and solid SVG icons as Blade components and @svg directive, with support for classes, attributes, and caching. PHP 8.1+ and Laravel 9+. | 8 | 8 | 12 | 2K | 0 | 17.6 | 35.9 | MIT | 6 months ago | |
| thethunderturner/filament-latex | Add LaTeX math rendering to your Filament admin panel. thethunderturner/filament-latex provides an easy way to display formulas in form fields, infolists, and tables, bringing clean, readable equations to your Laravel back office. | 11 | 11 | 2 | 18 | 12 | 22.9 | 11.0 | MIT | 5 months ago | |
| thomas-0816/laravel-duckdb | — | 2 | 2 | 0 | 273 | 1 | 21.6 | 31.7 | MIT | 1 month ago | |
| thyseus/filament-barstool | — | 0 | 0 | — | 40 | — | 0.0 | 23.5 | — | — | |
| tiagospem/simple-tables | — | 2 | 2 | 0 | 0 | 0 | 2.1 | — | MIT | 1 year ago | |
| timolake/livewire-tables | timolake/livewire-tables provides reusable Livewire components for building interactive, sortable, searchable data tables in Laravel. Create table views with pagination, filters, and column definitions, keeping server-side rendering with a reactive UI and minimal boilerplate. | 0 | 0 | 0 | 3 | 0 | 25.2 | 9.5 | NOASSERTION | 4 months ago | |
| tinusg/filament-company-logo-column | Filament table column that displays a company logo via Logo.dev from a URL or bare domain. Supports tooltips (e.g., company name), domain overrides, sizing and format options, themes, fallbacks, and lazy loading. Configurable Logo.dev publishable key. | 6 | 6 | 1 | 693 | 0 | 13.6 | 30.8 | MIT | 5 months ago | |
| tinusg/filament-hover-image-column | Filament table HoverImageColumn: a drop-in replacement for ImageColumn that shows a larger image preview card on hover. Supports custom preview size, custom high-res preview URL, computed state, and disabling previews. No config or extra assets. | 8 | 8 | 1 | 263 | 0 | 0.1 | 20.5 | MIT | — | |
| tipowerup/testbench | Shared Orchestra Testbench foundation for TastyIgniter v4 extensions. Boots full Laravel + TI context for tests with zero duplication: SQLite in-memory DB, array cache, core system tables/migrations, TI providers, temp paths, and extension scanning disabled for isolation. | 0 | 0 | 0 | 19 | 0 | 14.4 | 19.9 | MIT | 7 months ago | |
| tipowerup/ti-theme-toolkit | Shared PHP + frontend toolkit for TastyIgniter themes. Build a custom theme with minimal PHP via AbstractThemeServiceProvider, plus palettes, field schema, widgets, Livewire auth/contact/newsletter components, dark mode, and Tailwind/Vite/Alpine presets. | 0 | 0 | 0 | 181 | 0 | 19.0 | 36.1 | MIT | 2 months ago | |
| tivents/livewire-form-builder | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| toin0u/geocoder-laravel | — | 752 | 767 | 109 | 116K | 0 | 33.8 | 34.7 | MIT | 2 months ago | |
| tomatophp/filament-accounts | — | 73 | 73 | 9 | 83 | 0 | 12.8 | 5.8 | MIT | 11 months ago | |
| tomatophp/filament-alerts | — | 82 | 82 | 8 | 61 | 0 | 7.1 | 4.1 | MIT | 11 months ago | |
| tomatophp/filament-cms | Filament CMS plugin for Laravel that adds ready-made content management tools to your Filament admin panel. Manage pages, menus, blocks, and more with a clean UI, configurable features, and extensible resources for building lightweight CMS sites fast. | 122 | 121 | 23 | 334 | 0 | 13.9 | 8.9 | MIT | 11 months ago | |
| tomatophp/filament-developer-gate | — | 11 | 11 | 3 | 6K | 0 | 2.5 | 38.6 | MIT | 1 year ago | |
| tomatophp/filament-docs | — | 45 | 45 | 5 | 3 | 1 | 2.1 | 1.5 | MIT | 1 year ago | |
| tomatophp/filament-icons | — | 39 | 39 | 5 | 5K | 0 | 4.0 | 30.1 | MIT | 1 year ago | |
| tomatophp/filament-invoices | — | 107 | 103 | 16 | 26 | 0 | 11.7 | 1.4 | MIT | 9 months ago | |
| tomatophp/filament-locations | — | 23 | 23 | 10 | 495 | 0 | 11.5 | 20.2 | MIT | 9 months ago | |
| tomatophp/filament-media-manager | — | 149 | 148 | 38 | 3K | 1 | 12.3 | 20.2 | MIT | 11 months ago | |
| tomatophp/filament-pwa | — | 92 | 92 | 17 | 2K | 2 | 9.1 | 19.4 | MIT | 9 months ago | |
| tomatophp/filament-settings-hub | — | 58 | 58 | 15 | 3K | 0 | 8.6 | 26.2 | MIT | 11 months ago | |
| tomatophp/filament-translation-component | Filament Translation Component for Laravel: a key/value translation field for Filament forms, designed to work with Spatie Translatable. Provides input and textarea variants, light/dark styling, and configurable language support for translatable attributes. | 5 | 5 | 6 | 3K | 0 | 4.4 | 38.0 | MIT | 1 year ago | |
| tomatophp/filament-translations | Filament plugin to manage Laravel translations in the database with caching. Scan your code for trans()/__() keys, import strings, and edit translations via a UI. Built on spatie/laravel-translation-loader, with install command and panel plugin registration. | 64 | 64 | 22 | 3K | 4 | 12.8 | 24.7 | MIT | 1 year ago | |
| tomatophp/filament-translations-google | — | 6 | 6 | 2 | 172 | 0 | 1.1 | 20.2 | MIT | 1 year ago | |
| tomatophp/filament-types | Filament Types Manager lets you define and manage reusable “types” in your Laravel app database. Includes a ready-to-use Filament resource with filtering, icons, colors, and labels, plus a simple plugin config to register type groups for your models. | 58 | 58 | 2 | 377 | 0 | 14.3 | 13.0 | MIT | 11 months ago | |
| tomatophp/filament-wallet | Filament Wallet adds wallet/balance management to FilamentPHP using bavix/laravel-wallet. Install the plugin, add the wallet trait to your model, then manage wallets, charges, and transactions from Filament resources with ready-made pages/actions. | 37 | 37 | 10 | 610 | 1 | 6.2 | 18.2 | MIT | 11 months ago | |
| tomeasterbrook/livewire-fakeable | — | 0 | 0 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| tomshaw/electricgrid | Electric Grid is a powerful Livewire data table for Laravel. Build sortable, toggleable columns with rich filters, mass actions, exports (xlsx/csv/pdf/html), search + letter search, smart pagination or infinite scroll, clickable rows, and easy theming. | 11 | 11 | 4 | 255 | 0 | 32.2 | 21.8 | MIT | 2 months ago | |
| tomshaw/google-api | Laravel Google OAuth 2.0 service client with configurable token storage (DB or custom), published config, and migrations. Integrates google/apiclient-services and supports Composer cleanup to include only the Google APIs you need (e.g., Gmail, Calendar). | 60 | 60 | 5 | 59 | 0 | 23.0 | 4.7 | MIT | 3 months ago | |
| tomshaw/laravel-gravatar | Zero-config Laravel package that adds a Blade @gravatar directive with named parameters. Generate Gravatar URLs from an email with options for size, default image style, and rating—perfect for quickly rendering user avatars in your views. | 1 | 1 | 0 | 280 | 0 | 20.4 | 34.3 | MIT | 2 months ago | |
| tomshaw/mediable | Lightweight Laravel Livewire media manager for uploading and selecting images, videos, and documents. Auto-generates WebP/AVIF, SEO-friendly filenames, and stores metadata in the database. Configurable rules, storage, and events for easy integration. | 20 | 20 | 1 | 2 | 0 | 28.8 | 0.6 | MIT | 1 month ago | |
| tonegabes/filament-better-options | — | 16 | 17 | 6 | 4K | 0 | 16.8 | 36.5 | MIT | 5 months ago | |
| tpetry/laravel-query-expressions | Add powerful SQL expression support to Laravel’s query builder. Compose reusable, type-safe expressions for functions, casts, JSON ops, windows, and more, with clean syntax and cross-database compatibility—ideal for advanced filtering, sorting, and computed columns. | 359 | 361 | 29 | 56K | 1 | 2.9 | 30.2 | MIT | — | |
| tresorkasenda/ballstack | — | 3 | 3 | 0 | 0 | 1 | 0.7 | — | MIT | 2 years ago | |
| tsitsishvili/documentator | — | 17 | 17 | 1 | 349 | 0 | 25.7 | 21.2 | MIT | 1 month ago | |
| turbostream/export-engine | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| typicms/nestablecollection | — | 88 | 91 | 28 | 4K | 2 | 21.4 | 25.3 | MIT | 6 months ago | |
| typicms/translatable | — | 1 | 1 | 0 | 269 | 0 | 12.0 | 32.3 | NOASSERTION | 6 months ago | |
| ubayedtanvir/laravel-tenancy | — | 1 | 0 | 0 | 12 | 0 | 20.2 | 13.7 | MIT | 1 month ago | |
| ueberdosis/tiptap-php | PHP utilities for working with Tiptap: parse and validate ProseMirror/Tiptap JSON, render or transform documents, and build extensions-friendly pipelines on the backend. Ideal for Laravel apps needing server-side handling of rich-text editor content. | 276 | 274 | 45 | 3M | 15 | 27.2 | 73.4 | MIT | 4 weeks ago | |
| uglyphp/uglyphp | — | 2 | 1 | 0 | 4 | 0 | 0.0 | 5.1 | MIT | — | |
| uneca/plotly-chart-editor | Reactive Plotly.js chart builder for Laravel via Livewire. Sidebar-driven editor to configure traces and layout, multi-language UI (EN/FR/PT/ES), multiple sync modes and persistence options. Requires Plotly.js 3.x (peer dep), Alpine, PHP 8.4+. | 0 | 0 | 0 | 5 | 0 | 20.7 | 12.3 | MIT | 2 months ago | |
| unlab/livewire-table-kit | Reusable Livewire table kit for Laravel with search, filters, sorting, pagination, row actions, bulk delete, and CSV/XLSX/PDF exports. Includes Tailwind-ready views, generators to scaffold tables from models, and optional MCP/AI skills. | 0 | 0 | 0 | 0 | 0 | 17.6 | — | MIT | 3 months ago | |
| unnathianalytics/laragrid | — | 57 | 57 | 6 | 528 | 0 | 0.5 | 13.9 | — | — | |
| unopim/mcp | — | 4 | 4 | 3 | 56 | 4 | 18.2 | 20.5 | MIT | 3 months ago | |
| urfysoft/transactional-outbox | Laravel package implementing the Transactional Outbox pattern for microservices: store outbound events in a DB outbox, process and dispatch reliably (HTTP driver; Kafka/RabbitMQ planned), handle inbound inbox events with idempotent handlers, and secure calls via Sanctum abilities. | 0 | 1 | 0 | 1 | 0 | 7.3 | 4.4 | MIT | 10 months ago | |
| usernotnull/tall-toasts | Beautiful, customizable toast notifications for Laravel + Livewire (TALL stack). Trigger toasts globally from controllers, Blade, Livewire components, Alpine, or plain JS. Lightweight UI with Tailwind styling, themes, positions, and stacking behavior. | 572 | 571 | 38 | 6K | 3 | 11.7 | 22.0 | MIT | 1 year ago | |
| van-ons/filament-navigation | — | 9 | 9 | 2 | 2K | 0 | 20.5 | 35.6 | MIT | 1 month ago | |
| vasilgerginski/filament-landing-pages | — | 2 | 2 | 0 | 0 | 0 | 10.2 | — | — | 9 months ago | |
| vcian/laravel-db-auditor | — | 287 | 286 | 29 | 792 | 2 | 8.5 | 8.3 | MIT | 2 years ago | |
| veeqtoh/prompt-deck | — | 109 | 109 | 3 | 3K | 0 | 22.8 | 23.9 | MIT | 1 month ago | |
| viezel/filament-tour | — | 5 | 5 | 2 | 144 | 0 | 1.9 | 19.3 | MIT | 1 year ago | |
| visualbuilder/eloquent-schema | Adds MCP tools for Laravel Boost to introspect Eloquent models. Automatically discovers app and vendor models, extracts columns, relationships, and accessors, and serves complete model schemas with caching—helping AI assistants and dev tools generate accurate queries and code faster. | 3 | 3 | 1 | 823 | 0 | 0.0 | 32.1 | — | — | |
| visualbuilder/filament-design-system | Standalone design-system review panel for Filament v5 with a full component catalogue driven by a single tokens config. Includes an MCP server so AI clients can read/write tokens, generate palettes, apply CSS overrides, swap branding, and verify via screenshots. | 0 | 0 | 0 | 754 | 0 | 13.9 | 43.6 | Apache-2.0 | 4 months ago | |
| visualbuilder/filament-lottie | Add Lottie animations to Filament 5 panels via a schema component and a Blade component. Bundles @lottiefiles/dotlottie-wc, auto-registers assets (optional), supports defaults via config/plugin, and offers autoplay/loop/speed/size/triggers and reduced-motion support. | 0 | 0 | 0 | 625 | 0 | 14.8 | 43.5 | MIT | 4 months ago | |
| visualbuilder/filament-screenshot-catalogue | Capture every Filament v5 panel page as desktop/tablet/mobile screenshots in light & dark mode. Queue Playwright capture jobs, upload PNGs to S3, and publish a shareable HTML index for visual QA, design reviews, and regression workflows. | 5 | 5 | 0 | 614 | 0 | 0.0 | 27.8 | Apache-2.0 | — | |
| visualbuilder/filament-screenshot-review | — | 0 | 0 | 0 | 406 | 0 | 0.0 | 36.1 | GPL-3.0 | — | |
| visualbuilder/filament-versionable | Filament plugin to manage Eloquent model revisions with polymorphic user support. View diffs, see who changed what, browse revision history, and restore any previous state. Built on visualbuilder/versionable for multi-user-model tracking. | 0 | 0 | 0 | 764 | 0 | 0.0 | 39.8 | MIT | — | |
| visualbuilder/user-consent | — | 4 | 4 | 0 | 286 | 0 | 0.2 | 24.4 | MIT | — | |
| vizor-vr/laravel-vizor | — | 0 | 0 | 0 | 9 | 0 | 21.1 | 16.1 | MIT | 1 month ago | |
| vizra/evals | — | 0 | 0 | 0 | 37 | 0 | 21.4 | 25.7 | MIT | 3 weeks ago | |
| vizra/evals-ui | — | 0 | 0 | 0 | 5 | 0 | 21.4 | 12.6 | MIT | 3 weeks ago | |
| vizra/vizra-adk | Vizra ADK is an AI Agent Development Kit for Laravel to build autonomous agents with multi-model LLM support, tools, workflows, streaming, tracing, and a Livewire dashboard. Includes sub-agent delegation, persistent memory, and agent evaluation. | 296 | 297 | 38 | 3K | 0 | 26.9 | 15.4 | MIT | 4 months ago | |
| voltra/filament-svg-avatar | Swap Filament’s default avatar URL provider for inline SVG avatars. Eliminates external HTTP requests while allowing global config for size, colors, and font family, with optional view publishing and override controls. | 5 | 5 | 1 | 856 | 0 | 18.5 | 33.5 | MIT | 4 months ago | |
| vsent/laravel-table-configurations | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| wallacemartinss/filament-whatsapp-conector | — | 70 | 70 | 12 | 1K | 0 | 1.0 | 17.3 | MIT | — | |
| wayofdev/cs-fixer-config | — | 5 | 5 | 0 | 991 | 1 | 10.2 | 34.4 | MIT | 2 years ago | |
| wayofdev/laravel-cycle-orm-adapter | — | 35 | 36 | 4 | 5K | 8 | 28.5 | 41.1 | MIT | 3 months ago | |
| wayofdev/laravel-package-tpl | — | 11 | 11 | 1 | 0 | 1 | 10.2 | 3.4 | MIT | 2 years ago | |
| wayofdev/laravel-symfony-serializer | — | 21 | 21 | 3 | 2K | 1 | 24.0 | 34.2 | MIT | 4 months ago | |
| webard/filament-translatable | — | 10 | 10 | 2 | 483 | 0 | 19.8 | 26.4 | MIT | 2 months ago | |
| webid/druid | — | 20 | 20 | 3 | 17 | 10 | 4.9 | 6.9 | MIT | 1 year ago | |
| webpatser/laravel-countries | — | 851 | 868 | 227 | 43K | 0 | 24.6 | 26.5 | MIT | 4 months ago | |
| webpatser/laravel-uuid | Laravel package for generating and working with UUIDs. Provides a UUID model trait, helpers to create v1/v4 UUIDs, and integrates with Eloquent so models can use UUID primary keys instead of auto-increment IDs. | 1,801 | 1,832 | 149 | 186K | 0 | 13.8 | 27.9 | — | 11 years ago | |
| webpatser/uuid | Pure PHP UUID generator/validator (RFC 4122 + RFC 9562). Create UUID v1, v3, v4, v5, v6, v7, v8 and nil UUIDs; import, validate, compare, and inspect string/hex/bytes/URN, version, variant, and time fields. | 1 | 1 | 0 | 15K | 0 | 0.0 | 53.7 | MIT | — | |
| webplusm/gallery-json-media | — | 19 | 19 | 5 | 846 | 0 | 27.1 | 26.1 | MIT | 2 months ago | |
| webteractive/filament-browser-timezone | — | 1 | 1 | 0 | 258 | 1 | 18.3 | 33.0 | MIT | 3 months ago | |
| webteractive/filament-passport | — | 1 | 1 | 0 | 4K | 0 | 10.8 | 48.7 | MIT | 6 months ago | |
| wendelladriel/laravel-lift | Experimental Laravel package that supercharges Eloquent models with typed public properties matching your schema, powered by PHP 8 attributes. Add validation rules and other metadata directly on models and access them via handy methods, using Eloquent events for easy drop-in use. | 703 | 704 | 33 | 2K | 0 | 29.9 | 8.8 | MIT | 3 months ago | |
| wendelladriel/laravel-validated-dto | Build typed Data Transfer Objects for Laravel that validate incoming data using familiar validation rules, defaults, and casting. Create DTOs by extending ValidatedDTO, define rules(), and get safe, validated, ready-to-use properties for your app. | 774 | 775 | 46 | 39K | 1 | 30.8 | 25.4 | MIT | 3 months ago | |
| wendelladriel/slidewire | — | 140 | 137 | 6 | 2K | 0 | 19.6 | 16.8 | MIT | 3 months ago | |
| wezlo/filament-approval | — | 7 | 7 | 4 | 836 | 1 | 13.6 | 31.1 | — | 5 months ago | |
| wezlo/filament-kanban | — | 9 | 7 | 2 | 2K | 0 | 13.4 | 34.8 | MIT | 5 months ago | |
| wezlo/filament-search-spotlight | Full-screen Spotlight/command-palette search for Filament panels (⌘K/Ctrl+K). Aggregates global search records plus resources, pages, and actions, with recent/pinned items stored in localStorage. Keyboard navigation, configurable per panel and via config. | 4 | 4 | 3 | 4K | 0 | 20.2 | 45.7 | — | 1 month ago | |
| wezlo/filament-workspace-tabs | Browser-like tabs for Filament panels: open every page in a new tab, persist via localStorage, drag to reorder, pin tabs, reopen recently closed, and use right-click actions plus keyboard shortcuts. Works with Filament v4/v5, SPA and dark mode. | 9 | 9 | 1 | 362 | 0 | 12.7 | 24.1 | — | 5 months ago | |
| whitecube/laravel-cookie-consent | — | 498 | 498 | 62 | 54K | 19 | 33.9 | 43.6 | MIT | 3 months ago | |
| williamug/searchable-select | Feature-rich searchable select for Laravel Livewire 3/4, powered by Alpine.js and styled with Tailwind. Supports single and multi-select, grouped options, cascading dropdowns, clear button, dark mode, accessibility, and real-time client-side search. | 2 | 2 | 2 | 224 | 0 | 20.8 | 29.3 | MIT | 4 months ago | |
| wirecharts/wirecharts | — | 0 | 0 | 0 | 28 | 0 | 0.0 | 20.2 | MIT | — | |
| wirechat/wirechat | — | 575 | 575 | 93 | 2K | 0 | 28.3 | 12.7 | MIT | 2 months ago | |
| wireui/heroicons | Laravel package that brings Heroicons to WireUI, providing ready-to-use SVG icon components you can drop into your Blade views and WireUI components for consistent, customizable icons across your app. | 43 | 43 | 8 | 40K | 0 | 19.7 | 46.0 | MIT | 5 months ago | |
| wireui/wireui | WireUI is a Laravel + Livewire UI toolkit providing ready-to-use components for forms, modals, dialogs, notifications, and selects. Build polished, interactive interfaces quickly with consistent styling, simple APIs, and Tailwind-friendly customization. | 1,787 | 1,786 | 189 | 55K | 103 | 56.5 | 49.8 | MIT | 5 months ago | |
| wnx/laravel-backup-restore | Restore database backups created by spatie/laravel-backup. Adds an interactive php artisan backup:restore command to pick a backup and optionally decrypt it, then run configurable post-restore health checks to validate the restored DB. | 214 | 214 | 21 | 30K | 2 | 32.0 | 34.7 | MIT | 1 month ago | |
| wnx/laravel-sends | — | 203 | 202 | 10 | 32K | 0 | 17.3 | 33.3 | MIT | 6 months ago | |
| wnx/laravel-stats | — | 1,747 | 1,752 | 84 | 36K | 0 | 39.1 | 21.5 | MIT | 1 month ago | |
| wnx/sidecar-browsershot | Run Spatie Browsershot on AWS Lambda via Sidecar in Laravel—no need to install Node, Puppeteer, or Chrome on your servers. Deploy a Lambda function and generate PDFs/screenshots with headless Chrome handled remotely. | 236 | 236 | 34 | 88K | 6 | 32.8 | 43.4 | MIT | 1 month ago | |
| workerman/workerman | Workerman is a high-performance, asynchronous, event-driven PHP framework for building scalable network servers. Supports HTTP, WebSocket, custom protocols, coroutines, and connection pools—ideal for high-concurrency, long-running applications on POSIX systems. | 11,546 | 11,607 | 2,249 | 101K | 95 | 85.0 | 44.5 | MIT | 3 months ago | |
| worksome/coding-style | Worksome’s shared PHP coding style package. Generates ready-to-use configs for Easy Coding Standard (ECS), PHPStan, and Rector, extending PSR-12 with additional and customized rules. Install via Composer, generate stubs, and run via composer scripts. | 49 | 49 | 4 | 12K | 0 | 30.9 | 38.4 | MIT | 1 month ago | |
| worksome/envy | — | 688 | 688 | 32 | 48K | 0 | 17.5 | 29.2 | MIT | 6 months ago | |
| worksome/request-factories | — | 623 | 623 | 16 | 92K | 1 | 21.3 | 34.5 | MIT | 5 months ago | |
| wsmallnews/filament-nestedset | — | 21 | 21 | 6 | 820 | 0 | 22.1 | 25.3 | MIT | 3 months ago | |
| wulfheart/laravel-actions-ide-helper | — | 21 | 21 | 32 | 18K | 1 | 23.4 | 46.6 | MIT | 2 months ago | |
| xammie/mailbook | Laravel dev tool to preview and inspect Mailables and Notifications without triggering them in your app. Register emails in a generated routes/mailbook.php file (with DI or closures) and browse previews at /mailbook. | 486 | 487 | 24 | 55K | 0 | 31.7 | 32.3 | MIT | 1 month ago | |
| xlite-dev/filament-impersonate | — | 42 | 42 | 4 | 1K | 0 | 0.3 | 20.5 | MIT | — | |
| xslain/livewire-jodit-text-editor | — | 0 | 0 | 0 | 5 | 0 | 6.4 | 11.3 | MIT | 9 months ago | |
| xslainadmin/livewire-crud | — | 0 | 0 | 0 | 3 | 0 | 21.1 | 9.2 | MIT | 5 months ago | |
| yacoubalhaidari/filament-tour | — | 14 | 14 | 5 | 573 | 0 | 0.2 | 22.0 | MIT | — | |
| yahaaylabs/laravel-barangay-search | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| yajra/laravel-datatables | Complete Laravel DataTables installer (core + plugins) for Laravel 13/PHP 8.3+. Integrates DataTables 2.x with Editor, Buttons, and Select extensions, providing a full server-side DataTables setup for Laravel apps. | 98 | 103 | 7 | 158K | 0 | 14.0 | 48.8 | MIT | 5 months ago | |
| yajra/laravel-datatables-export | Server-side export plugin for yajra/laravel-datatables using queues, Livewire, and OpenSpout. Adds an export-button component and queued batch jobs to generate spreadsheet exports from DataTable classes on Laravel 13 (PHP 8.3+). | 36 | 37 | 25 | 126K | 1 | 31.7 | 57.0 | MIT | 1 month ago | |
| yellow-three/voyager | yellow-three/voyager is a small Laravel package extending Voyager admin tooling. It adds helper integrations and sensible defaults for quickly wiring admin panels into apps, with a lightweight footprint and simple configuration for common CRUD management tasks. | 1 | 1 | 0 | 0 | 0 | 16.6 | — | MIT | 3 months ago | |
| ylsideas/feature-flags | Extensible feature flags for Laravel to safely toggle code and features. Manage flags in application logic, routes, Blade views, scheduler tasks, and validation rules to support continuous integration and controlled rollouts. | 623 | 625 | 39 | 22K | 0 | 27.8 | 24.4 | MIT | 4 months ago | |
| ympact/flux-icons | — | 11 | 11 | 3 | 2K | 13 | 20.4 | 39.3 | MIT | 5 months ago | |
| ympact/laravel-livewire-wizard | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| yousefaman/filament-autosave | — | 2 | 0 | 0 | 211 | 0 | 18.9 | 29.8 | MIT | 1 month ago | |
| yousefaman/filament-modal-repeater | — | 18 | 17 | 3 | 954 | 0 | 20.1 | 27.5 | MIT | 1 month ago | |
| ysfkaya/filament-phone-input | — | 324 | 324 | 56 | 119K | 3 | 34.6 | 42.2 | MIT | 4 weeks ago | |
| yusufgenc/filament-api-forge | Expose Filament Resources as REST APIs automatically—no Sanctum. Hash-based API keys with scopes, per-resource access control, rate limiting, IP restrictions, Spatie Query Builder filtering/sorting, and auto-generated OpenAPI + public Swagger docs. | 19 | 19 | 3 | 454 | 0 | 0.2 | 19.0 | MIT | — | |
| yuwuhsien/laravel-bcmath-cast | — | 2 | 2 | 0 | 388 | 0 | 21.1 | 34.3 | MIT | 1 month ago | |
| z3d0x/filament-fabricator | Block-based page builder skeleton for Filament apps. Fabricator handles the PageResource and frontend routing so you can focus on layouts and reusable page blocks. Install via composer, run the installer, register the plugin in your panel, and publish assets. | 385 | 386 | 71 | 12K | 1 | 29.0 | 22.8 | MIT | 4 months ago | |
| zanko-khaledi/notifications | — | 4 | 5 | 1 | 14 | 0 | 21.2 | 9.4 | — | 1 month ago | |
| zedmagdy/filament-business-hours | — | 1 | 1 | 0 | 29 | 0 | 0.0 | 16.4 | MIT | — | |
| zedmagdy/filament-chat | Filament v4+ chat plugin for Laravel: configurable chat sources, 1:1 and group conversations, text + file attachments via Spatie Media Library, read/unread tracking, search, and real-time updates via polling or broadcasting (Reverb/Pusher). | 2 | 2 | 0 | 41 | 0 | 16.0 | 18.2 | MIT | 4 months ago | |
| zeeshantariq/filament-sticky-columns | Add sticky (frozen) columns to Filament tables (v3–v5). Pin one or more columns left or right with automatic offsets, dark-mode friendly styling, and scroll shadows. Use the StickyColumn drop-in or call ->sticky() on any column. | 15 | 15 | 3 | 2K | 0 | 0.3 | 27.8 | — | — | |
| zenepay/filament-buddhist-date-picker | — | 21 | 21 | 7 | 116 | 0 | 4.9 | 11.1 | MIT | 1 year ago | |
| zirolab/code-review | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| zvizvi/filament-column-filters | — | 8 | 5 | 0 | 1K | 0 | 0.1 | 30.6 | MIT | — | |
| zvizvi/filament-notifications-tabs | — | 8 | 6 | 0 | 887 | 0 | 0.1 | 27.6 | MIT | — |
How can I help you explore Laravel packages today?