nesbot/carbon
Carbon is a PHP DateTime extension for easy date/time parsing, formatting, arithmetic, timezones, and human-friendly differences. Common in Laravel, it adds a fluent API, helpers like now()/today(), and readable methods for complex date logic.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| abbadon1334/atk4-symfony-bundle | Symfony 6 bundle integrating ATK4 UI/Data. Installs bundle config and public assets, adds a models:rebuild console command for dev DB rebuilds, and lets you build ATK4-powered controllers easily via #[Atk4Controller] with Symfony DI and routing. | 0 | 0 | 1 | 0 | 2 | 1.5 | 4.2 | — | — | |
| alexeyshockov/colada | — | 31 | 32 | 6 | 0 | 0 | 0.2 | — | MIT | — | |
| alsharie/jawali-payment | Laravel client for the Jawali payment gateway. Provides simple methods for ecommerce inquiry and cash out, with automatic token handling, configurable base URL/SSL, retries/timeouts, optional logging, and structured API responses via Laravel config/env. | 8 | 8 | 6 | 0 | 0 | 1.0 | — | — | 1 year ago | |
| ankitpokhrel/tus-php | PHP server/client implementation of the tus resumable upload protocol. Supports large, chunked uploads with pause/resume, retries, and offsets; integrates with popular PHP frameworks and storage backends, offering configurable middleware, events, and validation. | 1,471 | 1,476 | 219 | 186K | 28 | 31.1 | 41.8 | MIT | 2 years ago | |
| apisearch-io/php-client | Official PHP client for the ApiSearch.io search-as-a-service platform. Provides a simple API to index documents, manage indices and queries, and retrieve fast, relevant search results from your PHP or Laravel applications. | 27 | 27 | 7 | 9 | 0 | 4.7 | 1.2 | MIT | 2 years ago | |
| appdezign/lara-cms | — | 0 | 0 | 0 | 6 | 0 | 30.5 | 13.7 | — | 1 week ago | |
| artisanpack-ui/analytics | Laravel package adding an admin UI for analytics: configure tracking, view key metrics and reports, and manage dashboards from your application. Designed to integrate quickly with common Laravel stacks and provide a clean, configurable analytics panel. | 0 | 0 | 0 | 37 | 17 | 26.4 | 31.7 | MIT | 2 weeks ago | |
| artisansdk/ratelimiter | Laravel rate limiting package providing flexible throttling for routes and actions with configurable rules, storage drivers, and easy middleware integration. Helps protect APIs from abuse, control request bursts, and manage per-user or per-IP limits with clear, adjustable settings. | 150 | 151 | 15 | 152K | 1 | 16.3 | 45.8 | MIT | 4 months ago | |
| ashallendesign/short-url | — | 1,374 | 1,375 | 179 | 143K | 3 | 35.2 | 32.4 | MIT | 4 months ago | |
| b2pweb/bdf-phpunit | Laravel/PHPUnit helper package for working with BDF/SEPA bank files in tests. Provides utilities and test assertions to validate BDF structures and parsing results, making it easier to write reliable unit tests around banking file imports. | 0 | 0 | 0 | 439 | 0 | 0.0 | 36.5 | MIT | — | |
| bagisto/bagisto | Bagisto is an open-source Laravel eCommerce platform for building online stores and marketplaces. Includes product catalog, checkout, multi-channel and multi-store, admin panel, APIs, themes, and extensibility for custom modules and integrations. | 27,761 | 27,672 | 3,210 | 3K | 31 | 83.4 | 17.6 | MIT | 1 week ago | |
| beberlei/doctrineextensions | A set of useful extensions for Doctrine ORM/DBAL, adding extra DQL functions and database features such as date/time, string and math functions. Helps bridge common SQL capabilities across platforms and improves query expressiveness in Doctrine. | 2,097 | 2,110 | 420 | 1M | 0 | 32.1 | 55.5 | NOASSERTION | 2 years ago | |
| beyonder-capi/workflow-extensions-bundle | — | 0 | — | 0 | — | 0 | 20.2 | — | MIT | 6 days ago | |
| bigoen/currency-api-bundle | — | 1 | 1 | 0 | 0 | 0 | 1.5 | — | MIT | 1 year ago | |
| bitbirddev/oh-dear-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bitrix24/b24phpsdk | Official PHP SDK for the Bitrix24 REST API. Supports v1 (stable, PHP 8.2–8.4) and v3 (new endpoints, PHP 8.4+, breaking changes). Provides typed clients for Bitrix24 REST methods with active CI and production-ready releases. | 102 | 102 | 57 | 4K | 89 | 47.3 | 56.3 | MIT | 3 days ago | |
| blade-ui-kit/blade-ui-kit | Blade UI Kit provides renderless, utility-focused Blade components for Laravel, helping connect pieces of the TALL stack in your views. Note: the maintainer has announced the project is no longer actively maintained; consider forking or alternatives. | 1,529 | 1,534 | 91 | 17K | 47 | 30.3 | 33.0 | MIT | 1 year ago | |
| c-delouvencourt/short-url | — | 0 | 0 | 0 | 86 | 0 | 0.9 | 26.8 | MIT | 1 year ago | |
| c33s/entity-loader-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| carbonphp/carbon-doctrine-types | Doctrine DBAL types to seamlessly persist and hydrate Carbon\Carbon and Carbon\CarbonImmutable instances. Adds custom date/time types for Carbon, improving timezone/precision handling and integration with Doctrine entities and migrations. | 221 | 219 | 7 | 12M | 1 | 3.3 | 55.2 | MIT | 2 years ago | |
| caseyamcl/guzzle_retry_middleware | Guzzle middleware that automatically retries failed HTTP requests with configurable delays and retry conditions. Helps handle transient network errors, 5xx responses, and rate limiting with backoff strategies, improving resilience without changing client code. | 219 | 223 | 32 | 475K | 6 | 10.0 | 47.3 | MIT | 1 year ago | |
| coder-at-heart/object-models | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| codingmatters/employee-management-package | Laravel artisan package for basic employee management. Provides command-line tools to create, list, update, and remove employee records, helping you scaffold simple HR workflows inside your Laravel app. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cyrildewit/eloquent-viewable | Track and query page views on Eloquent models without external analytics. Record views with optional cooldown, count totals/unique views, filter by date periods, order models by views, and ignore crawlers. Stores each view as a DB record. | 885 | 888 | 118 | 31K | 4 | 38.6 | 26.5 | MIT | 2 days ago | |
| dansan/jobboy-test-pack | JobBoy Test Pack shares common testing dependencies across JobBoy repositories. Use it to keep test tooling consistent between projects. Documentation: https://github.com/danielsan80/jobboy-doc/blob/master/doc/jobboy-test-pack.md | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| depa/sulu-google-reviews-bundle | — | 0 | 0 | 0 | 13 | 0 | 20.8 | 18.6 | MIT | 1 week ago | |
| derafu/data-processor | Laravel/PHP data processing toolkit for defining, transforming, validating, and exporting datasets through a consistent pipeline. Provides reusable processors and helpers to normalize inputs, run rules, and produce clean output for apps, imports, and integrations. | 0 | 0 | 0 | 58 | 0 | 0.0 | 24.5 | MIT | — | |
| derafu/support | Derafu Support provides essential PHP utilities used across the Derafu core ecosystem. A lightweight helper package focused on common support functions, simplifying everyday development tasks and improving consistency in your applications. | 0 | 0 | 0 | 163 | 0 | 0.0 | 30.6 | MIT | — | |
| diego-ninja/laravel-devices | Laravel package for tracking authenticated user devices and managing sessions. Includes device verification, fingerprinting integrations, session locking/blocking with optional Google 2FA, location tracking, events, middleware/controllers, and caching support. | 80 | 80 | 7 | 234 | 2 | 17.7 | 9.5 | MIT | 7 months ago | |
| directorytree/imapengine | IMAP Engine is a Laravel-friendly PHP package for working with IMAP mailboxes. It simplifies connecting to mail servers, browsing folders, fetching and searching messages, and handling attachments with a clean, developer-focused API for email workflows. | 559 | 552 | 24 | 42K | 1 | 33.7 | 30.5 | MIT | 5 days ago | |
| directorytree/ldaprecord | LDAPRecord is an LDAP directory and Active Directory ORM for Laravel and PHP. It provides fluent models, query builder, authentication and user sync, event-driven operations, and easy integration with Laravel apps for managing and searching directory entries. | 578 | 580 | 45 | 173K | 4 | 32.6 | 41.0 | MIT | 1 month ago | |
| dragonwize/dw-log-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| draw/cron-job | Manage cron jobs stored in the database: queue due jobs and execute them via Symfony Messenger workers. Includes console commands to enqueue due jobs or run by name, optional Sonata Admin pages, and Doctrine ORM mapping configuration. | 0 | 0 | 0 | 810 | 0 | 0.0 | 40.2 | — | — | |
| draw/tester | Tools for testing PHP apps: DataTester wraps PHPUnit assertions with a fluent, path-based API for arrays/objects. Includes PHPUnit extensions like CarbonReset to reset Carbon state between tests and SetUpAutowire to autowire test properties via attributes. | 0 | 0 | 0 | 818 | 0 | 0.0 | 40.2 | MIT | — | |
| ecohead/symfony-form-generator-bundle | — | 0 | 0 | 0 | 0 | 1 | 0.6 | 1.5 | MIT | — | |
| edulazaro/wireschedule | — | 0 | 0 | 0 | 10 | 0 | 20.4 | 16.9 | MIT | 1 week ago | |
| efrane/tus-bundle | — | 0 | 0 | 2 | 987 | 2 | 0.9 | 42.8 | MIT | — | |
| elasticquent/elasticquent | — | 1,359 | 1,367 | 392 | 4K | 122 | 40.4 | 33.4 | MIT | 7 years ago | |
| eliseekn/laravel-metrics | — | 134 | 124 | 8 | 821 | 0 | 28.9 | 13.7 | MIT | 1 month ago | |
| erlandmuchasaj/laravel-gzip | — | 40 | 40 | 8 | 6K | 1 | 0.5 | — | MIT | — | |
| esensi/model | — | 200 | 201 | 26 | 50 | 0 | 25.5 | 1.5 | MIT | 3 months ago | |
| fikrimastor/mykad | — | 0 | 1 | 0 | 1 | 0 | 2.6 | 4.2 | MIT | 1 year ago | |
| gedmo/doctrine-extensions | — | 4,142 | 4,167 | 1,253 | 2M | 37 | 66.7 | 62.1 | MIT | 7 months ago | |
| glhd/bits | Generate unique 64-bit IDs in PHP for distributed systems. Create Twitter Snowflake, Sonyflake, or custom bit-sequence identifiers. Configure worker/datacenter IDs and a custom epoch to avoid collisions across servers. | 92 | 92 | 18 | 22K | 1 | 19.7 | 37.2 | MIT | 3 months ago | |
| grazulex/laravel-sharelink | Secure, temporary share links for Laravel. Share files, routes, and model previews with expirations, usage limits, password protection, rate limiting, IP/CIDR filtering, signed URLs, burn-after-reading, and full access auditing. | 126 | 126 | 3 | 35 | 3 | 7.1 | 2.3 | MIT | 9 months ago | |
| illuminate/support | — | 582 | 630 | 156 | 2M | 0 | 7.6 | 48.6 | MIT | — | |
| intervention/imagecache | — | 636 | 662 | 139 | 105K | 38 | 10.1 | 32.1 | MIT | 6 years ago | |
| jenssegers/date | — | 1,807 | 1,846 | 252 | 84K | 7 | 27.7 | 25.6 | MIT | 6 years ago | |
| jerome/filterable | — | 196 | 195 | 10 | 2K | 1 | 21.4 | 16.7 | MIT | 4 months ago | |
| konekt/search | — | 3 | 2 | 1 | 2K | 0 | 0.0 | 38.5 | MIT | — | |
| konnco/filament-timematrix | — | 0 | 1 | 0 | 1K | 0 | 21.0 | 49.2 | — | 3 weeks ago | |
| labrodev/laravel-numberable | — | 0 | 0 | 0 | 108 | 0 | 0.0 | 28.1 | MIT | — | |
| lacodix/laravel-plans | Laravel package to manage SaaS plans, addons, subscriptions, and optional features. Supports countable/uncountable features with limits, resets, and consumption across plans, plus translations, ordering, and metadata—billing/invoicing not included. | 5 | 5 | 1 | 55 | 0 | 25.2 | 16.3 | MIT | 3 weeks ago | |
| lapaliv/laravel-bulk-upsert | — | 15 | 15 | 3 | 1K | 0 | 28.0 | 30.1 | MIT | 1 month ago | |
| laracraft-tech/laravel-date-scopes | Add a DateScopes trait to Eloquent models to query records by common date ranges: today, last week, month-to-date, last year (with custom start), and more. Chain scopes with aggregates like sum/avg for fast stats-friendly queries. | 514 | 515 | 32 | 10K | 0 | 22.7 | 19.9 | MIT | 3 months ago | |
| laravel/cashier | Laravel Cashier (Stripe) adds a fluent, expressive API for subscription billing in Laravel. Manage subscriptions, coupons, plan swaps, quantities, cancellation grace periods, and invoice PDF generation—without writing boilerplate billing code. | 2,538 | 2,567 | 741 | 1M | 14 | 61.6 | 49.5 | MIT | 4 weeks 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 | 135 | 71 | 0 | 3.2 | 1.5 | MIT | 7 years ago | |
| laravel/cashier-mollie | Laravel Cashier integration for Mollie payments and subscriptions. This repository has moved to mollie/laravel-cashier-mollie (v1 and v2 continued) and will be closed Feb 1, 2022. Docs: cashiermollie.com. | 367 | 385 | 61 | 183 | 25 | 10.1 | 7.8 | MIT | 5 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. | 266 | 268 | 70 | 57K | 2 | 27.0 | 36.2 | MIT | 3 months ago | |
| laravel/framework | Laravel’s core framework code for building modern PHP web apps with elegant syntax. Includes fast routing, a powerful DI container, sessions and caching, database migrations, queues for jobs, and real-time event broadcasting. | 34,798 | 35,286 | 11,914 | 12M | 57 | 94.8 | 71.5 | MIT | 1 week ago | |
| laravel/horizon | Laravel Horizon adds a beautiful dashboard and code-driven configuration for Laravel Redis queues. Monitor throughput, runtime, and failures, manage workers and supervisors from a single config file, and keep queue operations visible and maintainable. | 4,156 | 4,180 | 740 | 4M | 14 | 69.5 | 52.6 | MIT | 1 month ago | |
| laravel/nightwatch | Official Laravel Nightwatch package that collects application performance metrics and sends them to the hosted Nightwatch monitoring platform, providing Laravel-optimized insights into requests, errors, and overall app health. | 369 | 367 | 78 | 1M | 0 | 36.9 | 57.6 | MIT | 3 weeks ago | |
| laravel/octane | Laravel Octane supercharges Laravel by keeping your app in memory and serving requests via high-performance servers like FrankenPHP, RoadRunner, Swoole, and Open Swoole. Boot once, handle many requests fast for lower latency and higher throughput. | 4,022 | 4,031 | 343 | 2M | 19 | 65.6 | 49.8 | MIT | 1 month ago | |
| laravel/pulse | Laravel Pulse is a real-time performance monitoring tool for Laravel. It provides a dashboard to track application health and key metrics, helping you identify bottlenecks and issues quickly in development and production environments. | 1,703 | 1,700 | 212 | 1M | 3 | 42.7 | 47.3 | MIT | 1 month ago | |
| laravel/serializable-closure | Securely serialize and unserialize PHP closures with Laravel’s fork of opis/closure 3.x, updated for modern PHP without requiring FFI. Wrap closures in SerializableClosure, set a secret key for signing, serialize safely, then restore with getClosure(). | 605 | 606 | 47 | 11M | 0 | 30.3 | 63.0 | MIT | 2 months ago | |
| laravel-ready/packager | — | 8 | 8 | 2 | 0 | 3 | 2.0 | 0.4 | MIT | 2 years ago | |
| larswiegers/laravel-maps | Easily add maps to your Laravel app with Leaflet or Google Maps. Render basic maps with center points, zoom, markers, bounds (Google), and custom tile hosts like OpenStreetMap or Mapbox. Publish views to customize map output. | 364 | 365 | 43 | 4K | 0 | 28.3 | 16.8 | MIT | 2 weeks ago | |
| morilog/jalali | morilog/jalali provides a fast, human-friendly Jalali (Persian) calendar API for PHP/Laravel. Convert and format dates, manipulate and compare date/times via the immutable Jalalian class, with helpers like jdate(), Carbon support, and “ago” relative output. | 922 | 939 | 119 | 32K | 6 | 22.5 | 26.6 | MIT | 6 months ago | |
| mpyw/compoships-eager-limit | — | 13 | 13 | 2 | 690 | 1 | 0.3 | 16.6 | MIT | 3 years ago | |
| nabilhassen/laravel-usage-limiter | Track, limit, and restrict usage for users/accounts or any model in Laravel. Define per-plan limits with reset frequencies, consume/unconsume on create/delete, check remaining allowance, generate usage reports, and auto-reset via scheduled Artisan command. | 184 | 184 | 13 | 167 | 0 | 18.9 | 6.1 | MIT | 2 months ago | |
| nahid/talk | Talk adds a full user-to-user conversation system to Laravel: create conversations, threaded messages, pagination, read/seen status, soft/permanent deletes, participant-only access, URL embedding, and optional realtime messaging for chat-like experiences. | 1,622 | 1,628 | 317 | 571 | 51 | 38.7 | 20.3 | MIT | 5 years ago | |
| nuwave/lighthouse | Lighthouse is a Laravel framework for serving GraphQL. Define schemas, queries, mutations, and subscriptions with powerful directives and Eloquent integration. Flexible, extensible, and well-documented for building GraphQL APIs in Laravel apps. | 3,502 | 3,507 | 469 | 374K | 107 | 80.7 | 60.9 | MIT | 2 weeks ago | |
| omniphx/forrest | Laravel package for authenticating with Salesforce via OAuth and calling the REST, SOAP, and Apex APIs. Provides a clean wrapper around Guzzle with token refresh, query helpers, and configuration for seamless Salesforce integrations in Laravel apps. | 272 | 275 | 126 | 90K | 33 | 38.8 | 51.3 | MIT | 3 months ago | |
| oro/platform | — | 642 | 645 | 342 | 3K | 220 | 42.5 | 34.7 | MIT | 6 years ago | |
| pawelmysior/laravel-publishable | — | 22 | 22 | 11 | 48 | 4 | 3.3 | 7.5 | MIT | 1 year ago | |
| pbmedia/laravel-ffmpeg | Laravel 10 integration for FFmpeg via PHP-FFMpeg with seamless Laravel Filesystem/config/logging support. Create HLS (encrypted/rotating keys), thumbnails/frames, mosaics/sprites, VTT previews, watermarks, concat, multi I/O, complex filters and timelapses. | 1,810 | 1,824 | 201 | 179K | 93 | 56.0 | 57.1 | MIT | 4 months ago | |
| php-open-source-saver/jwt-auth | Laravel JWT authentication package (fork of tymondesigns/jwt-auth) maintained by PHP Open Source Saver. Provides the same API with a new namespace, easy migration, and adds new features and ongoing support. Full docs available online. | 839 | 845 | 121 | 439K | 17 | 37.8 | 49.5 | MIT | 2 months ago | |
| phpstan/phpstan-doctrine | PHPStan extension for Doctrine ORM/ODM: validates DQL and QueryBuilder, infers repository magic methods and EntityManager return types, checks entity field/relationship type mismatches and mapping errors, improves query result typing, and flags proxy-related issues. | 673 | 674 | 120 | 2M | 76 | 56.9 | 84.5 | MIT | 1 week ago | |
| pimcore/pimcore | Pimcore is an open core Product Experience Management (PXM) platform combining a core framework with modular extensions (PIM, MDM, DAM, CDP, CMS/DXP, Commerce). Model your data once and deliver it to any channel via REST/GraphQL. | 3,806 | 3,811 | 1,513 | 56K | 413 | 85.6 | 48.8 | NOASSERTION | 2 weeks ago | |
| pragmarx/ia-arr | Illuminate\Support\Arr extracted from Laravel, repackaged as a framework-agnostic PHP library. Provides the full set of Arr helpers under the IlluminateAgnostic\Arr namespace to avoid conflicts, usable in any project (including Laravel). | 54 | 55 | 21 | 29K | 0 | 1.3 | 37.7 | MIT | 1 year ago | |
| pragmarx/ia-str | Framework-agnostic extraction of Laravel’s Illuminate\Support\Str and string helper functions, repackaged under IlluminateAgnostic\Str to avoid namespace conflicts. Use Str:: methods or global str_* helpers in any PHP project, including Laravel apps. | 52 | 52 | 11 | 28K | 3 | 1.3 | 38.0 | MIT | — | |
| promptphp/deck | — | 99 | 100 | 2 | 3K | 0 | 19.8 | 23.7 | MIT | 1 month ago | |
| protonemedia/laravel-form-components | Deprecated package providing Blade form components for Laravel (inputs, selects, checkboxes, radios) with validation, model binding, defaults, translations, and customizable vendor styling for Tailwind CSS v1/v2 and Bootstrap 4/5. | 814 | 813 | 107 | 2K | 21 | 11.5 | 10.9 | MIT | 3 years ago | |
| rakibhstu/number-to-bangla | — | 81 | 81 | 36 | 274 | 0 | 13.7 | 9.6 | MIT | 6 months ago | |
| ralphjsmit/laravel-filament-seo | Filament field group for editing laravel-seo metadata (title, author, description). Automatically loads/saves via the model’s seo() relationship—just add HasSEO to your Eloquent model and drop SEO::make() into any Filament form. | 153 | 154 | 28 | 16K | 3 | 22.6 | 31.3 | MIT | 4 months ago | |
| ralphjsmit/laravel-helpers | A handy collection of Laravel helper functions to simplify everyday tasks. Adds pragmatic utilities for strings, arrays, paths, and common framework workflows, aiming to reduce boilerplate and keep your app code clean and consistent. | 13 | 13 | 2 | 68K | 0 | 18.3 | 56.5 | MIT | 4 months ago | |
| ralphjsmit/laravel-seo | Laravel SEO made easy: generates valid meta tags out of the box (title, meta, OpenGraph, Twitter, structured data, favicon, robots, alternates). Store SEO per model, render with seo()->for($model), or provide dynamic SEOData without saving. | 857 | 865 | 66 | 58K | 4 | 31.1 | 30.0 | MIT | 3 months ago | |
| richan-fongdasen/laravel-i18n | — | 13 | 13 | 3 | 1K | 1 | 5.6 | 27.5 | MIT | 1 year ago | |
| rlanvin/php-rrule | Lightweight, fast RFC 5545 RRULE recurrence engine for PHP. Generate recurring dates/events from rules, iterate occurrences, and get human-readable descriptions. Inspired by python-dateutil. PHP 7.3+; intl recommended for humanReadable(). | 703 | 704 | 92 | 422K | 8 | 17.8 | 41.4 | NOASSERTION | 1 year ago | |
| sander-van-hooft/laravel-invoicable | — | 146 | 147 | 37 | 32 | 4 | 5.2 | 1.9 | MIT | 5 years ago | |
| spatie/analytics-statistics | Opinionated PHP package to fetch Google Analytics statistics. Provides a simple API for querying Analytics data using Google credentials. Works with PHP 5.3+; Laravel 5 users may prefer spatie/laravel-analytics. | 74 | 79 | 11 | 0 | 0 | 1.0 | — | MIT | 11 years ago | |
| spatie/eloquent-sortable | Add sortable behavior to Laravel Eloquent models via a trait. Automatically sets an order column on create (max + 1) and provides a scope to retrieve records in the correct order. Ideal for drag-and-drop lists and custom ordering. | 1,516 | 1,525 | 138 | 952K | 0 | 33.1 | 42.8 | MIT | 5 months ago | |
| spatie/fork | Run PHP code concurrently using lightweight process forking. Define multiple closures and execute them in parallel, collecting results in order. Requires PHP 8 with pcntl (CLI only) and posix extensions on Unix-like systems. | 1,043 | 1,042 | 113 | 188K | 0 | 28.1 | 35.0 | MIT | 3 months ago | |
| spatie/holidays | Calculate public holidays for supported countries using ISO codes or country classes. Get an array of Holiday objects with name, CarbonImmutable date, and type (e.g., national). PHP 8.4+ package by Spatie, with extensible country definitions. | 400 | 402 | 207 | 88K | 0 | 37.1 | 37.4 | MIT | 1 month ago | |
| spatie/icalendar-generator | Generate RFC 5545 iCalendar (.ics) feeds with a fluent PHP API. Create calendars and events (start/end times, summary, metadata) for use in Apple Calendar, Google Calendar, and other clients. Outputs valid iCalendar text ready to serve or download. | 689 | 690 | 63 | 463K | 0 | 27.5 | 43.6 | MIT | 4 months ago | |
| spatie/laravel-analytics | Laravel package to retrieve Google Analytics data in your app. Provides simple methods to fetch visitors, page views, and most visited pages over a given period, returning results as Laravel Collections via an easy-to-use facade. | 3,242 | 3,271 | 472 | 118K | 0 | 55.3 | 24.6 | MIT | 2 months ago | |
| spatie/laravel-data | Create rich, typed data objects for Laravel that replace form requests and API transformers. Automatically map from requests, validate with inferred rules, transform to resources (with lazy/partial fields), and generate TypeScript definitions from the same source. | 1,774 | 1,778 | 285 | 2M | 4 | 46.2 | 53.0 | MIT | 2 months ago | |
| spatie/laravel-directory-cleanup | Automatically delete old files from specified directories in Laravel. Configure per-path age limits (in minutes) via a published config file, then run cleanup to keep temp, cache, and upload folders tidy. Supports auto service provider registration in Laravel 5.5+. | 306 | 309 | 33 | 28K | 0 | 21.9 | 30.1 | MIT | 4 months ago | |
| spatie/laravel-fractal | Laravel/Lumen wrapper for League Fractal to transform API data with a fluent, expressive syntax. Supports collections, includes, facades, and helper shortcuts to easily shape Eloquent results into consistent JSON-ready arrays. | 1,910 | 1,931 | 184 | 301K | 0 | 36.3 | 33.6 | MIT | 5 months ago | |
| spatie/laravel-google-calendar | Laravel package to manage Google Calendar events with a clean API. Create, update, delete, and fetch events, add attendees and Google Meet links, and work with Carbon date/times. Uses Google service account credentials for authenticated access. | 1,402 | 1,420 | 222 | 77K | 0 | 35.4 | 26.7 | MIT | 5 months ago | |
| spatie/laravel-honeypot | Protect Laravel forms from spam bots with a simple honeypot field and submit-time check. Add the x-honeypot Blade component (or pass values manually for Inertia) and automatically discard suspicious submissions with filled traps or too-fast posts. | 1,567 | 1,572 | 106 | 264K | 0 | 39.7 | 35.9 | MIT | 3 weeks ago | |
| spatie/laravel-ignition | Beautiful, customizable error page for Laravel 10+ apps (PHP 8.1+). Shows detailed exception screens, offers helpful solutions, and can share errors to Flare. With a Flare API key, it tracks production errors and sends notifications. | 577 | 582 | 93 | 4M | 0 | 29.5 | 59.7 | MIT | 4 months ago | |
| spatie/laravel-interacts-with-payload | Inject extra data into the payload of every queued job in your Laravel app. Add keys via a facade (e.g., current user, request context), then access them inside jobs with the InteractsWithPayload trait using getFromPayload(). | 67 | 67 | 9 | 2K | 0 | 3.3 | 19.6 | MIT | 1 year ago | |
| spatie/laravel-personal-data-export | Generate GDPR-style personal data exports as ZIP files in Laravel. Define what to include via a model method, add JSON and files (local or S3), store zips privately, email users a download link, and clean up old exports with an artisan command. | 548 | 551 | 28 | 11K | 0 | 25.7 | 20.4 | MIT | 5 months ago | |
| spatie/laravel-responsecache | Cache full Laravel responses to speed up your app. Automatically caches successful text-based GET requests (HTML/JSON), with easy middleware per route, configurable lifetimes, and optional stale-while-revalidate “grace” caching to refresh in the background. | 2,809 | 2,827 | 244 | 272K | 0 | 48.5 | 31.7 | MIT | 1 month ago | |
| spatie/laravel-route-attributes | Register Laravel routes using PHP 8 attributes on controller methods (Get/Post/etc.). Automatically scans configured controller directories and registers routes without manual Route:: definitions. Includes config publishing and optional enabling/disabling of auto registration. | 888 | 894 | 87 | 53K | 0 | 28.7 | 27.3 | MIT | 4 months ago | |
| spatie/laravel-schedule-monitor | Monitor Laravel scheduled tasks by logging starts, finishes, failures, and skips to a database table and viewing run history via an Artisan command. Optionally sync with Oh Dear to get alerts when tasks fail or don’t run on time. | 994 | 999 | 74 | 262K | 0 | 35.7 | 39.0 | MIT | 3 weeks ago | |
| spatie/laravel-sitemap | Generate XML sitemaps for Laravel by crawling your site or building them manually. Add extra URLs, set last-modified dates, and include models via a simple interface. Write sitemaps to disk with a fluent, developer-friendly API. | 2,618 | 2,645 | 298 | 720K | 0 | 50.9 | 39.2 | MIT | 3 weeks ago | |
| spatie/laravel-stats | Lightweight Laravel package to track and summarize stat changes over time. Define a stats class, call increase/decrease on events, then query totals and increments/decrements across date ranges grouped by day/week/month. | 451 | 453 | 35 | 11K | 0 | 22.2 | 22.0 | MIT | 3 months ago | |
| spatie/laravel-tags | Add flexible tagging to Laravel Eloquent models with the HasTags trait. Create, attach, detach, and query tags with ease, with built-in support for tag types, translations, and sorting—ideal for organizing content across your app. | 1,745 | 1,764 | 285 | 514K | 0 | 45.5 | 39.7 | MIT | 1 month ago | |
| spatie/nova-backup-tool | Laravel Nova tool for managing application backups via spatie/laravel-backup. View all backups, run new backups, download archives, and delete old backups from the Nova dashboard. | 361 | 366 | 66 | 6K | 0 | 32.5 | 20.5 | MIT | 1 week ago | |
| spatie/period | Immutable date period objects for PHP with powerful comparison tools. Create periods from any DateTime (including Carbon), then calculate overlaps, gaps, intersections, differences, containment, and other complex comparisons across two or many periods. | 1,697 | 1,699 | 76 | 164K | 0 | 19.9 | 27.5 | MIT | 3 years ago | |
| spatie/pest-plugin-test-time | Pest plugin to control time in tests via Carbon::setTestNow(): freeze “now” and easily move it forward/backward (e.g., addMinute). Includes a toBeCarbon expectation for asserting Carbon dates/times and formats. | 50 | 50 | 8 | 43K | 0 | 5.2 | 41.1 | MIT | 10 months ago | |
| spatie/ray | Send debug output from any PHP app to Ray, Spatie’s desktop debugger. Log dumps, arrays, HTML, queries, and more with a consistent API across PHP and frameworks. Includes performance tools, pause execution, and rich, themed output. | 625 | 628 | 108 | 957K | 0 | 30.0 | 49.4 | MIT | 3 months ago | |
| spatie/ssl-certificate | Retrieve and validate SSL/TLS certificates for any host in PHP. This package fetches certificate details like issuer, validity dates, and expiration status, making it easy to monitor domains and detect upcoming certificate issues in Laravel apps. | 742 | 751 | 137 | 126K | 0 | 35.0 | 35.7 | MIT | 1 month ago | |
| spatie/sun | Compute sun position times for any coordinates: get sunrise, solar noon (zenith), and sunset as Carbon instances, optionally for a specific date. Simple PHP API from Spatie, ideal for scheduling, dashboards, and daylight-aware features. | 75 | 77 | 14 | 5K | 0 | 11.1 | 26.4 | MIT | 7 months ago | |
| spatie/test-time | Control time in tests with Spatie TestTime—freeze or advance Carbon-based timestamps dynamically for time-sensitive assertions. Simplify testing date-dependent logic by manually adjusting time without altering real-world clocks. Works seamlessly with Carbon’s methods like addYear(), subDay(), or cus... | 208 | 208 | 9 | 146K | 0 | 5.2 | 39.3 | MIT | 2 years ago | |
| spiral/marshaller | — | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| srmklive/paypal | — | 1,149 | 1,161 | 337 | 150K | 0 | 40.4 | 33.3 | MIT | 3 months ago | |
| statamic/cms | Statamic is a flat-first CMS built on Laravel and Git for building beautiful, easy-to-manage websites. This package provides the core Composer install for existing Laravel apps; use the Statamic app repo/CLI for new projects. | 4,848 | 4,841 | 632 | 135K | 218 | 94.0 | 52.8 | NOASSERTION | 4 days ago | |
| sunchayn/nimbus | Nimbus is a Laravel package for generating and delivering notifications across multiple channels with clean, extensible drivers. It helps you define messages once, route them to email/SMS/webhooks, and manage templates, queues, and configuration in a consistent API. | 336 | 335 | 19 | 4K | 0 | 25.4 | 19.1 | MIT | 1 week ago | |
| team-reflex/discord-php | DiscordPHP is a CLI-focused PHP wrapper for Discord’s REST, Gateway, and Voice APIs. Build bots with event-driven ReactPHP support, with community framework integrations like Laracord for Laravel. Docs and class reference available online. | 1,082 | 1,083 | 250 | 13K | 5 | 50.3 | 24.9 | MIT | 4 days ago | |
| temporal/sdk | Temporal PHP SDK for building durable, scalable workflow orchestration with Temporal. Author Workflows and Activities in PHP, run them with RoadRunner workers, and manage executions via gRPC clients. Composer-installable with optional protobuf for performance. | 413 | 407 | 61 | 230K | 37 | 37.9 | 59.7 | MIT | 4 months ago | |
| tightenco/collect | A standalone port of Laravel’s Illuminate\Support\Collection for non-Laravel projects. Get expressive, chainable, higher-order methods like map, filter, reduce, pluck, groupBy, and more with minimal dependencies—ideal for any PHP app. | 1,495 | 1,541 | 111 | 121K | 3 | 10.4 | 19.4 | — | 3 years ago | |
| tipoff/support | tipoff/support provides shared Laravel/PHP utilities for Tipoff packages—common helpers, conventions, and support code used across the ecosystem. Intended as an internal foundation dependency to keep other packages consistent and easier to maintain. | 0 | 0 | 0 | 195 | 10 | 11.9 | 34.7 | MIT | 5 years ago | |
| tpetry/laravel-postgresql-enhanced | Adds PostgreSQL-specific power to Laravel beyond the “lowest common denominator”: enhanced migrations (zero-downtime, extensions, functions, triggers, views/materialized views), advanced indexes (concurrent, partial, include, full-text, temporal), domains and table options. | 1,018 | 1,020 | 48 | 141K | 11 | 9.7 | 32.6 | MIT | — | |
| 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,496 | 11,670 | 1,533 | 870K | 571 | 81.9 | 55.4 | MIT | 4 months ago | |
| veeqtoh/cashier-paystack | — | 6 | 6 | 0 | 1 | 1 | 21.5 | 0.9 | MIT | 2 weeks ago | |
| veeqtoh/laravel-active-email | — | 38 | 38 | 1 | 15 | 0 | 21.8 | 0.2 | MIT | 2 weeks ago | |
| veeqtoh/prompt-deck | — | 99 | 100 | 2 | 4K | 0 | 19.7 | 25.6 | MIT | 1 month ago | |
| veeqtoh/secure-code | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| webklex/php-imap | PHP-IMAP is a pure-PHP IMAP client wrapper that works without the php-imap extension, supporting IMAP IDLE and OAuth auth. Optionally use php-imap for better decoding, edge cases, and legacy POP3 support. | 451 | 452 | 190 | 483K | 122 | 37.0 | 63.2 | MIT | 1 year ago | |
| wp-starter/support | Lightweight support utilities for WP Starter projects. Includes helpful helpers, common abstractions, and shared tooling to speed up WordPress development and keep starter-based apps consistent, clean, and easier to maintain. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wpstarter/dusk | Laravel Dusk browser automation and testing for WP Starter/Laravel-style apps. Write expressive end-to-end tests using a standalone Chromedriver by default (no JDK/Selenium required), with the option to use other Selenium drivers. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wpstarter/framework | WPStarter Framework is a Laravel-inspired PHP framework for building WordPress apps and plugins with modern patterns. It provides familiar helpers, service container features, and a clean structure to speed development while staying compatible with WordPress. | 16 | 17 | 3 | 25 | 0 | 2.3 | 5.1 | MIT | 11 months ago |
How can I help you explore Laravel packages today?