laravel/pint
Laravel Pint is an opinionated PHP code style fixer built on PHP-CS-Fixer. It helps keep Laravel and PHP projects clean and consistent with minimal configuration, making it easy to enforce a unified coding style across your codebase.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| andreaselia/laravel-api-to-postman | Automatically generate a Postman v2.1 collection from your Laravel API routes. Includes configurable output, optional FormRequest scaffolding with rules, and supports auth-protected routes via bearer tokens or basic auth through an artisan export command. | 1,031 | 1,030 | 106 | 14K | 0 | 37.6 | 19.1 | MIT | 3 weeks ago | |
| artisansdk/ratelimiter | Laravel rate limiting package with flexible throttling rules, multiple storage backends, and easy integration for APIs and web apps. Define per-route or per-user limits, customize responses, and protect services from abuse with minimal setup. | 150 | — | 15 | — | 1 | 21.3 | — | MIT | 1 month ago | |
| astrotomic/laravel-translatable | Laravel package for translatable Eloquent models. Store model translations in the database and automatically fetch/save the correct locale with minimal code. Simplifies retrieving and persisting multilingual attributes across your app. | 1,399 | 1,411 | 178 | 171K | 28 | 50.2 | 46.1 | MIT | 2 weeks ago | |
| avocet-shores/laravel-rewind | Laravel Rewind adds full version control to Eloquent models. Store changes as efficient diffs plus periodic snapshots, then rewind/fast-forward, restore, diff, or query point-in-time state. Thread-safe locking, batch revisions, queues, and pruning included. | 198 | 198 | 4 | 1K | 14 | 31.4 | 20.8 | MIT | 1 week ago | |
| bagisto/bagisto | Bagisto is an open-source Laravel eCommerce platform for building and scaling online stores and marketplaces. Includes storefront and admin panel, product/catalog management, orders, customers, multi-channel support, extensible modules, and active community. | 26,375 | 26,326 | 3,040 | 3K | 42 | 84.3 | 21.9 | MIT | 2 weeks ago | |
| barryvdh/laravel-debugbar | Integrate PHP DebugBar into Laravel to inspect requests in real time. View queries, logs, routes, views, cache, events, exceptions, and timing/memory metrics from a sleek toolbar. Includes collectors, profiling, and easy config for local debugging. | 19,158 | 19,461 | 1,607 | 3M | 72 | 89.5 | 63.8 | MIT | 1 day 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. | 19 | 19 | 0 | 2K | 0 | 21.9 | 33.1 | MIT | 4 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. | 72 | 72 | 8 | 492 | 2 | 23.7 | 14.4 | MIT | 5 months ago | |
| christhompsontldr/laravel-fsm | — | 8 | 8 | 0 | 15 | 0 | 21.6 | 6.9 | MIT | 5 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 | 17 | 0 | 20.3 | 20.4 | — | 1 month ago | |
| cjmellor/approval | Laravel package to stage and review model changes before they’re persisted. It stores pending/new or amended data (approve/reject states) so you can build your own approval workflow. Includes migrations and configurable states/tables. | 365 | 365 | 23 | 2K | 0 | 30.5 | 14.2 | MIT | 3 weeks ago | |
| climactic/laravel-credits | Ledger-based credits for Laravel: manage virtual currencies, reward points, and other credit systems with deposits, withdrawals, transfers, transaction history, historical balances, and metadata-powered querying. | 306 | 299 | 20 | 7K | 0 | 26.0 | 22.5 | MIT | 2 weeks 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 | 44.2 | MIT | — | |
| code16/sharp | Sharp is a Laravel 11+ CMS framework/package to build admin panels fast with a clean PHP API. Manage structured data (CRUD), validation, search/sort/filter, authorizations and custom commands—no front-end code required. Data-agnostic, PHP 8.3+. | 789 | 789 | 78 | 1K | 5 | 38.2 | 9.1 | MIT | 1 week ago | |
| craftcms/cms | Craft CMS is a flexible, developer-friendly PHP CMS for building custom websites and content-rich applications. It offers a powerful control panel, structured content modeling, templating, plugins, and performance-focused tools for teams and agencies. | 3,560 | — | 686 | — | 462 | 72.8 | 31.6 | NOASSERTION | 3 days ago | |
| craftcms/laravel-aliases | Adds Craft CMS-style aliases to Laravel, letting you define and resolve path/URL placeholders like @web, @app, or custom aliases across config and code. Handy for consistent asset, storage, and environment-specific paths without hardcoding. | 0 | — | 0 | — | 0 | 20.1 | — | MIT | 3 weeks ago | |
| craftcms/laravel-dependency-aware-cache | Laravel cache driver that adds dependency awareness: tag cached items with related models/records and automatically invalidate them when dependencies change. Helps avoid stale data without manually clearing keys, fitting cleanly into Laravel’s cache APIs. | 1 | — | 0 | — | 0 | 20.0 | — | BSD-3-Clause | 3 weeks ago | |
| creagia/laravel-sign-pad | Add signature capture to Laravel models, store signatures and signed documents, and optionally generate certified PDFs. Includes installable migrations/config, publishable JS assets, configurable storage disks and redirects, and traits/contracts to make Eloquent models signable. | 543 | 543 | 52 | 11K | 0 | 28.9 | 21.4 | MIT | 3 weeks 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. | 76 | 77 | 6 | 81 | 2 | 30.2 | 6.0 | MIT | 4 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. | 72 | 72 | 4 | 348 | 0 | 28.5 | 12.4 | MIT | 4 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. | 108 | 107 | 0 | 1K | 0 | 22.3 | 17.8 | MIT | 1 week 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. | 41 | 41 | 0 | 643 | 0 | 21.8 | 19.7 | MIT | 8 months 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. | 37 | 37 | 1 | 3K | 0 | 21.7 | 29.7 | MIT | 3 weeks ago | |
| directorytree/ldaprecord | LDAPRecord is a fully featured LDAP and Active Directory ORM for Laravel and PHP. It provides Eloquent-style models, querying, authentication and user sync, and tools for working with directory entries, connections, and schema—built for reliable, modern LDAP apps. | 578 | 579 | 44 | 124K | 4 | 34.3 | 39.3 | MIT | 3 weeks ago | |
| directorytree/ldaprecord-laravel | Integrate LDAP authentication and directory access into Laravel with LdapRecord. Provides user sync, login, Eloquent-style models for LDAP entries, configuration for multiple connections, and utilities for Active Directory and OpenLDAP environments. | 568 | 569 | 58 | 92K | 5 | 34.9 | 37.2 | MIT | 3 weeks ago | |
| directorytree/ldaprecord-lumen | Integrate LDAP into your Lumen app with LdapRecord-Lumen. Adds configuration and service provider support for LdapRecord so you can connect to LDAP directories, query users and groups, and authenticate via LDAP in Lumen. | 0 | 0 | 2 | 767 | 0 | 22.2 | 46.9 | MIT | 1 year ago | |
| directorytree/metrics | Record and query application metrics in Laravel with a clean API. Track page views, API calls, signups, and other events with support for values, categories, dates/hourly metrics, model-scoped metrics, custom attributes, Redis driver, and extensibility. | 260 | 259 | 7 | 8K | 1 | 25.2 | 24.4 | MIT | 3 weeks ago | |
| dragon-code/codestyler | Codestyler by The Dragon Code automatically fixes coding style issues in PHP/Laravel projects using Rector and Laravel Pint. Installs via Composer and can publish pint.json and .editorconfig via CLI for consistent formatting and linting. | 29 | 29 | 0 | 35K | 0 | 30.0 | 49.9 | MIT | 3 weeks 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. | 1 | 0 | 0 | 52 | 0 | 0.0 | 19.8 | MIT | — | |
| eg-mohamed/referenceable | Referenceable adds customizable reference numbers to Laravel models. Generate random, sequential, or template-based references with prefixes/suffixes, placeholders (YEAR/MONTH/SEQ/RANDOM), automatic resets, collision handling, validation, multi-tenancy support, and Artisan tools. | 79 | 79 | 3 | 554 | 0 | 22.9 | 14.6 | MIT | 2 weeks ago | |
| 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. | 4 | 4 | 2 | 8 | 0 | 23.8 | 6.7 | MIT | 4 months ago | |
| farayaz/laravel-spy | Lightweight Laravel package that automatically logs all outgoing HTTP client requests. Capture URL, method, headers, payload, response headers/body, status code, and duration, with configurable logging and options to obfuscate sensitive data for debugging and auditing. | 211 | 207 | 13 | 3K | 1 | 27.0 | 18.1 | MIT | 1 month ago | |
| fruitcake/laravel-debugbar | Integrate PHP DebugBar into Laravel for fast, in-page profiling and debugging. Inspect queries, routes, views, logs, cache, and events, measure timings and memory, and track requests with an easy toolbar and collectors. | 19,158 | 19,156 | 1,607 | 410K | 72 | 90.1 | 52.0 | MIT | 1 day ago | |
| gehrisandro/tailwind-merge-laravel | Merge Tailwind CSS class strings in Laravel and auto-resolve conflicts so later utilities win. Ideal for overriding classes in Blade components. PHP/Laravel port of tailwind-merge. Supports Tailwind v3.0–v3.3 (Laravel 10). | 341 | 339 | 22 | 52K | 1 | 24.6 | 36.4 | MIT | 3 weeks ago | |
| gehrisandro/tailwind-merge-php | Merge Tailwind CSS classes in PHP with automatic conflict resolution (last class wins). A PHP port of dcastil/tailwind-merge, supporting Tailwind v3.0–v3.4. Requires PHP 8.1+. Configurable and cache-friendly; Laravel adapter available. | 139 | 139 | 6 | 87K | 3 | 23.4 | 47.2 | MIT | 3 weeks 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. | 122 | 122 | 2 | 70 | 3 | 22.3 | 3.6 | MIT | 5 months ago | |
| grok-php/client | Lightweight, framework-agnostic PHP 8.2+ client for Grok AI APIs. Type-safe OOP design with enums, streaming support, and minimal dependencies. Includes chat and vision analysis examples, configurable options, and robust error handling. | 32 | 32 | 10 | 465 | 2 | 22.1 | 20.5 | MIT | 1 year ago | |
| grok-php/laravel | Laravel integration for the GrokPHP client. Add Grok AI chat and vision to Laravel apps with a clean facade API, configurable defaults (model, temperature, timeout), streaming responses, and simple install via artisan. Supports Laravel 10–12, PHP 8.2+. | 164 | 163 | 12 | 211 | 3 | 22.3 | 6.7 | MIT | 1 year ago | |
| halilcosdu/laravel-slower | Detect and log slow Laravel database queries, then get AI-powered suggestions for indexes and performance fixes. Configure thresholds, enable/disable AI, and monitor query hotspots to speed up your app with actionable insights. | 408 | 400 | 23 | 611 | 0 | 28.6 | 6.5 | MIT | 1 day 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. | 121 | 121 | 4 | 2 | 0 | 29.8 | 0.1 | — | 5 months ago | |
| hirethunk/verbs | Verbs is a PHP event sourcing package for Laravel artisans. It delivers the benefits of event sourcing while minimizing boilerplate and jargon, making it simpler to model behavior and build systems by thinking in actions (verbs) instead of nouns. | 512 | 511 | 47 | 19K | 1 | 35.6 | 36.3 | MIT | 2 weeks 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 | 521 | 1 | 27.2 | 7.8 | MIT | 4 months ago | |
| imgix/imgix-php | PHP client for building imgix image URLs with transformation params, optional HTTP/HTTPS, and support for signed URLs and srcset generation. Tested on PHP 8.0–8.2 and designed for reusable URL builders per imgix domain. | 113 | 114 | 18 | 53K | 5 | 28.1 | 46.0 | BSD-2-Clause | 3 years ago | |
| indexzer0/eloquent-filtering | Define allowed filters on your Eloquent models and apply them from request arrays—no custom query boilerplate. Supports complex search via filter types/operators for cleaner, scalable APIs and dashboards. PHP 8.2+, Laravel 10+. | 224 | 224 | 8 | 2K | 1 | 23.6 | 16.2 | MIT | 1 week ago | |
| inertiajs/inertia-laravel | Laravel adapter for Inertia.js, letting you build single-page apps using classic server-side routing and controllers. Provides Inertia responses, shared props, SSR support, middleware helpers, and tight integration with Laravel’s request/response lifecycle. | 2,418 | 2,426 | 283 | 3M | 1 | 54.5 | 50.6 | MIT | 18 hours ago | |
| knuckleswtf/scribe | Scribe generates human-friendly API docs from your Laravel code. It builds a polished single-page HTML site with code samples and “Try It Out”, plus Postman collections and OpenAPI specs. It can infer params from validation and fetch sample responses. | 2,286 | 2,282 | 360 | 542K | 93 | 71.8 | 67.3 | MIT | 3 weeks ago | |
| kreait/laravel-firebase | Laravel package integrating the Firebase PHP Admin SDK. Configure via service account credentials, access Firebase services through Laravel-friendly bindings, and support multiple Firebase projects. Maintained under beste org; namespace/package name unchanged. | 1,284 | 1,290 | 186 | 625K | 1 | 41.8 | 43.7 | MIT | 3 weeks ago | |
| label84/laravel-hours-helper | Generate Laravel Collections of time/date intervals between two points, with custom formatting, exclusions, past-midnight ranges, and multi-day support. Ideal for building dropdowns and scheduling slots. Uses a simple HoursHelper facade API. | 275 | 276 | 23 | 2K | 0 | 24.5 | 13.5 | MIT | 3 weeks ago | |
| laracord/framework | Laracord Framework is the core of Laracord, a Laravel-powered micro-framework for building Discord bots with DiscordPHP. Includes generators for commands/events, slash command sync, interaction routing, async services/tasks, optional HTTP server, and great logging. | 46 | 45 | 19 | 196 | 18 | 35.7 | 21.5 | MIT | 1 year ago | |
| laracord/laracord | — | 316 | 314 | 12 | 39 | 0 | 25.6 | 0.8 | MIT | 1 year ago | |
| laravel/ai | Laravel AI SDK offers a unified, Laravel-friendly API for OpenAI, Anthropic, Gemini, and more. Build agents with tools and structured outputs, generate images, transcribe/synthesize audio, and create embeddings—all through one consistent interface. | 785 | 777 | 183 | 511K | 60 | 56.9 | 75.9 | MIT | 13 hours ago | |
| laravel/blank-livewire-starter-kit | A blank Laravel + Livewire 4 starter kit with Tailwind for building reactive UIs in PHP. Ideal for Blade-first teams who want a modern foundation without JavaScript SPA complexity. No authentication scaffolding included. | 32 | 32 | 7 | 2K | 0 | 0.4 | 25.2 | — | — | |
| laravel/blank-react-starter-kit | Minimal Laravel + React starter kit using Inertia, Vite, TypeScript, and Tailwind. Build SPA-like React apps with classic Laravel routing and controllers. No authentication scaffolding included—start from a clean, modern baseline. | 24 | 23 | 9 | 2K | 0 | 0.4 | 27.3 | — | — | |
| laravel/blank-svelte-starter-kit | Laravel + Svelte starter kit for building modern Laravel apps with an Inertia-powered Svelte frontend. Includes Svelte, TypeScript, Tailwind, and fast Vite builds with classic Laravel routing/controllers. No authentication scaffolding included. | 2 | 2 | 1 | 168 | 0 | 0.0 | 24.3 | — | — | |
| laravel/blank-vue-starter-kit | Laravel + Vue starter kit for Inertia apps: classic Laravel routing/controllers with a modern Vue SPA frontend. Includes Vue, TypeScript, Tailwind, and Vite setup, but no auth scaffolding—start building your own UI fast. | 36 | 36 | 4 | 2K | 0 | 0.3 | 23.6 | — | — | |
| laravel/boost | Laravel Boost accelerates AI-assisted Laravel development by supplying the context and structure AI needs to generate high-quality, framework-specific code. Integrates with Laravel projects to improve accuracy, consistency, and developer productivity. | 3,391 | 3,387 | 315 | 3M | 14 | 63.7 | 56.0 | MIT | 16 hours ago | |
| laravel/cloud-cli | Laravel Zero CLI for Laravel Cloud: authenticate via OAuth, link repos, create/manage apps and environments, and deploy from the terminal. Includes guided “ship” flow, JSON output for scripting, dashboard open, and shell completions. | 37 | 37 | 4 | 1K | 42 | 38.0 | 40.6 | — | 13 hours ago | |
| laravel/framework | Laravel is a PHP web application framework with elegant syntax and batteries included: fast routing, powerful DI container, sessions and caching, database migrations, queues, and real-time broadcasting. Core framework repository (not an app starter). | 34,632 | 35,115 | 11,836 | 9M | 58 | 93.2 | 70.4 | MIT | 3 days ago | |
| laravel/laravel | Laravel is a modern PHP web application framework with elegant syntax. It provides fast routing, a powerful container, sessions/cache, Eloquent ORM, migrations, queues, and real-time broadcasting—plus extensive docs and tutorials for quick learning. | 83,999 | 84,752 | 24,690 | 722K | 0 | 69.7 | 16.0 | — | 1 week ago | |
| laravel/livewire-starter-kit | Modern Laravel starter kit powered by Livewire 4 for reactive UIs in PHP. Includes TypeScript, Tailwind CSS, and Flux UI components, giving a solid foundation for building dynamic apps with Blade—without a JavaScript SPA framework. | 489 | 487 | 215 | 22K | 0 | 29.5 | 27.0 | — | 1 year ago | |
| laravel/mcp | Build MCP servers in Laravel so AI clients can safely interact with your app via the Model Context Protocol. Quickly expose tools and app capabilities to MCP-compatible assistants, with official Laravel docs and community support. | 719 | 716 | 84 | 3M | 4 | 36.2 | 61.2 | MIT | 1 week ago | |
| laravel/nightwatch | Laravel Nightwatch package for Laravel apps: collects performance and application metrics and securely sends them to the hosted Nightwatch monitoring platform, providing deep Laravel-optimized insights into runtime behavior and overall health. | 350 | 349 | 73 | 1M | 0 | 35.9 | 57.4 | MIT | 1 week ago | |
| laravel/nova-devtool | Nova Devtool streamlines Laravel Nova component development with a Workbench-based Nova setup, one-command installs for common frontend deps, and easy toggles to enable/disable Vue DevTools in Nova’s compiled assets. | 31 | 31 | 3 | 45K | 0 | 29.3 | 51.2 | — | 3 weeks ago | |
| laravel/nova-log-viewer | View and search your Laravel application logs directly inside Laravel Nova. Nova Log Viewer adds a simple tool UI with real-time polling support, making it easy to inspect errors, stack traces, and recent log entries without leaving the admin panel. | 136 | 135 | 16 | 18K | 0 | 24.6 | 34.4 | — | 3 weeks ago | |
| laravel/nova-pennant | Manage Laravel Pennant feature flags in Laravel Nova. Add the PennantTool to a resource to view and toggle features per scope, control who can modify values with canRun(), require password confirmation, and support rich/class-based feature options. | 22 | 23 | 2 | 20K | 4 | 23.0 | 48.8 | — | 3 weeks ago | |
| laravel/pail | Laravel Pail lets you tail and search your Laravel app’s log messages from the command line with a polished, developer-friendly UI. Works with any log driver, including services like Sentry and Flare, and includes handy filters to quickly find what matters. | 913 | 914 | 29 | 4M | 5 | 31.3 | 61.5 | MIT | 2 months ago | |
| laravel/ranger | Laravel Ranger is a beta introspection library for Laravel apps. It walks your codebase to discover routes, models, enums, broadcast events, env vars, and Inertia components, firing callbacks with rich DTOs so you can analyze or export app metadata. | 54 | 51 | 10 | 21K | 3 | 24.7 | 42.9 | MIT | 3 days ago | |
| laravel/react-starter-kit | Modern Laravel + React starter kit powered by Inertia. Includes React 19, TypeScript, Tailwind, shadcn/ui and Radix UI components, plus fast Vite builds. Ideal for SPA-like apps using classic Laravel routing and controllers. | 818 | 811 | 379 | 23K | 0 | 36.1 | 23.8 | — | 1 year 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. | 155 | 154 | 19 | 3M | 2 | 26.5 | 65.0 | MIT | 1 month ago | |
| laravel/sentinel | Laravel Sentinel adds simple, lightweight tools for monitoring and reporting within Laravel apps. Built as a package you can drop in to capture key events, surface issues, and gain basic operational visibility without heavy setup or external services. | 33 | 31 | 3 | 2M | 0 | 21.2 | 65.0 | — | 1 week ago | |
| laravel/surveyor | Laravel Surveyor is a mostly static analysis tool for PHP/Laravel code. It parses files to extract metadata on classes, methods, properties, and types, and can also inspect models (brief DB connection) and container bindings to enrich results for other tools/packages. | 76 | 76 | 19 | 22K | 2 | 24.4 | 39.9 | — | 3 weeks ago | |
| laravel/svelte-starter-kit | Modern Laravel starter kit with a Svelte 5 + TypeScript frontend powered by Inertia. Includes Tailwind, shadcn-svelte, and bits-ui for UI, plus fast Vite builds. Ideal for building SPA-like apps with classic Laravel routing and controllers. | 53 | 53 | 6 | 1K | 0 | 0.4 | 19.5 | — | — | |
| laravel/valet | Laravel Valet is a lightweight macOS development environment for Laravel and PHP. It runs Nginx automatically, uses DnsMasq to route *.test domains to local sites, avoids Vagrant and /etc/hosts edits, and can share sites via tunnels. | 2,592 | 2,598 | 720 | 4K | 1 | 57.4 | 7.2 | MIT | 1 month ago | |
| laravel/vue-starter-kit | Modern Laravel + Vue 3 starter kit powered by Inertia for SPA-like apps with server-side routing. Includes TypeScript, Tailwind CSS, Vite, Composition API, and shadcn-vue components—ideal for quickly bootstrapping a full-stack Laravel app. | 602 | 601 | 266 | 15K | 0 | 31.9 | 23.0 | — | 1 year ago | |
| laravel/wayfinder | Generate fully typed TypeScript functions for your Laravel routes and controller actions. Wayfinder bridges backend and frontend so you can call endpoints like normal TS functions—no hardcoded URLs, no guessing params, stays in sync via Artisan and Vite. | 1,677 | 1,672 | 96 | 1M | 42 | 49.4 | 63.6 | MIT | 3 days ago | |
| laravel-shift/blueprint | Blueprint rapidly generates multiple Laravel components from a single, human-readable YAML “draft.” Run artisan commands like blueprint:build to scaffold models, controllers, migrations, tests, and more from one definition—ideal for quickly spinning up features and CRUD. | 3,108 | 3,110 | 298 | 54K | 12 | 56.9 | 25.0 | MIT | 4 months ago | |
| laravel-zero/framework | Laravel Zero is an unofficial micro-framework based on Laravel, optimized for building CLI apps. Includes optional Eloquent/logging, interactive menus and notifications, scheduler, standalone compiler, and Collision-powered error reporting. | 337 | 333 | 63 | 46K | 0 | 28.7 | 35.1 | MIT | 2 weeks ago | |
| laravel-zero/phar-updater | Self-update backend for Laravel Zero PHAR apps. Supports SSL/TLS verification, OpenSSL PHAR signatures, rollback, and update strategies like SHA-1/256/512 hash sync and GitHub Releases. Simple API: updates or throws exceptions. | 16 | 16 | 4 | 122K | 2 | 0.6 | 53.2 | BSD-3-Clause | — | |
| laraveljutsu/zap | Zap is a Laravel scheduling package to manage availabilities, appointments, blocked times, and custom schedules for any resource (doctors, rooms, employees). Includes schedule patterns, availability checks, and flexible configuration for booking use cases. | 1,426 | 1,423 | 102 | 14K | 0 | 35.9 | 16.8 | MIT | 1 week ago | |
| leventcz/laravel-top | Laravel Top is a lightweight CLI dashboard for real-time monitoring of Laravel apps in production. It listens to request events and aggregates short-lived metrics in Redis to show throughput, latency, errors, and busiest routes across all servers. | 581 | 581 | 21 | 4K | 2 | 25.5 | 14.6 | MIT | 1 year ago | |
| livewire-filemanager/filemanager | Livewire Filemanager is a simple, friendly file manager for Laravel. Manage files and folders with drag & drop, search, dark mode, multiple languages, and API endpoints. Built on Livewire and Spatie Media Library for seamless integration. | 357 | 358 | 37 | 770 | 0 | 23.5 | 8.1 | MIT | 4 months ago | |
| lunarphp/livewire-tables | Livewire tables for Lunar PHP apps. Build sortable, searchable, paginated data tables with reusable components and Lunar-friendly defaults. Integrates cleanly with Laravel and Livewire to speed up admin/listing UIs. | 2 | 2 | 2 | 482 | 0 | 21.0 | 35.9 | — | 3 years ago | |
| maestroerror/laragent | LarAgent is an open-source AI agent framework for Laravel. Build and maintain agents with an Eloquent-style API, tools (incl. MCP server support), pluggable memory/context, multi-agent workflows with queues, and structured output for reliable integrations. | 635 | 632 | 57 | 19K | 6 | 32.7 | 26.8 | MIT | 2 weeks ago | |
| maize-tech/laravel-markable | Add likes, bookmarks, favorites, reactions, and other “marks” to any Eloquent model. Provides traits, relationships, counters, scopes, and ready-to-publish migrations/config so you can implement markable features quickly in Laravel apps. | 755 | 755 | 29 | 9K | 0 | 27.9 | 19.7 | MIT | 8 months ago | |
| mateusjunges/laravel-kafka | Laravel Kafka makes producing and consuming Kafka messages in Laravel straightforward, with a clean API and a testing-friendly workflow. Ideal for apps that need reliable event streaming, background processing, and scalable message-driven architecture. | 717 | 719 | 103 | 125K | 3 | 37.4 | 37.4 | MIT | 1 week ago | |
| mattiasgeniar/phpunit-query-count-assertions | Add PHPUnit/Pest assertions to count and analyze SQL queries in tests. Catch N+1 issues, duplicate queries, slow queries, missing indexes (EXPLAIN), row count problems, and Laravel lazy loading. Supports Laravel 11/12, Doctrine DBAL 4, and Phalcon 6+. | 160 | 158 | 9 | 34K | 0 | 28.7 | 37.9 | MIT | 1 month ago | |
| mckenziearts/laravel-notify | Lightweight Laravel package for backend-driven toast notifications. Install via Composer, publish assets/config, and drop in a Blade component. Works great with Tailwind CSS and Alpine.js for quick, clean in-app alerts. | 1,733 | 1,739 | 198 | 14K | 0 | 41.4 | 15.7 | MIT | 1 month ago | |
| me-shaon/laravel-request-analytics | Laravel Request Analytics adds privacy-minded web analytics to Laravel with a built-in dashboard and API. Track traffic, user behavior, and performance metrics with bot detection, IP geolocation, and GDPR-friendly data handling. Works with Laravel 10+ and PHP 8.1+. | 207 | 207 | 26 | 1K | 0 | 26.4 | 14.6 | MIT | 5 months ago | |
| mollie/laravel-mollie | Official Mollie API client integration for Laravel. Provides easy setup, configuration, and facades for creating payments, handling webhooks, and managing customers, subscriptions, and refunds—so you can accept cards, iDEAL, PayPal, and more in Laravel apps. | 363 | — | 64 | — | 0 | 23.8 | — | MIT | 2 weeks ago | |
| mozex/anthropic-php | Unofficial PHP client for Anthropic’s Claude API. Send messages, manage parameters, handle responses, and integrate Claude into PHP/Laravel apps with a simple, modern interface. Supports common endpoints and flexible configuration for quick LLM integrations. | 47 | — | 9 | — | 0 | 20.5 | — | MIT | 1 week 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. | 287 | 286 | 25 | 1K | 1 | 2.3 | 9.5 | MIT | — | |
| nabilhassen/laravel-usage-limiter | Track and enforce per-model usage limits in Laravel. Define plan-based limits with reset intervals, consume/unconsume on resource changes, check remaining allowance, generate usage reports, and auto-reset via scheduled Artisan command. | 180 | 180 | 13 | 136 | 0 | 22.0 | 4.0 | MIT | 1 year ago | |
| nasirkhan/laravel-starter | Laravel Starter is a modular Laravel 13.x starter/CMS-like foundation with separated frontend/backend. Includes authentication & authorization, user/role management, admin backend, backups, log viewer, and artisan tools to install, update, and generate modules. | 1,378 | 1,376 | 461 | 18 | 1 | 51.6 | 1.0 | GPL-3.0 | 2 weeks 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,640 | 4,663 | 178 | 7M | 29 | 37.8 | 54.7 | MIT | — | |
| nunomaduro/laravel-console-dusk | Run Laravel Dusk browser automation inside Artisan commands for Laravel or Laravel Zero. Configure screenshots/log paths, headless mode, and driver options to script and test real browser flows from the console. | 162 | 163 | 24 | 741 | 9 | 24.6 | 16.1 | MIT | 1 month ago | |
| nunomaduro/laravel-console-menu | Add interactive terminal menus to Laravel Artisan commands via a wrapper around php-school/cli-menu. Quickly build selectable option lists, ask questions, and collect input (including advanced fields like passwords), with configurable width and a clean UX. | 812 | 815 | 39 | 5K | 4 | 26.6 | 15.7 | MIT | 1 month ago | |
| nunomaduro/laravel-console-summary | A beautiful replacement for Laravel’s default Artisan list command, showing a clean console summary for Artisan or Laravel Zero. Easily hide noisy commands and customize the displayed binary name via config. Requires PHP 8.2+. | 66 | 66 | 7 | 92K | 0 | 20.9 | 51.0 | MIT | 1 month ago | |
| nunomaduro/pokio | Pokio is a dead-simple async API for PHP. Run closures concurrently via PCNTL forking and fast shared-memory IPC via FFI, with automatic fallback to sequential execution when extensions aren’t available. Intended for internal use; risky for production. | 746 | 711 | 39 | 218K | 0 | 26.1 | 40.1 | MIT | 6 days 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,476 | 2,480 | 90 | 9M | 5 | 45.9 | 61.4 | MIT | 1 month ago | |
| nwidart/laravel-modules | nwidart/laravel-modules helps you structure large Laravel apps with self-contained modules (like mini-packages) including controllers, models, views, routes, migrations, and more. Includes Artisan generators, module discovery, and strong Laravel version support (up to 13). | 6,103 | 6,145 | 1,021 | 416K | 9 | 72.4 | 34.4 | MIT | 3 weeks ago | |
| ohdearapp/ohdear-php-sdk | Official PHP SDK for the Oh Dear API (built on Saloon v4). Authenticate with an API token, manage monitors, fetch user info, and more with typed DTOs and iterators. Configurable timeouts and clear exceptions for validation and API errors. | 74 | 74 | 17 | 93K | 0 | 30.5 | 50.3 | MIT | 1 week ago | |
| opcodesio/log-viewer | Beautiful, fast log viewer for Laravel. Browse and search logs in storage/logs or custom sources, filter by level, share links to entries, preview logged emails, use dark mode, manage files (download/delete), and access logs via API—mobile-friendly with multi-host support. | 4,320 | 4,285 | 311 | 582K | 15 | 65.6 | 42.1 | MIT | 3 weeks ago | |
| openai-php/client | Community-maintained OpenAI API client for PHP. Simple, typed access to core resources (models, responses, conversations, files, etc.) with modern DX and streaming support. Install via Composer and start calling OpenAI from your PHP apps. | 5,765 | 5,776 | 680 | 2M | 16 | 75.2 | 51.3 | MIT | 3 weeks ago | |
| openai-php/laravel | Laravel integration for OpenAI PHP. Install via Composer and artisan, configure API key/org, then call the OpenAI facade to create responses, chat, and more. Community-maintained client for the OpenAI API. | 3,716 | 3,718 | 261 | 545K | 6 | 55.9 | 40.2 | MIT | 3 weeks ago | |
| orchestra/canvas | Canvas brings Laravel’s artisan make code generators to packages and non-Laravel environments. Generate controllers, commands, models, migrations, jobs, events, middleware, notifications, and more, with customizable namespaces and stubs. | 210 | 212 | 13 | 991K | 0 | 31.4 | 59.7 | MIT | 2 weeks ago | |
| orchestra/canvas-core | Core utilities for Orchestra Canvas code generators. Build and customize generators for Laravel apps and packages, with testing and coverage support. Provides the foundational services used by Canvas to scaffold code and streamline development workflows. | 17 | 18 | 3 | 1M | 0 | 29.5 | 65.0 | MIT | 3 weeks 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 | 36K | 0 | 29.1 | 57.2 | MIT | 2 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 | 29K | 0 | 21.5 | 65.0 | MIT | 2 months 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. | 4 | 5 | 0 | 3K | 0 | 23.6 | 45.7 | MIT | 3 weeks ago | |
| orchestra/sidekick | Orchestra Sidekick is a lightweight toolkit of utilities and helper classes for Laravel applications and packages. Provides common convenience functions to speed up development and reduce boilerplate, maintained by the Orchestral ecosystem. | 12 | 13 | 1 | 1M | 0 | 29.1 | 65.0 | MIT | 2 months ago | |
| orchestra/testbench-browser-kit | Adds Laravel BrowserKit testing to Orchestra Testbench for package development. Swap your base test case to Orchestra\Testbench\BrowserKit\TestCase to use fluent visit/see/form APIs in functional tests across supported Laravel versions. | 36 | 37 | 3 | 3K | 0 | 29.6 | 31.9 | MIT | 3 weeks ago | |
| orchestra/testbench-core | Testbench Core is the foundation for Orchestra Testbench, providing a lightweight Laravel application bootstrap for package testing. Run artisan commands, migrations, factories, and routes in your test suite with versioned Laravel compatibility. | 270 | 273 | 45 | 1M | 4 | 38.7 | 60.5 | MIT | 2 days ago | |
| orchestra/testbench-dusk | Laravel Dusk helper for Laravel package development. Integrates with Orchestra Testbench to run browser tests against a package’s test app, making it easier to write and maintain Dusk suites for packages. | 105 | 106 | 13 | 29K | 0 | 30.5 | 39.6 | MIT | 3 weeks ago | |
| orchestra/workbench | Orchestra Workbench is a companion for Laravel package development, providing a lightweight app environment to preview, test, and interact with your package during development, with tooling that streamlines local setup and iteration. | 81 | 80 | 5 | 969K | 1 | 31.5 | 65.0 | MIT | 2 weeks 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 | — | 823 | — | 4.5 | 40.3 | — | — | |
| pdphilip/elasticsearch | Laravel Elasticsearch brings an Eloquent-style ORM and query builder to Elasticsearch. Create, update, delete, paginate and filter like Eloquent, plus native search features like term/phrase queries, match, highlighting, fuzzy search, and geo distance. | 0 | 2 | — | 31K | — | 10.5 | 55.3 | — | — | |
| pdphilip/omniterm | OmniTerm is a Laravel terminal UI toolkit: write CLI output as HTML with Tailwind-style classes and render it as ANSI. Includes truecolor with 256-color fallback, gradients, arbitrary RGB classes, and built-in components like status messages, tables, progress bars, spinners, and live tasks. | 0 | 1 | — | 5K | — | 1.5 | 51.0 | — | — | |
| peckphp/peck | Peck is a fast CLI spell-checker for your codebase—filenames, class/method/property names, docs, and more. Powered by GNU Aspell, it helps catch wording and spelling mistakes and fits neatly into workflows like Pint or Pest. Requires PHP 8.2+ and Aspell. | 474 | 474 | 67 | 35K | 9 | 7.2 | 29.6 | MIT | — | |
| pestphp/pest-dev-tools | Pest Development Tools: internal utilities and tooling used to build and maintain the Pest testing framework. Includes helpers for local development, automation, and repository workflows. For using Pest in your app, see the main Pest repository. | 9 | 9 | 7 | 5K | 0 | 0.5 | 37.2 | MIT | — | |
| prism-php/prism | Prism is a Laravel package for integrating LLMs with a fluent API. Generate text, manage multi-step conversations, and call tools across multiple AI providers so you can build AI features without dealing with low-level provider details. | 2,343 | 2,329 | 295 | 821K | 43 | 68.9 | 73.7 | MIT | 3 weeks ago | |
| projektgopher/whisky | — | 241 | 241 | 11 | 23K | 3 | 29.4 | 33.9 | — | 1 year ago | |
| propaganistas/laravel-phone | Add Google libphonenumber-powered phone support to Laravel: validate numbers (optionally by country or matching another field), cast model attributes to phone objects, format consistently, compare equality, and retrieve phone metadata. | 2,998 | 3,035 | 236 | 1M | 0 | 51.4 | 41.9 | MIT | 3 weeks ago | |
| 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. | 678 | 680 | 70 | 11K | 21 | 35.3 | 31.1 | MIT | 10 months ago | |
| ralphjsmit/laravel-seo | Generate SEO meta tags in Laravel automatically. ralphjsmit/laravel-seo stores SEO data per model, renders title/meta/OpenGraph/Twitter/structured data out of the box, supports dynamic SEOData from models, and needs minimal setup. | 842 | 843 | 67 | 35K | 4 | 36.9 | 27.7 | MIT | 2 weeks ago | |
| rappasoft/laravel-livewire-tables | Laravel Livewire Tables provides dynamic, feature-rich data tables for Laravel Livewire with sorting, searching, filtering, pagination, bulk actions, and Bootstrap/Tailwind support. Build reusable table components backed by Eloquent queries. | 1,978 | 1,988 | 366 | 69K | 3 | 51.1 | 27.9 | MIT | 11 months ago | |
| redberry/mcp-client-laravel | Laravel-native MCP client to connect to Model Context Protocol servers via HTTP or STDIO. Discover and call server tools, access structured resources and memory, and integrate AI/agent toolchains into Laravel apps (used by frameworks like LarAgent). | 13 | 13 | 2 | 16K | 4 | 22.1 | 52.3 | MIT | 5 months ago | |
| safemood/discountify | Laravel package for dynamic, condition-based discounts. Define custom discount rules, apply percentage discounts, set global discount and tax rate, support dynamic field names, class-based and coupon discounts, optional event tracking, and the ability to skip conditions. | 232 | 232 | 19 | 272 | 0 | 25.7 | 5.5 | MIT | 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. | 318 | 319 | 9 | 1K | 0 | 25.8 | 11.5 | MIT | 5 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. | 215 | 215 | 20 | 75 | 2 | 27.1 | 9.7 | MIT | 1 year ago | |
| shipfastlabs/agent-detector | Lightweight PHP 8.2+ utility to detect if code is running inside an AI agent or automated dev environment. Supports Claude, Cursor, Copilot, Gemini, Codex, Replit, Devin and more via env vars, plus custom agents. | 44 | 16 | 5 | 23K | 0 | 22.2 | 43.9 | MIT | 1 day ago | |
| silber/bouncer | Roles and abilities for Laravel with a clean, expressive API. Bouncer manages user authorization, supports Eloquent models, caching, gates and policies, and fluent assignment/checks like can() and is(). Great for flexible, database-driven permissions. | 3,571 | 3,587 | 337 | 102K | 45 | 71.8 | 45.1 | MIT | 3 weeks 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 | 425 | 0 | 20.8 | 26.0 | MIT | 1 year ago | |
| spatie/craft-mailcoach | Mailcoach adapter plugin for Craft CMS 5+. Install via the Plugin Store or Composer to add Mailcoach integration to your Craft project. Requires PHP 8.2 or later. | 2 | 2 | 0 | 15 | 0 | 20.4 | 12.6 | MIT | 6 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. | 305 | 310 | 83 | 154K | 0 | 33.1 | 43.9 | MIT | 1 month 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 | 149 | 17 | 1K | 0 | 25.4 | 15.2 | MIT | 1 year ago | |
| spatie/filament-simple-stats | Opinionated prebuilt stat widgets for Filament dashboards. Quickly add counts and sums with ready-made Stat widgets powered by Flowframe/laravel-trend, including last 30 days trends (daily/weekly) for models and fields. | 24 | 23 | 8 | 910 | 0 | 23.3 | 25.6 | MIT | 2 days 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 | 29 | 0 | 22.0 | 14.9 | MIT | 3 days ago | |
| spatie/flare-daemon | — | 0 | 0 | 0 | 1 | 0 | 20.8 | 6.2 | MIT | 2 days 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,036 | 1,036 | 105 | 174K | 0 | 34.4 | 37.1 | MIT | 2 weeks 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. | 18 | 19 | 3 | 0 | 0 | 21.5 | — | MIT | 2 years ago | |
| spatie/holidays | Calculate public holidays for supported countries in PHP. Fetch holidays for the current or a specific year using an ISO country code or country class (with region-based holidays). Simple API: Holidays::for(...)->get() returns an array of holiday dates/names. | 394 | 393 | 209 | 68K | 1 | 37.7 | 37.7 | MIT | 2 months ago | |
| spatie/laravel-activitylog | Log user and model activity in Laravel. Record events automatically or manually, attach a subject model and causer, store custom properties, and query logs via the Activity model. Data is stored in the activity_log table. | 5,817 | 5,887 | 747 | 2M | 0 | 70.6 | 41.5 | MIT | 2 weeks ago | |
| spatie/laravel-blade-comments | Adds HTML debug comments around every rendered Blade view/component so you can see exactly which template produced each part of the page in your browser dev tools. Also includes request and top-level view info at the top of the document. | 178 | 178 | 12 | 4K | 1 | 26.0 | 22.0 | MIT | 1 month 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 | 33 | 0 | 20.4 | 24.9 | MIT | 3 weeks ago | |
| spatie/laravel-error-share | Adds a “Share” button to Laravel’s local error pages so you can generate a link and send the full exception details to a colleague for quick debugging help. Dev-only install via Composer; no setup needed. | 43 | 43 | 5 | 122K | 0 | 23.5 | 55.9 | MIT | 1 month 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. | 98 | 97 | 8 | 8K | 0 | 22.8 | 31.5 | MIT | 1 month 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 | 16 | 0 | 20.3 | 15.5 | MIT | 4 months ago | |
| spatie/laravel-float-sdk | Laravel-friendly SDK for the Float.com API (v3). Configure your API token and user agent, then use the FloatClient to access Float resources from your Laravel app. Not a complete API implementation yet—PRs welcome. | 4 | 4 | 0 | 0 | 0 | 22.9 | — | MIT | 3 months 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. | 441 | 446 | 59 | 82K | 0 | 32.1 | 36.9 | MIT | 1 month 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 | 20.8 | — | MIT | 2 weeks 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 | 2K | 0 | 21.4 | 30.5 | MIT | 1 year 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. | 263 | 263 | 22 | 111K | 0 | 28.1 | 42.6 | MIT | 4 weeks ago | |
| spatie/laravel-long-running-tasks | Monitor externally executed long-running tasks in Laravel (e.g., AWS Rekognition) by polling for status. Define tasks with a check() method returning ContinueChecking or StopChecking, store metadata, and run checks on a configurable interval until completion. | 36 | 37 | 2 | 233 | 0 | 21.8 | 14.0 | MIT | 1 year ago | |
| spatie/laravel-mailcoach-mailer | Laravel mail driver to send transactional Mailables and Notifications via Mailcoach. Keeps an archive of sent emails, optionally tracks opens/clicks, supports resending from the UI, and lets you use Mailcoach templates with placeholder replacements. | 25 | 25 | 9 | 22K | 0 | 24.7 | 47.5 | MIT | 1 month ago | |
| spatie/laravel-mailcoach-sdk | Laravel-friendly 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 iterate through paginated endpoints with simple next() calls. | 41 | 41 | 10 | 23K | 0 | 23.2 | 44.3 | MIT | 3 weeks ago | |
| spatie/laravel-markdown-response | Serve markdown versions of your Laravel HTML pages for AI agents and bots. Detect markdown requests via Accept: text/markdown, known user agents, or .md URLs. Driver-based conversion (local PHP or Cloudflare Workers AI), with caching and HTML preprocessing. | 68 | 65 | 6 | 15K | 0 | 22.1 | 37.9 | MIT | 1 month ago | |
| spatie/laravel-mobile-pass | Laravel package to generate Apple Wallet mobile passes (boarding passes, tickets, coupons, cards) with support for pushing updates to issued passes so they stay current on users’ devices. In development—don’t use in production yet. | 82 | 79 | 8 | 664 | 0 | 21.0 | 15.5 | MIT | 1 year ago | |
| spatie/laravel-model-flags | Add lightweight flags to Eloquent models without extra columns. Set and check flags, then query with handy flagged/notFlagged scopes. Ideal for idempotent, restartable jobs and commands (e.g., send a mail only once per user). | 430 | 431 | 21 | 43K | 0 | 26.5 | 32.6 | MIT | 1 month 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 | 183 | 24 | 12K | 0 | 28.5 | 29.7 | MIT | 1 month 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(). | 208 | 207 | 22 | 41K | 0 | 27.4 | 37.3 | MIT | 4 weeks 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. | 32 | 30 | 2 | 5K | 0 | 22.1 | 35.3 | MIT | 1 month ago | |
| spatie/laravel-one-time-passwords | Securely generate and consume one-time passwords in Laravel. Creates 6‑digit OTPs sent via mail notifications (extendable to SMS/other channels) and includes a Livewire component for OTP login. Optional Flux support for an enhanced OTP input UI. | 171 | 170 | 26 | 47K | 0 | 26.7 | 39.6 | MIT | 3 days 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.) | 182 | 183 | 22 | 5K | 0 | 12.4 | 21.9 | MIT | 1 year ago | |
| spatie/laravel-openapi-cli | Generate Laravel Artisan commands from any OpenAPI spec. Each endpoint becomes a CLI command with typed options for path/query params and request bodies. Configure base URL, auth, caching, output formats, redirects, and custom error handling—great with Laravel Zero. | 38 | 38 | 2 | 407 | 0 | 21.4 | 17.2 | MIT | 1 month ago | |
| spatie/laravel-passkeys | Add passkeys (passwordless login) to your Laravel app. Includes a Livewire component to generate passkeys and a Blade component to authenticate users via WebAuthn, storing credentials in password managers like 1Password or macOS Keychain. | 446 | 442 | 53 | 103K | 0 | 33.1 | 38.4 | MIT | 3 days ago | |
| spatie/laravel-pdf | Generate PDFs in Laravel from Blade views with a fluent API. Choose drivers like Chromium (Browsershot), Gotenberg, Cloudflare, WeasyPrint, or DOMPDF. Save to disk or return as a response, with support for modern CSS and paged media. | 997 | 998 | 91 | 346K | 0 | 36.8 | 41.3 | MIT | 1 week ago | |
| spatie/laravel-permission | Manage roles and permissions in Laravel using a database-backed, Gate-integrated API. Assign roles to users, grant permissions directly or via roles, and check abilities with the standard can() authorization flow. | 12,868 | 13,035 | 1,825 | 3M | 0 | 70.2 | 40.0 | MIT | 3 days ago | |
| spatie/laravel-prometheus | Export Laravel app metrics to Prometheus via a /prometheus endpoint. Register custom gauges/counters with simple callbacks, use built-in queue and Horizon metrics, and optionally secure the endpoint. Ideal for scraping by Prometheus and charting in Grafana. | 267 | 263 | 40 | 108K | 0 | 28.6 | 42.4 | MIT | 1 month ago | |
| spatie/laravel-ray | Send Laravel debug output to Ray, Spatie’s desktop debugger. Use a consistent “ray()” API to inspect variables, arrays, HTML, queries, and more, measure performance, and pause execution. Works alongside PHP, JS, and other integrations. | 315 | 320 | 72 | 867K | 1 | 33.5 | 55.9 | MIT | 1 month ago | |
| spatie/laravel-responsecache | Caches full Laravel responses to speed up apps. Automatically stores successful GET HTML/JSON for a configurable time and serves cached output on repeat requests. Supports per-route middleware, custom rules, and optional stale-while-revalidate style caching. | 2,778 | 2,801 | 244 | 260K | 0 | 50.2 | 32.1 | 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. | 879 | 883 | 87 | 62K | 0 | 36.1 | 30.1 | MIT | 1 month 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. | 79 | 76 | 3 | 16K | 0 | 21.7 | 37.3 | MIT | 1 month ago | |
| spatie/laravel-sitemap | Generate XML sitemaps for Laravel automatically by crawling your site or building them manually. Add URLs, models, lastmod/changefreq/priority, images and alternates, then write to file or disk. Supports sitemap index and large sites. | 2,588 | 2,615 | 296 | 570K | 0 | 51.7 | 38.1 | MIT | 4 weeks 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 | 1 | 0 | 357 | 0 | 20.7 | 33.8 | MIT | 1 week 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. | 26 | 26 | 4 | 787 | 0 | 22.1 | 24.0 | MIT | 2 weeks 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. | 824 | 833 | 45 | 112K | 0 | 34.8 | 34.7 | MIT | 1 month 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. | 306 | 306 | 39 | 41K | 0 | 27.8 | 34.6 | MIT | 1 month ago | |
| spatie/mailcoach | Self-hosted email marketing for Laravel: manage audiences, send campaigns with segmentation and A/B testing, track analytics, build automation workflows, and handle transactional emails—all in one Mailcoach app integrated with your project. | 401 | 400 | 97 | 31 | 0 | 33.9 | 0.5 | — | 1 month 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. | 0 | 0 | 0 | 24 | 0 | 20.6 | 22.7 | — | 3 weeks ago | |
| spatie/mailcoach-sdk-php | PHP SDK for the Mailcoach API (self-hosted v6+ and Mailcoach Cloud). Manage email lists, subscribers, and campaigns: create and send campaigns, send tests, and browse paginated resources with an easy next() workflow. | 31 | 31 | 19 | 36K | 0 | 29.4 | 49.7 | MIT | 2 months ago | |
| 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. | 272 | 272 | 16 | 74K | 0 | 26.9 | 39.5 | MIT | 2 months 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 | 3 | 8K | 0 | 21.8 | 44.6 | MIT | 8 months ago | |
| spatie/packagist-api | Search Packagist and fetch package details via the official Packagist API. Provides a simple PackagistClient built on Guzzle with a URL generator, plus helpers to list all packages or filter by vendor/type, and browse popular packages with pagination. | 130 | 134 | 21 | 116K | 0 | 25.2 | 47.9 | MIT | 1 year 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,010 | 1,015 | 133 | 269K | 0 | 34.4 | 39.9 | MIT | 4 months 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. | 78 | 78 | 4 | 6K | 0 | 27.4 | 30.9 | MIT | 1 month 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(). | 137 | 137 | 6 | 5K | 0 | 24.5 | 25.1 | MIT | 7 months ago | |
| spatie/ping | Run ICMP ping from PHP and get structured results. Spatie Ping wraps the system ping command, parsing packet loss, transmit/receive counts, min/max/avg times, standard deviation, per-line responses, and error status for quick connectivity checks. | 90 | 90 | 9 | 7K | 0 | 24.3 | 30.9 | MIT | 2 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. | 57 | 57 | 6 | 6K | 0 | 22.3 | 32.6 | MIT | 4 months ago | |
| spatie/scotty | Scotty is a beautiful SSH task runner for executing scripted tasks on remote servers. Define tasks in a Scotty.sh file (bash with annotations), run them with clear output, and use it as a drop-in, Envoy-compatible alternative for deploys and ops. | 174 | 141 | 9 | 38 | 4 | 24.1 | 2.7 | — | 1 week 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. | 38 | 38 | 2 | 843 | 0 | 22.8 | 22.0 | MIT | 2 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. | 3 | 3 | 2 | 611 | 0 | 26.5 | 35.5 | MIT | 5 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. | 57 | 57 | 0 | 36K | 0 | 21.0 | 45.4 | MIT | 2 years ago | |
| spatie/there-there-cli | There There CLI is a command-line tool to interact with the There There API from your terminal. Log in with workspace profiles, switch defaults, and run commands for tickets: list/search, show, reply/forward, add notes, and update status, assignee, or team. | 0 | 0 | 0 | 1 | 1 | 20.4 | 4.9 | — | 1 month ago | |
| spiritix/lada-cache | Redis-backed, fully automated query cache for Laravel. Transparently accelerates Eloquent and Query Builder with granular, automatic invalidation (rows/tables), scalable for clusters, with controls to include/exclude tables and optional Debugbar insights. | 591 | 591 | 69 | 4K | 0 | 34.3 | 14.1 | MIT | 3 weeks ago | |
| statamic/cms | Statamic is a flat-first CMS for Laravel, powered by Git. Build beautiful, easy-to-manage sites with a flexible control panel, content stored in files, and robust docs and community support. Install as a Composer package in an existing Laravel app. | 4,778 | 4,780 | 620 | 119K | 238 | 93.9 | 52.2 | NOASSERTION | 2 days 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. | 145 | 144 | 4 | 124K | 0 | 28.7 | 47.6 | MIT | 1 month ago | |
| stillat/proteus | Proteus helps you safely transform and restructure PHP/Laravel data with a fluent, predictable pipeline. Define mappings, apply casts and defaults, and normalize arrays/objects into the shape your app expects—ideal for API payloads, config, and DTO prep. | 17 | — | 1 | — | 1 | 20.3 | — | MIT | 3 weeks ago | |
| ta-tikoma/phpunit-architecture-test | Architecture testing for PHP projects using PHPUnit. Define and enforce dependency, namespace, and layer rules (e.g., no forbidden coupling, keep domains isolated) and catch architectural violations in CI with fast, expressive tests. | 107 | — | 12 | — | 1 | 1.0 | — | MIT | — | |
| tallstackui/tallstackui | TallStackUI is a suite of polished Blade components for TALL Stack apps (Laravel, Livewire, Alpine, Tailwind). Build modern UIs faster with ready-to-use components, clear docs, and an active community for support and contributions. | 705 | 705 | 69 | 9K | 1 | 35.9 | 19.5 | MIT | 1 day ago | |
| team-reflex/discord-php | DiscordPHP is a PHP wrapper for Discord’s REST, Gateway, and Voice APIs. Build Discord bots and integrations in CLI using an event-driven approach (ReactPHP). Includes guides and class reference; community Laravel integration available via Laracord. | 1,067 | 1,067 | 252 | 13K | 6 | 47.6 | 23.4 | MIT | 3 days ago | |
| themesberg/flowbite-blade-icons | Use Flowbite Icons in Laravel Blade via easy SVG components and the @svg directive. Supports outline and solid sets, classes and attributes, optional config publishing, and Blade Icons features like caching. Requires PHP 8.1+ and Laravel 9+. | 8 | 8 | 12 | 959 | 0 | 23.1 | 33.0 | MIT | 3 weeks ago | |
| tightenco/duster | Duster applies Tighten’s default Laravel code style by combining TLint, PHP_CodeSniffer, PHP CS Fixer, and Laravel Pint. Lint or auto-fix your whole project or only dirty files, with optional GitHub Actions and Husky hooks support. | 594 | 593 | 24 | 132K | 10 | 36.4 | 42.9 | MIT | 2 weeks 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. | 357 | — | 29 | — | 1 | 2.9 | — | MIT | — | |
| 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 | 0 | 0 | 20.3 | — | MIT | 4 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. | 570 | 570 | 32 | 8K | 3 | 31.2 | 26.9 | MIT | 1 year ago | |
| vcian/laravel-db-auditor | — | 285 | 287 | 29 | 1K | 2 | 28.5 | 11.2 | MIT | 1 year 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. | 700 | 701 | 34 | 986 | 2 | 34.3 | 6.8 | MIT | 1 month ago | |
| wendelladriel/laravel-validated-dto | Create Data Transfer Objects that validate input on instantiation. Define rules once and reuse them across controllers, services, jobs, and CLI commands—reducing duplication and keeping validation decoupled from HTTP requests. Compatible with Laravel 11–13. | 760 | 759 | 46 | 25K | 1 | 34.9 | 25.3 | MIT | 4 weeks 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 | 9 | 34K | 0 | 25.4 | 46.9 | MIT | 2 weeks ago | |
| wireui/wireui | WireUI brings sleek UI components to Laravel + Livewire apps. Includes modals, notifications, dialogs, inputs, and other ready-to-use components with Alpine support, theming, and a simple API to build modern interfaces faster. | 1,780 | 1,780 | 196 | 51K | 103 | 65.0 | 53.4 | MIT | 2 weeks ago | |
| wnx/sidecar-browsershot | Run Spatie Browsershot on AWS Lambda via Sidecar in Laravel. Generate PDFs/screenshots without installing Node, Puppeteer, or Chrome on your server—headless Chrome runs in a deployed Lambda function. Includes config publishing and Sidecar deploy workflow. | 233 | 233 | 35 | 97K | 6 | 32.9 | 44.6 | MIT | 4 weeks ago | |
| xammie/mailbook | Mailbook is a Laravel dev package for previewing and inspecting mailables and notification emails without triggering them in your app. Register mails via routes/mailbook.php using classes or closures (with DI), then browse previews at /mailbook. | 481 | 482 | 23 | 25K | 0 | 32.7 | 28.2 | MIT | 3 days ago | |
| yajra/laravel-datatables | Complete installer for Laravel DataTables core + plugins, targeting Laravel 13 and PHP 8.3+. Integrates DataTables 2.x with Editor, Buttons, and Select extensions to build server-side, searchable, sortable tables in Laravel apps. | 97 | 103 | 6 | 139K | 0 | 22.5 | 51.2 | MIT | 2 weeks ago | |
| yajra/laravel-datatables-buttons | Laravel DataTables Buttons plugin for server-side exports and printing. Adds CSV, Excel, PDF, and print support to yajra/laravel-datatables with DataTables Buttons integration. Works with Laravel 12+ and PHP 8.3+. | 256 | 262 | 61 | 212K | 6 | 35.2 | 49.2 | MIT | 1 week ago | |
| yajra/laravel-datatables-editor | Laravel plugin for yajra/laravel-datatables that powers DataTables Editor (2.x) server-side CRUD in Laravel. Supports create/edit/remove actions and integrates with DataTables 2.x. Requires a DataTables Editor premium license. | 119 | 121 | 17 | 150K | 2 | 27.8 | 50.3 | MIT | 3 weeks ago | |
| yajra/laravel-datatables-export | Laravel DataTables export plugin for server-side exporting via queued jobs, OpenSpout, and Livewire. Adds an export button component and DataTable trait (WithExportQueue) to generate Excel/CSV exports for jQuery DataTables 2.x on Laravel 13. | 34 | 35 | 24 | 106K | 2 | 31.2 | 56.6 | MIT | 2 weeks ago | |
| yajra/laravel-datatables-fractal | Laravel DataTables plugin that transforms server-side JSON responses using League Fractal. Adds Fractal integration to yajra/laravel-datatables for cleaner, consistent API output. Supports PHP 8.2+ and Laravel 12.x. | 97 | 96 | 20 | 163K | 1 | 23.3 | 52.4 | MIT | 3 weeks ago | |
| yajra/laravel-datatables-html | Laravel DataTables HTML plugin for building DataTables markup and initialization scripts in PHP. Integrates with yajra/laravel-datatables and supports Laravel 12+. Includes an HTML Builder, column definitions, and Vite-friendly module setup. | 283 | 289 | 70 | 221K | 1 | 32.9 | 47.9 | MIT | 3 weeks ago | |
| yajra/laravel-datatables-oracle | Laravel adapter for jQuery DataTables server-side processing. Build DataTables JSON responses from Eloquent, Query Builder, or Collections via a fluent API, supporting AJAX-driven pagination, searching, ordering, and custom column formatting. | 4,866 | 4,922 | 851 | 641K | 32 | 79.0 | 49.1 | MIT | 3 weeks ago | |
| yajra/laravel-oci8 | Oracle database driver for Laravel using the PHP OCI8 extension. Adds an Illuminate/Database-compatible Oracle connection, query builder and schema support, with versioned releases matching Laravel versions and optional PHPStan/Larastan stubs for OCI8-specific DB methods. | 871 | 877 | 249 | 66K | 14 | 47.5 | 36.5 | MIT | 4 days ago | |
| ylsideas/feature-flags | Extendable Laravel feature flags (toggles) for safer deployments. Check flags in code, routes, Blade, validation, and task scheduling. Integrates cleanly with your app and supports dashboards like Flagfox for managing flags. | 621 | 620 | 39 | 24K | 0 | 32.5 | 25.8 | MIT | 10 months ago | |
| yorcreative/laravel-argonaut-dto | Lightweight, composable Laravel DTO package to transform arrays/objects/collections into typed, validated data objects. Supports deep nested casting, type-safe conversion, Laravel Validator rules, explicit attribute priority, clean toArray/toJson serialization, and immutable readonly DTOs. | 106 | 106 | 4 | 411 | 0 | 22.2 | 11.1 | MIT | 1 month ago |
How can I help you explore Laravel packages today?