illuminate/console
Illuminate Console provides the Artisan command-line framework used by Laravel. Define commands, schedule tasks, manage input/output, prompts, and terminal styling, and integrate with the service container to build robust CLI tools and automation.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| andreaselia/laravel-api-to-postman | Generate a Postman collection automatically from your Laravel API routes. Export to storage/app with an artisan command, configurable output, optional FormRequest scaffolding and rules, and support for Bearer tokens or Basic Auth for routes behind auth middleware. | 1,029 | 1,030 | 106 | 14K | 0 | 37.6 | 19.3 | MIT | 3 weeks ago | |
| barryvdh/laravel-ide-helper | Generates up-to-date PHPDoc helper files for Laravel to improve IDE autocomplete and type hints. Creates _ide_helper.php for facades and writes or exports model docblocks for Eloquent, fluent methods, factories, and container bindings. | 14,882 | 15,137 | 1,189 | 3M | 159 | 89.3 | 65.9 | MIT | 3 weeks ago | |
| baum/baum | Baum adds Nested Set trees to Laravel’s Eloquent ORM, enabling fast, non-recursive queries like fetching all descendants in one query. Ideal for ordered hierarchies such as menus, categories, and threaded posts, while handling complex inserts/moves/deletes automatically. | 2,228 | 2,262 | 452 | 10K | 127 | 44.7 | 35.5 | MIT | — | |
| 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 | |
| consoletvs/charts | ConsoleTVs Charts is a Laravel/PHP package for building interactive charts from your data. Generate chart objects with a clean API, integrate with popular JS libraries, and render responsive visualizations in Blade views for dashboards, reports, and admin panels. | 86 | — | 38 | — | 6 | 23.2 | 1.8 | MIT | 3 weeks ago | |
| genericmilk/docudoodle | AI-powered PHP documentation generator that analyzes your codebase and writes clear Markdown docs. Skips existing docs, uses smart caching to process only changed files, and supports multiple providers (OpenAI/Claude/Gemini/Azure/Ollama) for fast, low-cost updates. | 151 | 151 | 16 | 4K | 0 | 23.6 | 22.6 | MIT | 10 months ago | |
| hammerstone/sidecar | Sidecar lets Laravel package, deploy, and invoke AWS Lambda functions directly from your app. Define a simple PHP class plus the files to ship, choose any supported runtime (Node, Python, Java, .NET, Ruby, or OS-only), and execute from PHP. | 884 | 884 | 84 | 141K | 26 | 43.2 | 48.8 | MIT | 7 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. | 121 | 121 | 4 | 2 | 0 | 29.8 | 0.1 | — | 5 months ago | |
| illuminate/queue | Illuminate Queue is Laravel’s queue component, offering a unified API for multiple backends to run time‑consuming jobs asynchronously. Use the Capsule manager to configure connections outside Laravel and push jobs via instance or static access. | 203 | 212 | 52 | 412K | 0 | 2.6 | 45.7 | MIT | — | |
| konekt/concord | Laravel extension for building modular applications using conventions on top of service providers. Manage in-app and external modules with isolation-friendly structure, version compatibility across Laravel releases, and tooling around module registration and organization. | 233 | 231 | 15 | 46K | 3 | 2.4 | 32.3 | MIT | — | |
| laradumps/laradumps | LaraDumps is a modern debugging tool for Laravel/PHP that sends dumps to a dedicated desktop app, keeping your app flow uninterrupted. Inspect models/collections, monitor SQL/logs/exceptions/mail/jobs, debug Livewire, validate JSON, and more. | 1,259 | 1,258 | 54 | 106K | 8 | 39.7 | 34.0 | MIT | 2 weeks ago | |
| larastan/larastan | Larastan is a PHPStan extension for Laravel that boosts code quality by analyzing your app and catching bugs before tests. It understands Laravel’s “magic” by booting the container to resolve runtime types. Supports Laravel 9+ (version-dependent). | 6,360 | 6,364 | 492 | 3M | 76 | 89.1 | 74.3 | MIT | 1 month ago | |
| laravel/ai | Laravel AI SDK offers a unified, Laravel-friendly API for OpenAI, Anthropic, Gemini, and more. Build agents with tools and structured output, generate images, synthesize/transcribe audio, and create embeddings—all through one consistent interface. | 776 | 777 | 178 | 511K | 60 | 56.1 | 76.0 | MIT | 16 hours ago | |
| laravel/airlock | Laravel Sanctum (formerly Airlock) provides a lightweight authentication system for Laravel SPAs and simple APIs. Issue and manage API tokens or use cookie-based session auth for first-party SPAs, with minimal setup and seamless integration. | 2,942 | 2,924 | 323 | 92 | 2 | 53.9 | 0.7 | MIT | 1 month ago | |
| laravel/boost | Laravel Boost speeds up AI-assisted Laravel development by supplying the context and structure AI needs to generate accurate, framework-specific code. It helps produce higher-quality suggestions, scaffolding, and solutions tailored to your application. | 3,384 | 3,387 | 313 | 3M | 14 | 63.2 | 55.6 | MIT | 1 day ago | |
| laravel/breeze | Laravel Breeze is a lightweight starter kit for Laravel 11.x and earlier, providing simple authentication scaffolding to kickstart new apps quickly. For the latest official Laravel starter kits, see https://laravel.com/starter-kits. | 3,025 | 3,027 | 543 | 1M | 0 | 59.9 | 42.9 | MIT | 4 weeks ago | |
| laravel/cashier | Laravel Cashier offers a fluent Laravel interface for Stripe subscription billing. Manage subscriptions, coupons, plan swaps, quantities, and cancellation grace periods, with support for generating invoice PDFs—all while handling the boilerplate billing code. | 2,528 | 2,557 | 733 | 1M | 18 | 63.5 | 50.7 | MIT | 1 week ago | |
| laravel/database | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 90 | 100 | 12 | 81 | 5 | 2.1 | 4.9 | — | — | |
| laravel/dusk | Laravel Dusk is Laravel’s browser automation and end-to-end testing tool, offering a clean, expressive API for driving real browsers. Runs with a bundled standalone Chromedriver by default (no Selenium/JDK required), but supports other drivers too. | 1,940 | 1,946 | 329 | 825K | 4 | 50.6 | 44.1 | MIT | 2 weeks ago | |
| laravel/folio | Laravel Folio is a page-based router for Laravel that maps routes from your filesystem to simplify routing. Define pages as files, reduce route boilerplate, and build apps faster with a clean, convention-driven approach. | 605 | 607 | 50 | 33K | 1 | 32.1 | 28.3 | MIT | 2 weeks ago | |
| laravel/jetstream | Official Laravel 11 starter kit for building apps with authentication, teams, profiles, API tokens, and more. Choose Livewire or Inertia stacks and get a robust, production-ready foundation quickly. | 4,060 | 4,075 | 836 | 542K | 1 | 65.5 | 35.0 | MIT | 2 weeks ago | |
| laravel/lumen-framework | Core kernel code for Laravel Lumen, the fast PHP micro-framework. Provides the foundation for routing, database abstraction, queues, caching, and more. For building apps, use the main Lumen repository; docs at lumen.laravel.com. | 1,507 | 1,543 | 412 | 263K | 2 | 44.8 | 36.5 | MIT | 1 year ago | |
| laravel/mcp | Build MCP (Model Context Protocol) servers in Laravel so AI clients can securely interact with your app. Expose tools, resources, and prompts using familiar Laravel patterns, with docs and integrations designed for rapid setup and deployment. | 719 | 716 | 82 | 3M | 4 | 36.2 | 61.2 | MIT | 1 week 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. | 912 | 914 | 29 | 4M | 5 | 31.3 | 61.5 | MIT | 1 month ago | |
| laravel/passport | Laravel Passport provides an OAuth2 server for Laravel, enabling API authentication with personal access tokens, password and authorization code grants, and client credentials. Integrates with Laravel’s auth system for secure, standards-based token issuing. | 3,401 | 3,452 | 800 | 2M | 4 | 63.8 | 47.0 | MIT | 1 day ago | |
| laravel/pennant | Laravel Pennant is a simple, lightweight feature flag library for Laravel. Define and evaluate feature flags to safely roll out, test, and target functionality in your app. Official docs available on the Laravel website. | 573 | 574 | 63 | 873K | 0 | 35.0 | 51.7 | MIT | 1 week ago | |
| laravel/pulse | Laravel Pulse is a real-time performance monitoring tool and dashboard for Laravel. Track requests, slow queries, jobs, cache usage, and other application metrics to spot issues quickly and keep your app healthy in production. | 1,676 | 1,677 | 208 | 820K | 2 | 44.2 | 45.9 | MIT | 1 day 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. | 53 | 51 | 9 | 21K | 3 | 24.5 | 42.6 | MIT | 1 day ago | |
| laravel/reverb | Laravel Reverb adds real-time WebSocket communication to Laravel apps. Use it to broadcast events and power live updates with a first-party, Laravel-native server. Official docs: https://laravel.com/docs/reverb | 1,539 | 1,545 | 148 | 1M | 4 | 41.2 | 50.2 | MIT | 1 week 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. | 154 | 154 | 19 | 3M | 2 | 26.5 | 65.0 | MIT | 1 month ago | |
| laravel/sail | Docker-based local dev environment for Laravel on macOS, Windows (WSL2), and Linux. Sail provides ready-to-use containers and a simple CLI so you can start developing without installing extra tools beyond Docker, even with no Docker experience. | 1,888 | 1,894 | 520 | 5M | 15 | 58.8 | 61.8 | MIT | 1 week ago | |
| laravel/sanctum | Laravel Sanctum is a lightweight authentication solution for Laravel SPAs and simple APIs. It supports session-based SPA auth and API token authentication, letting you secure first-party apps and issue personal access tokens with minimal setup. | 2,942 | 2,951 | 323 | 5M | 2 | 53.9 | 53.4 | MIT | 1 month 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/tinker | Laravel Tinker provides an interactive REPL for Laravel, letting you run PHP code and interact with your application from the command line via Artisan tinker. Great for debugging, testing ideas, and exploring models, services, and configuration. | 7,420 | 7,453 | 137 | 9M | 1 | 58.5 | 50.3 | MIT | 3 weeks ago | |
| laravel/ui | Legacy Laravel package for Bootstrap/Vue/React frontend and simple auth scaffolding. Install via Composer, then run php artisan ui {bootstrap|vue|react} [--auth] to generate UI and login/registration scaffolds. Consider Breeze or Jetstream for new apps. | 2,712 | 2,735 | 479 | 3M | 0 | 57.5 | 49.3 | MIT | 3 weeks ago | |
| laravel/wayfinder | Zero‑friction Laravel → TypeScript bridge. Wayfinder auto‑generates fully typed, importable TS functions for your routes and controller actions, letting you call endpoints like normal functions—no hardcoded URLs, parameter guessing, or manual syncing. | 1,673 | 1,672 | 97 | 1M | 42 | 49.4 | 63.6 | MIT | 1 day ago | |
| laravel-lang/publisher | Developer tool for Laravel Lang: publish and manage translation files in your Laravel app. Installs via Composer and provides commands to pull package locales into your project so you can customize and keep language resources up to date. | 216 | 216 | 26 | 397K | 0 | 31.0 | 53.0 | MIT | 3 weeks ago | |
| laravel-lang/status-generator | Dev tool for Laravel Lang that generates locale status by creating missing locales and downloading/copying translation files from Laravel projects (framework, laravel, jetstream). Provides CLI commands to create locales and fetch sources from URLs/paths. | 4 | 4 | 2 | 31K | 0 | 29.5 | 61.5 | MIT | 3 weeks 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 | 55K | 12 | 56.9 | 25.2 | MIT | 4 months ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, console-optimized micro-framework based on Laravel. It provides an elegant starting point for CLI apps, with optional Eloquent and logging, interactive menus, desktop notifications, scheduling, standalone compilation, and Collision error reporting. | 337 | 333 | 63 | 43K | 0 | 28.7 | 34.7 | MIT | 2 weeks ago | |
| livewire/flux | Flux is a hand-crafted UI component library for Livewire apps, built with Tailwind CSS. Includes core components like Button, Dropdown, Icon, Separator, and Tooltip, with additional Pro components available via license. | 939 | 938 | 100 | 762K | 5 | 38.6 | 48.6 | — | 1 week ago | |
| 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 | 179 | 13 | 258 | 0 | 22.0 | 6.3 | MIT | 1 year ago | |
| nunomaduro/larastan | Larastan is a PHPStan extension for Laravel that analyzes your app to catch bugs early. It boots the container to resolve dynamic types, supports Laravel’s “magic,” and improves code quality with stronger static typing. | 6,360 | 6,368 | 492 | 418K | 76 | 89.1 | 60.8 | MIT | 1 month ago | |
| 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 | 827 | 9 | 24.6 | 17.0 | 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.8 | 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 | 91K | 0 | 20.9 | 50.9 | MIT | 1 month 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+. | 258 | 258 | 20 | 59K | 3 | 22.9 | 38.8 | MIT | 1 month 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+. | 478 | 479 | 42 | 48K | 6 | 28.6 | 34.4 | MIT | 1 month ago | |
| nunomaduro/phpinsights | PHP Insights is a terminal tool to analyze PHP code quality, style, architecture, and complexity. Works out of the box with Laravel (artisan insights), Symfony, Yii, Magento, and more, with built-in checks for reliability and loose coupling. | 5,591 | 5,593 | 294 | 292K | 68 | 77.0 | 55.2 | MIT | 1 month 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,475 | 2,480 | 90 | 9M | 5 | 45.9 | 61.4 | MIT | 1 month ago | |
| orchestra/canvas | Orchestra Canvas brings Laravel’s artisan make code generators to apps and packages. Use familiar make:* commands outside a Laravel install or with customizable namespaces and stubs, speeding scaffolding for controllers, models, migrations, and more. | 210 | 212 | 13 | 992K | 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 | |
| owen-it/laravel-auditing | Track and review changes to your Eloquent models with minimal setup. Laravel Auditing stores a history of updates, helps spot discrepancies or suspicious activity, and makes it easy to retrieve and display audit records in your Laravel app. | 3,404 | 3,427 | 403 | 1M | 14 | 64.2 | 47.5 | MIT | 1 week ago | |
| prettus/l5-repository | Laravel repository pattern implementation to abstract the data layer with Eloquent-friendly repositories, criteria for filtering, presenters/transformers, optional caching and validation, plus artisan generators. Helps keep controllers slim and code easier to maintain. | 4,208 | 4,280 | 892 | 162K | 232 | 85.0 | 59.4 | MIT | 5 months ago | |
| reliese/laravel | Generate Laravel Eloquent models from your database schema. Reliese inspects tables, columns, and foreign keys to scaffold typed model properties and relationships via an Artisan command, helping speed up development (best used in local/dev environments). | 1,703 | 1,704 | 322 | 92K | 66 | 65.6 | 63.3 | MIT | 1 year ago | |
| saloonphp/laravel-plugin | Laravel plugin for Saloon that adds first-class Laravel integration: config publishing, service provider bindings, facades, Artisan tooling, and convenient client setup. Makes using Saloon HTTP connectors and requests feel native inside Laravel apps. | 77 | — | 21 | — | 0 | 21.0 | — | MIT | 1 week 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,569 | 3,587 | 336 | 102K | 45 | 71.8 | 45.1 | MIT | 3 weeks 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. | 159 | 160 | 7 | 8K | 0 | 24.6 | 27.7 | MIT | 1 month ago | |
| spatie/laravel-auto-discoverer | Fast, cached discovery of PHP classes, interfaces, traits, and enums based on conditions. Scan directories to find structures implementing an interface, using attributes, extending classes, and more—ideal for auto-registration and production-ready performance. | 178 | 178 | 17 | 5 | 1 | 28.6 | 0.2 | MIT | 1 month ago | |
| spatie/laravel-backup | Create ZIP backups of your Laravel app: selected files plus database dumps. Store backups on any Laravel filesystem (including multiple destinations), monitor backup health, send notifications on failures, and automatically clean up old backups to save space. | 5,966 | 6,054 | 797 | 698K | 0 | 70.5 | 33.7 | MIT | 1 week ago | |
| spatie/laravel-backup-server | Receive, store, and manage encrypted backups from multiple Laravel apps on a dedicated backup server. Built on top of spatie/laravel-backup, it centralizes backup uploads, retention, and monitoring for safer off-site storage. | 170 | 170 | 16 | 2K | 0 | 29.3 | 16.2 | MIT | 2 weeks 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. | 25 | 26 | 5 | 0 | 0 | 20.9 | — | MIT | 5 years ago | |
| spatie/laravel-enum | Laravel integration for spatie/enum: use Enum base class in Laravel, cast model attributes to enums (including nullable and arrays), and get Laravel-friendly behavior via custom casts and Castable support for Eloquent. | 364 | 365 | 36 | 110K | 1 | 31.4 | 40.3 | MIT | 1 year ago | |
| spatie/laravel-event-projector | Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps. | 636 | 661 | 61 | 204 | 0 | 17.0 | 2.0 | MIT | 6 years 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. | 900 | 902 | 175 | 151K | 0 | 38.8 | 36.2 | MIT | 1 month ago | |
| spatie/laravel-export | Export a Laravel app as a static site bundle. Crawls your routes to generate HTML for every URL and copies your public assets into an export folder, ready to upload to Netlify or any static host—keep Laravel tools locally while deploying static. | 659 | 659 | 62 | 5K | 0 | 32.2 | 14.8 | MIT | 1 month ago | |
| spatie/laravel-health | Monitor your Laravel app’s health by registering checks (disk space, etc.) with warning/fail thresholds. Get notified via mail or Slack when checks degrade, and extend with custom checks for proactive alerting. | 859 | 868 | 174 | 593K | 0 | 39.4 | 46.1 | MIT | 3 weeks ago | |
| spatie/laravel-medialibrary | Attach files to Eloquent models with an easy API. Upload from disk or request, store media across multiple filesystems (local/S3), and generate image/PDF conversions and manipulations using Laravel’s Filesystem. | 6,107 | 6,172 | 1,097 | 2M | 2 | 69.6 | 40.0 | MIT | 1 month ago | |
| spatie/laravel-migrate-fresh | Adds a migrate:fresh Artisan command to drop all database tables and rebuild from migrations, even if you don’t implement down() methods. Supports MySQL, SQLite, PostgreSQL, and SQL Server. (Built into Laravel 5.5+) | 182 | 181 | 24 | 440 | 0 | 13.4 | 8.7 | MIT | 7 years ago | |
| spatie/laravel-morph-map-generator | Automatically generates and keeps Laravel Eloquent morph maps up to date. Models register themselves by implementing getMorphClass(), so you don’t forget to add entries. Optional auto-generation on app boot, configurable for custom model locations. | 74 | 73 | 11 | 7K | 0 | 25.5 | 32.3 | MIT | 1 month ago | |
| spatie/laravel-random-command | Adds a playful php artisan random command that picks and runs a random Artisan command for you. Also auto-schedules itself to run at random times. Mostly for fun—probably not something you want in production (or anywhere). | 39 | 39 | 6 | 0 | 0 | 23.1 | — | MIT | 3 years 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,777 | 2,801 | 243 | 260K | 0 | 50.2 | 32.1 | MIT | 1 month ago | |
| spatie/laravel-tail | Tail your Laravel application logs from the command line. Run php artisan tail to follow local single or daily logs, or tail remote environment logs over SSH (e.g., production) with configurable host, user, log directory, and optional file selection. | 748 | 759 | 45 | 34K | 0 | 34.4 | 27.0 | MIT | 1 month ago | |
| spatie/laravel-uptime-monitor | Configurable Laravel uptime monitor that checks site availability and SSL expiry. Sends alerts when a site goes down or recovers using Laravel notifications (Slack, mail, Telegram, or custom channels). Includes scheduling, history, and robust monitoring options. | 1,064 | 1,072 | 180 | 10K | 0 | 40.0 | 16.3 | MIT | 1 month 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. | 718 | 725 | 53 | 19K | 0 | 32.1 | 23.4 | MIT | 1 month 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. | 418 | 418 | 44 | 3K | 0 | 30.6 | 15.1 | MIT | 1 month ago | |
| spatie/php-structure-discoverer | Automatically discover classes, interfaces, traits, and other PHP structures in a codebase. Scans files, resolves namespaces, and returns a structured overview you can use for tooling, analysis, or building package features without manual registration. | 178 | 179 | 17 | 2M | 1 | 28.7 | 65.0 | MIT | 1 month ago | |
| tallstackui/tallstackui | TallStackUI is a suite of Blade UI components for TALL Stack apps (Laravel, Livewire, Alpine, Tailwind). Build consistent interfaces faster with ready-to-use components, designed for Laravel 10+ and Livewire 3, with full docs at tallstackui.com. | 703 | 704 | 69 | 9K | 2 | 35.9 | 20.0 | MIT | 1 week ago | |
| torann/geoip | Laravel GeoIP package to determine a visitor’s location and currency from their IP address. Supports multiple GeoIP services/drivers via configuration, with publishable config and upgrade guidance. Useful for geo-targeting, localization, and analytics. | 2,212 | 2,250 | 392 | 310K | 59 | 68.8 | 69.9 | BSD-2-Clause | 1 year ago | |
| torchlight/torchlight-laravel | Torchlight syntax highlighting for Laravel Blade/Markdown using the Torchlight API. VS Code-compatible highlighting with themes, line highlighting and diffing, no JavaScript required. Includes caching, config publishing, and optional Blade components. | 120 | 120 | 18 | 15K | 18 | 35.5 | 41.3 | MIT | 3 weeks ago | |
| tymon/jwt-auth | Laravel JWT authentication package providing token issuing, parsing, refresh, and invalidation using JSON Web Tokens. Integrates with Laravel guards/middleware, supports custom claims and multiple auth providers, and includes docs and testing support. | 11,487 | 11,665 | 1,546 | 797K | 569 | 89.3 | 59.4 | 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 | 26K | 1 | 34.9 | 25.3 | MIT | 4 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.1 | 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.4 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?