illuminate/http
Illuminate Http provides Laravel’s HTTP layer: a rich Request and Response API, input and file handling, headers/cookies, sessions, redirects, and helpers for working with Symfony HTTP components. Useful for building middleware and controllers cleanly.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| cartalyst/sentinel | Framework-agnostic authentication and authorization system for PHP 8.3+ with Laravel support. Provides user management, roles and permissions, login/throttling, activation and password reset flows, and additional security features. | 1,528 | 1,560 | 246 | 21K | 40 | 56.4 | 38.0 | BSD-3-Clause | 1 year ago | |
| cyrildewit/eloquent-viewable | Track page views on Eloquent models without third-party analytics. Record and count total or unique views, filter by date periods, order models by views, apply cooldowns, and optionally ignore crawlers. Stores each view as a DB record for flexible querying. | 883 | 885 | 117 | 22K | 4 | 38.3 | 24.2 | MIT | 1 week ago | |
| fideloper/proxy | Laravel trusted proxy middleware that correctly detects HTTPS, host, and client IP behind load balancers and reverse proxies by handling X-Forwarded-* headers. Fixes URL generation and request data when running behind ELB, Cloudflare, Nginx, etc. | 7,317 | — | 130 | — | 1 | 49.5 | 1.8 | MIT | 3 years ago | |
| illuminate/auth | Laravel’s authentication component providing guards, user providers, password hashing, “remember me” services, and authorization gates. Powers login/session auth and integrates with HTTP middleware and the framework’s auth configuration. | 93 | — | 42 | — | 0 | 1.7 | — | MIT | — | |
| illuminate/routing | Illuminate Routing provides Laravel’s URL generation and request routing layer, including route definitions, controllers, middleware, parameter binding, route caching, and named routes. Use it to match HTTP requests to actions with flexible, expressive APIs. | 123 | 140 | 79 | 155K | 0 | 3.0 | 42.8 | MIT | — | |
| intervention/image-laravel | Laravel integration for Intervention Image. Adds a service provider, facade, and publishable config for app-wide image settings (GD or Imagick). Install via Composer and manage image processing consistently across your Laravel app. | 150 | 151 | 15 | 687K | 1 | 24.9 | 59.5 | MIT | 1 week 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. | 45 | 45 | 19 | 196 | 18 | 35.7 | 21.6 | MIT | 1 year ago | |
| laragraph/utils | Laravel utilities for building GraphQL servers: shared primitives and helpers used by GraphQL packages. Install via Composer and use as a lightweight foundation for SDL-first (Lighthouse) or code-first (graphql-laravel) setups. | 21 | 21 | 7 | 502K | 0 | 25.1 | 65.0 | MIT | 1 month 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/browser-kit-testing | Fluent BrowserKit-style testing for Laravel: make HTTP requests, follow routes, fill forms, and assert response content with simple methods like visit, see, and dontSee. Install as a dev dependency and extend Laravel\BrowserKitTesting\TestCase. | 513 | 516 | 72 | 173K | 0 | 33.1 | 41.1 | MIT | 3 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/cashier-braintree | Laravel Cashier driver for Braintree: a simple subscription billing integration for Laravel apps. Manage customers, plans, subscriptions, coupons/discounts, and webhooks with an expressive API built on top of the Braintree PHP SDK. | 163 | 167 | 137 | 118 | 0 | 13.2 | 3.8 | MIT | 6 years ago | |
| laravel/cashier-paddle | Laravel Cashier Paddle adds a fluent Laravel interface for Paddle subscriptions, handling common billing boilerplate like subscription creation and management, plan swaps, quantities, pauses, cancellations, and grace periods. | 264 | 265 | 72 | 38K | 1 | 33.0 | 35.6 | MIT | 1 week ago | |
| laravel/cloud-cli | Laravel Zero-based CLI to deploy and manage apps on Laravel Cloud from your terminal. OAuth auth, repo linking via GitHub CLI, guided ship/deploy flows, and commands for apps, environments, databases, caches, storage, domains, and more. | 37 | 37 | 4 | 1K | 49 | 41.0 | 47.2 | — | 5 days 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/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/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/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/scout | Laravel Scout adds driver-based full-text search to Eloquent models, automatically syncing model changes to search indexes. Supports Algolia, Meilisearch, and Typesense, with easy configuration via Laravel’s Scout integration. | 1,656 | 1,680 | 361 | 2M | 4 | 50.5 | 51.8 | MIT | 3 weeks ago | |
| laravel/slack-notification-channel | Official Laravel notification channel for sending messages to Slack. Integrates with the Notifications system to deliver alerts and updates via Slack, with support for rich message formatting. Includes tests, security policy, and MIT license. | 890 | 899 | 70 | 2M | 1 | 34.9 | 53.8 | MIT | 3 weeks ago | |
| laravel/socialite | Laravel Socialite adds a clean, fluent OAuth authentication layer for Laravel. Supports Bitbucket, Facebook, GitHub, GitLab, Google, LinkedIn, Slack, Twitch, and X, handling the boilerplate for social login and user retrieval. | 5,742 | 5,831 | 959 | 3M | 3 | 71.0 | 45.6 | MIT | 1 week ago | |
| laravel/vapor-core | Core runtime and service providers for running Laravel apps on Laravel Vapor (AWS Lambda). Handles serverless bootstrapping and integrations with queues, databases, Redis, networking, CloudFront, and more for smooth, scalable deployments. | 412 | 414 | 151 | 403K | 0 | 35.7 | 48.6 | MIT | 4 weeks 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 | |
| laravelcollective/html | LaravelCollective HTML provides classic form and HTML builders for Laravel, including helpers for generating form fields, labels, and secure inputs with CSRF support. Ideal for projects migrating from older Laravel versions or preferring fluent, server-side markup generation. | 4,128 | — | 978 | — | 156 | 75.6 | 35.0 | MIT | 3 years ago | |
| laraveldaily/laravel-invoices | Generate customizable PDF invoices in Laravel with taxes, discounts, shipping, due dates, serial numbers, templates and translations. Store, download or stream via any configured filesystem, with flexible currency formatting and per-invoice overrides. | 1,545 | 1,549 | 323 | 47K | 3 | 43.7 | 26.0 | GPL-3.0 | 2 weeks ago | |
| nasirkhan/laravel-jodit | Laravel package that integrates the Jodit WYSIWYG editor via a reusable Blade component. Works in Blade, view components, and Livewire with wire-model syncing. Includes a configurable server-side file browser/uploader connector and loads assets via CDN (no build step). | 1 | 1 | 0 | 140 | 0 | 22.4 | 30.1 | MIT | 1 week 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 | |
| nuwave/lighthouse | Lighthouse is a Laravel-first GraphQL server framework. Define your schema, wire resolvers, and handle common tasks like validation, auth, pagination, and Eloquent integration, with flexibility for custom GraphQL needs. | 3,484 | 3,489 | 470 | 303K | 106 | 80.8 | 60.2 | MIT | 1 week ago | |
| ohdearapp/laravel-ohdear-webhooks | Laravel package to receive and handle Oh Dear webhooks in your app. Includes ready-made routes, signature validation, and an easy way to map webhook events to jobs or listeners so you can react to uptime, broken links, and other monitor events. | 22 | — | 8 | — | 0 | 20.4 | — | MIT | 6 months 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 | |
| proengsoft/laravel-jsvalidation | Reuse Laravel validation rules, messages, and FormRequests for automatic client-side form validation—no custom JS needed. Built on jQuery Validation, supports localization and most rules, with AJAX checks for unique/exists/active_url and custom rules. | 1,146 | 1,160 | 176 | 26K | 13 | 45.2 | 32.2 | MIT | 3 weeks ago | |
| psalm/plugin-laravel | Psalm plugin for Laravel that adds deep framework-aware static analysis plus taint-based security scanning. Detects SQL injection, XSS, SSRF, shell injection, file traversal, and open redirects by tracking user input flows across functions and services. | 327 | 327 | 75 | 99K | 28 | 41.8 | 53.2 | MIT | 1 day 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 | |
| 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 | 1 day ago | |
| spatie/github-actions-watcher | Monitor all GitHub Actions workflows for a repo in real time from your terminal. Install via Composer and run actions-watcher to auto-detect the current git repo/branch, poll status, and refresh until all runs complete. Auth required for private repos. | 133 | 132 | 8 | 2 | 0 | 28.2 | 0.1 | MIT | 4 months ago | |
| spatie/interactive-slack-notification-channel | Send interactive Slack notifications from Laravel using Slack Block Kit. Configure a token and optional channel on your Notifiable, post rich messages with buttons/inputs, and use Slack API responses to reply in threads for follow-up order events. | 65 | 65 | 6 | 3K | 0 | 24.1 | 27.3 | MIT | 1 week 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-csp | Easily add Content Security Policy (CSP) headers to your Laravel app. Define and enforce CSP directives, report violations, and tighten what scripts, styles, and other resources can load or connect to—helping mitigate XSS and malicious third‑party code. | 852 | 856 | 97 | 414K | 0 | 36.5 | 43.7 | MIT | 1 month ago | |
| spatie/laravel-disk-monitor | Monitor Laravel filesystem disks by recording daily metrics (currently: file count per disk). Includes migrations, config for disk names, and a scheduled command to capture usage over time for reporting and alerts. | 25 | 26 | 5 | 0 | 0 | 20.9 | — | MIT | 5 years ago | |
| spatie/laravel-dynamic-servers | Dynamically spin up and destroy servers from Laravel to handle variable queue workloads. Uses provider snapshots as templates and lets you determine server count (e.g., based on Horizon wait times) so extra workers are created automatically and removed when no longer needed. | 233 | 233 | 12 | 26 | 0 | 24.9 | 0.7 | MIT | 1 year 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-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-feed | Generate RSS, Atom, and JSON feeds for your Laravel app with minimal code. Install, register Route::feeds(), configure your feed items, and serve standards-compliant feeds from your application quickly and easily. | 975 | 983 | 102 | 92K | 0 | 37.2 | 32.2 | MIT | 1 month ago | |
| spatie/laravel-googletagmanager | Laravel package for easy Google Tag Manager integration. Manage the JavaScript dataLayer from PHP, push variables and events, and include GTM scripts cleanly in your app with simple configuration and helpers. | 441 | 446 | 59 | 82K | 0 | 32.1 | 36.9 | MIT | 1 month ago | |
| spatie/laravel-honeypot | Protect Laravel forms from spam bots with a simple honeypot + timed submission check. Add the x-honeypot Blade component (or pass values manually for Inertia) and the package will reject requests with filled honeypot fields or unrealistically fast submits. | 1,554 | 1,556 | 108 | 211K | 0 | 40.6 | 34.7 | MIT | 1 month ago | |
| spatie/laravel-html | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 827 | 837 | 102 | 354K | 0 | 36.5 | 42.8 | MIT | 1 month ago | |
| spatie/laravel-open-telemetry | Add OpenTelemetry tracing to Laravel to measure performance and follow requests across dispatched jobs and services. Export traces to tools like Jaeger or Aspecto for end-to-end visibility and debugging. (Package still in development.) | 182 | 183 | 22 | 5K | 0 | 12.4 | 21.9 | MIT | 1 year ago | |
| spatie/laravel-pjax | Laravel middleware that detects PJAX (X-PJAX) requests and returns only the expected HTML fragments instead of full pages, enabling faster navigation with jquery-pjax. Simple composer install and add FilterIfPjax to your HTTP kernel. | 513 | 523 | 48 | 4K | 0 | 31.5 | 14.9 | MIT | 1 month ago | |
| spatie/laravel-query-builder | Safely build Eloquent queries from incoming API requests. Allowlist filters, sorts, includes, and fields; supports partial/exact and custom filters, nested relationships, relation counts, and default values. Works with existing queries for clean, consistent endpoints. | 4,420 | 4,439 | 411 | 1M | 0 | 65.3 | 39.2 | MIT | 20 hours ago | |
| spatie/laravel-rdap | Laravel package for performing RDAP lookups (WHOIS successor) to fetch domain registration data as structured JSON. Includes built-in caching for TLD server discovery and RDAP responses, plus configurable retries/timeouts for unreliable endpoints. | 71 | 72 | 16 | 11K | 0 | 26.6 | 35.7 | MIT | 1 month ago | |
| spatie/laravel-referer | Store a visitor’s original referrer in the Laravel session. Detects from utm_source first, then the external domain from the Referer header, otherwise empty. Configurable session key and referrer sources via published config. | 527 | 532 | 37 | 22K | 0 | 31.5 | 26.5 | 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,777 | 2,801 | 243 | 260K | 0 | 50.2 | 32.1 | MIT | 1 month ago | |
| spatie/laravel-robots-middleware | Laravel middleware to control search engine indexing via X-Robots-Tag/robots meta behavior. Extend the base middleware and implement shouldIndex() to allow or block indexing per request (e.g., disable for admin routes), without changing your views. | 335 | 339 | 33 | 39K | 0 | 26.6 | 33.6 | MIT | 1 month ago | |
| spatie/laravel-site-search | Crawl and index your Laravel site for fast full-text search—like a private Google. Highly customizable crawling and indexing, with concurrent requests. Uses SQLite FTS5 by default (no external services), or Meilisearch for advanced features. | 306 | 308 | 24 | 3K | 0 | 31.3 | 15.8 | 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/laravel-webhook-client | Receive and process incoming webhooks in Laravel. Verify signatures, store webhook payloads, and handle them asynchronously via queued jobs. Includes flexible configuration for endpoints and processing logic. | 1,176 | 1,179 | 157 | 462K | 0 | 39.9 | 42.2 | MIT | 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 | — | 2 weeks ago | |
| spatie/spatie-price-api | Fetch pricing information from Spatie’s spatie.be API, used internally on Spatie product promotional sites. Includes a simple method to retrieve a price for a purchasable item. Open source but not intended for third-party use. | 15 | 14 | 0 | 575 | 0 | 24.3 | 25.5 | MIT | 2 weeks 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 | — | 4 weeks ago | |
| spatie/visit | Human-friendly curl for the terminal. Visit any URL and display its response with colorized output (HTML via bat, JSON via jq), plus status code and response time. Supports custom HTTP methods and options like following redirects. | 389 | 389 | 14 | 10 | 0 | 27.5 | 0.2 | — | 1 year ago | |
| tailflow/laravel-orion | Laravel Orion builds a fully featured REST API from your Eloquent models and relationships with minimal boilerplate. Quickly generate standard CRUD endpoints, filtering, sorting, pagination, and relationship routes while keeping a Laravel-friendly workflow. | 1,595 | 1,598 | 97 | 21K | 0 | 39.9 | 18.8 | MIT | 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 | |
| unisharp/laravel-filemanager | UniSharp Laravel Filemanager adds a responsive web file manager to Laravel for uploading, organizing, and selecting files/images. Includes routes, views, configuration, events, and easy integration with editors and custom apps. | 2,153 | 2,183 | 739 | 48K | 218 | 75.1 | 51.8 | MIT | 2 weeks 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-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 | |
| yajra/laravel-datatables-oracle | Laravel server-side processing for jQuery DataTables. Quickly return JSON from Eloquent, Query Builder, or Collections for DataTables’ AJAX option, with helpers like DataTables::eloquent(), ::query(), ::collection(), or ::make() for fast filtering, sorting, paging. | 4,865 | 4,922 | 852 | 640K | 32 | 79.0 | 49.0 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?