Our open-source efforts are supported
by the following premium GitHub sponsors

Enjoying our packages? Become a sponsor

PHP 70 022 234 305
A better backtrace
php debugging
PHP 59 842 413 374
A beautiful error page for PHP apps
php debug error page
PHP 59 557 426 122
Send PHP errors to Flare
php errors flare
PHP 59 549 925 393
A beautiful error page for Laravel apps
php error-handling laravel
PHP 42 835 785 11 771
Associate users with roles and permissions
laravel php permission secure
PHP 40 564 357 870
A simple class to work with a temporary directory
php testing directory storage
PHP 39 553 100 724
Tools for creating Laravel packages
laravel php package
PHP 36 493 033 2 583
Easily optimize images using PHP
php image optimizer performance jpeg png gif
PHP 29 168 120 1 183
Manipulate images with an expressive API
image php imagick gd
PHP 29 065 493 662
A trait to dynamically add methods to a class
php macros utility runtime
PHP 22 724 125 1 090
A simple class to convert an array to xml
xml configuration array api
PHP 20 624 243 540
Debug with Ray to fix problems faster
php laravel debug dump
PHP 20 468 757 5 115
Log activity inside your Laravel app
laravel php log audit monitoring
PHP 20 435 288 1 227
A magic memoization function
php cache performance magic
PHP 19 240 738 273
Debug with Ray to fix problems faster in Laravel apps
php laravel debug
PHP 18 479 758 5 559
Associate files with Eloquent models
laravel php eloquent media upload images hacktoberfest
PHP 15 665 692 2 217
Data transfer objects with batteries included
php value objects
PHP 14 421 450 1 044
Dump the contents of a database
php database mysql postgresql dump sql
PHP 14 136 575 4 646
Convert HTML to an image, PDF or string
php phantomjs screenshot hacktoberfest
PHP 13 193 464 733
Strongly typed enums in PHP supporting autocompletion and refactoring
php enum
PHP 12 399 943 5 467
A package to backup your Laravel app
laravel php backup database zip devops
PHP 11 011 120 3 885
Easily build Eloquent queries from API requests
api laravel php hacktoberfest
PHP 10 910 855 2 144
Making Eloquent models translatable
laravel php i18n translated-attributes eloquent
PHP 10 842 624 1 328
Sortable behaviour for Eloquent models
laravel php eloquent sort trait
PHP 9 612 708 1 856
An easy to use Fractal wrapper built for Laravel and Lumen applications
laravel fractal api php transform-data lumen
PHP 9 596 813 1 242
Convert a pdf to an image
php pdf convert image imagick ghostscript
PHP 9 574 751 379
A framework agnostic, developer friendly wrapper around Fractal
php api fractal transform json
PHP 7 924 853 2 451
An easy to use, powerful crawler implemented in PHP. Can execute Javascript.
php crawler guzzle concurrency
PHP 7 551 743 208
Determine if a page may be crawled from robots.txt, robots meta tags and robot headers
php robots-txt crawler
PHP 7 373 771 617
A way to test without writing actual test cases
phpunit testing php snapshot-testing
PHP 7 108 260 698
Parse, build and manipulate URL's
php url build manipulate
PHP 6 808 269 2 169
Create and generate sitemaps with ease
laravel php sitemap google seo xml
PHP 6 155 899 1 307
An opinionated package to create slugs for Eloquent models
laravel php eloquent model slugify
PHP 6 088 441 1 102
A sane interface for php's built in preg_* functions
php regular-expression regex hacktoberfest
PHP 5 576 788 1 276
A fluent builder Schema.org types and ld+json generator
schedule php google seo schema
PHP 5 558 934 1 084
Powerful data objects for Laravel
laravel php
PHP 4 884 918 1 556
Add tags and taggable behaviour to your Laravel app
laravel php tags database eloquent
PHP 4 701 420 129
Handle signals in Artisan commands
PHP 4 689 558 903
Receive webhooks in Laravel apps
laravel webhooks
PHP 4 473 999 1 586
Manage Mailcoach and MailChimp newsletters in Laravel
laravel php newsletter mailchimp mailchimp-api mailcoach
PHP 4 449 493 849
A tool to automatically rerun PHPUnit tests when source code changes
phpunit testing watcher
PHP 4 283 402 949
Add schemaless attributes to Eloquent models
laravel php json nosql eloquent
PHP 4 238 141 2 341
Speed up a Laravel app by caching the entire response
laravel php cache varnish performance
PHP 4 202 795 558
String handling evolved
php string
PHP 3 823 742 3 004
A Laravel package to retrieve pageviews and other data from Google Analytics
laravel php analytics google statistics
PHP 3 538 469 672
Set content security policy headers in a Laravel app
laravel security csp request http
PHP 3 511 011 879
Generate add to calendar links for Google, iCal and other calendar systems
php calendar datetime
PHP 3 405 678 273
A minimal implementation of Dropbox API v2
dropbox api php
PHP 3 401 007 864
Send webhooks from Laravel apps
laravel http webhooks
PHP 3 385 555 1 166
Optimize images in your Laravel app
laravel php image optimize performance
PHP 3 234 548 1 078
Read and write simple Excel and CSV files
excel csv write read export import generator lazycollection
PHP 3 126 605 1 244
Preventing spam submitted through forms
laravel form spam
PHP 3 027 599 1 331
Make your Laravel app comply with the crazy EU cookie law
laravel php cookie eu javascript
PHP 3 004 253 322
A little library to deal with color conversions
php color conversion rgb hex
PHP 2 931 489 539
Generate calendars in the iCalendar format
icalendar calendar laravel schedule php hacktoberfest ics
PHP 2 847 056 308
Laravel support for spatie/enum
php enum laravel
PHP 2 738 628 336
A flysystem driver for Dropbox that uses the v2 API
flysystem dropbox api v2
PHP 2 646 514 751
Geocode addresses to coordinates
php geo geocoder address google
PHP 2 639 772 698
A class to validate SSL certificates
ssl certificate letsencrypt php
PHP 2 552 061 1 676
A set of useful Laravel collection macros
laravel php collection macros hacktoberfest
PHP 2 544 909 757
Extract text from a pdf
php text pdf pdf-converter
PHP 2 491 146 1 592
Query and format a set of opening hours
php shop opening-hours schedule calendar
PHP 2 403 723 157
Cache that expires in the blink of an eye
cache php blink
PHP 2 391 569 1 041
State support for models
laravel eloquent states
PHP 2 222 926 2 522
Easily run code asynchronously
php performance async await
PHP 2 204 461 593
Log HTTP requests in Laravel applications
laravel php http logging
PHP 2 160 482 528
A paginator that plays nice with the JSON API spec
laravel api json paginate spec php
PHP 2 125 550 986
View models in Laravel
laravel php view models
PHP 2 049 014 600
Send CORS headers in a Laravel application
cors request api php javascript
PHP 2 021 342 384
Easily setup and send data to Google Tag Manager in Laravel apps
PHP 2 008 007 850
Easily generate RSS feeds
laravel php feed rss blog
JavaScript 1 924 312 987
Tinker in your browser
php laravel debug tinker tool
PHP 1 911 109 805
Monitor scheduled tasks in a Laravel app
laravel php schedule monitor
PHP 1 875 293 734
An artisan command to tail your application logs
laravel php artisan tail debug log
PHP 1 867 566 1 529
Complex period comparisons
date time period calculations schedule calendar
PHP 1 861 642 204
A helper to control the flow of time
testing carbon time tests php
PHP 1 792 932 267
Code highlighting with Shiki in PHP
php code hightlight
PHP 1 765 745 719
Html menu generator
php menus html
PHP 1 707 500 878
Html menu generator for Laravel
laravel php menu html generate navigation
PHP 1 687 866 316
A job middleware to rate limit jobs
laravel queue middleware rate-limiting
PHP 1 653 966 609
Queueable actions in Laravel
laravel actions queues
PHP 1 652 975 143
A rate limiter middleware for Guzzle
guzzle http api rate-limits
PHP 1 622 793 1 089
Store strongly typed application settings
laravel settings dto typed spatie
PHP 1 600 383 852
Get notified when a queued job fails
laravel php queue monitor notifications slack
PHP 1 559 878 710
A set of useful Laravel validation rules
laravel php validation rules
PHP 1 534 358 732
A lightweight package to execute commands over an SSH connection
ssh php
PHP 1 511 848 948
Quickly dump and load databases
database dump restore mysql postgresql artisan
PHP 1 465 607 473
Handle Stripe webhooks in a Laravel application
laravel stripe webhooks http payments
PHP 1 454 670 709
The easiest way to get started with event sourcing in Laravel
event sourcing aggregate projection laravel php
PHP 1 442 327 717
Painless html generation
laravel php html generation form
PHP 1 319 039 653
Store your translations in the database or other sources
laravel php translation i18n language
PHP 1 297 571 316
Enable or disable the indexing of your app
laravel php google seo robots
PHP 1 289 529 235
Transform PHP types to TypeScript
PHP 1 213 947 520
A lightweight package to flash messages
flash message laravel php
Vue 1 195 348 300
A tags field to use in your Nova apps
laravel nova php tags field
PHP 1 184 681 410
Create and validate signed URLs with a limited lifetime
url sign php mail security
PHP 1 181 266 190
Transform PHP types to Typescript
PHP 1 119 437 1 011
Make your Laravel app usable by multiple tenants
laravel php multitenancy
PHP 1 005 769 894
Easily add statuses to your models
laravel eloquent model status php
PHP 923 974 293
Clean up old files in specified directories
PHP 922 689 475
Redirect missing pages in your Laravel application
laravel php seo redirect
PHP 918 012 216
Making Nova fields translatable
laravel php nova translatable translations
PHP 903 223 1 297
Pragmatically search through models and other sources
search laravel php
PHP 830 339 302
A highly configurable markdown renderer and Blade component for Laravel
laravel php markdown highlight code
PHP 828 984 75
Highlight code blocks with league/commonmark and Shiki
php syntax-highlighting commonmark
PHP 822 643 550
Retrieve DNS records
php dns hacktoberfest
PHP 797 244 1 193
Manage events on a Google Calendar
laravel php google calendar schedule events google-calendar
PHP 788 137 322
A to the point yaml front matter parser
php yaml formatting
PHP 781 837 34
Add snapshot testing capabilities to Pest
php testing snapshots
PHP 660 142 407
Easily convert images with Glide
laravel php image manipulate glide convert
PHP 642 966 740
Easily store some values
php cache valuestore json
PHP 635 714 579
Schedule artisan commands to run at a sub-minute frequency
php laravel schedule sub-minute
PHP 596 805 608
A Blade directive to export variables to JavaScript
laravel blade php view javascript api
PHP 578 653 587
Server side rendering JavaScript in a PHP application
php server-side-rendering ssr javascript
PHP 571 974 150
Cache that expires in the blink of an eye
cache performance php laravel
PHP 568 832 156
Manipulate query strings
php query http manipulate
PHP 560 298 399
Clean up unneeded records
laravel php eloquent models performance
PHP 556 975 418
Programatically work with emoji characters
php emoji
PHP 487 545 506
Remember a visitor's original referer
laravel seo referer http
PHP 449 143 764
A lightweight solution for running code concurrently in PHP
php concurrent performance async
PHP 426 642 442
Manage menus, breadcrumbs, and other navigational elements in Laravel apps
laravel php
PHP 408 029 216
Watch changes in the file system using PHP
PHP 404 457 359
A Laravel Nova tool to backup your app
laravel nova tool backups
PHP 391 807 566
Send a welcome notification to new users
laravel auth welcome mail password security onboarding
PHP 380 903 396
Render Laravel mailables based on a mail template stored in the database
php laravel mailable customize template
PHP 370 895 436
Cache & serve Google Fonts from your application
PHP 366 162 122
The easiest way to work with the packagist API
php packagist api
PHP 350 569 648
Server side rendering JavaScript in your Laravel application
php server-side-rendering ssr javascript
PHP 330 267 535
Create zip files containing personal data
download personal zip gdpr
PHP 328 970 233
The default Laravel stubs modified to our liking
laravel php development stubs
PHP 328 267 183
An artisan command to build up a database from scratch
laravel php debug eloquent database migrations artisan
PHP 300 151 510
A pjax middleware for Laravel
laravel php javascript pjax performance
PHP 296 773 100
Get time zones for coordinates
php timezone coordinates geocoding
PHP 295 270 429
Encrypt and decrypt data using private/public keys
php security
PHP 289 500 60
Automatically generate morph maps in your Laravel application
morph-maps laravel spatie php
PHP 270 571 243
Make a Laravel app respond to a slash command from Slack
laravel php slack notifications robots slash-commands
PHP 270 042 113
A function to dump anything to the log
log dump development laravel
PHP 265 678 712
Use PHP 8 attributes to register routes in a Laravel app
php php8 laravel
PHP 256 897 584
A very simple activity logger to monitor the users of your website or application
PHP 245 620 131
Highlight code blocks with league/commonmark
commonmark highlight
PHP 212 692 196
Blade directive to cache rendered partials in laravel
laravel php cache performance
PHP 204 826 11
[READ-ONLY] The Mailcoach Editor.js package
PHP 201 080 793
Don't let your servers just melt down
laravel php devops server monitor notifications
PHP 193 144 1 135
A mail driver to quickly preview mail
laravel mail testing
PHP 178 855 530
Use custom HTML components in your Blade views
laravel php blade view rendering components
PHP 178 519 334
Run the Laravel scheduler without relying on cron
laravel php cron scheduler artisan
PHP 169 041 97
Responsive images for Statamic 3
hacktoberfest
PHP 165 615 167
Add preload and prefetch links based your Mix manifest
laravel mix preload performance css javascript
PHP 164 717 397
Making Varnish and Laravel play nice together
laravel php varnish performance caching
PHP 158 364 140
Build and execute an Elasticsearch search query using a fluent PHP API
elasticsearch php
PHP 130 419 86
Clone readonly properties in PHP 8.1
PHP 127 327 997
A powerful and easy to configure uptime and ssl monitor
laravel php uptime-monitor monitoring ssl
PHP 123 241 142
Dispatch Laravel jobs via Artisan
PHP 120 538 67
Automatically disable Google's FLoC in Laravel apps
PHP 118 585 119
A Laravel Nova tool to display the application log
php laravel nova tool log
PHP 118 078 304
Laravel router extension to easily use Laravel's paginator without the query string
laravel php pagination seo
PHP 101 101 381
Easily track application stats like orders, subscriptions and users and their change over time
PHP 94 899 442
Store and retrieve objects from Algolia or Elasticsearch
PHP 94 388 296
A package to protect your work in progress from prying eyes
laravel middleware php demo development
PHP 92 659 70
Get information on the position of the sun
sun geo php
PHP 90 789 237
A better way to connect data with view rendering in Laravel
laravel html rendering components
PHP 89 639 167
Easily work with the Twitter Streaming API
twitter php twitter-streaming-api api
PHP 89 538 495
A beautiful dashboard for Laravel
laravel php laravel-dashboard
PHP 87 567 78
https://flareapp.io/blog/7-how-to-safely-delete-records-in-massive-tables-on-aws-using-laravel
cleanup myself
PHP 79 879 154
Quickly run some code via Artisan
laravel debug artisan dump
PHP 79 380 177
Html rendering in php inspired by hyperscript
html php
PHP 70 900 637
Event sourcing for Artisans 📽
laravel event-sourcing php events eventstore
PHP 65 920 525
Optimised binary UUIDs in Laravel
uuid laravel mysql performance php
PHP 61 617 157
Friendly prefixed IDs for Laravel models
eloquent laravel api dx
PHP 54 133 261
Store & retrieve your static content in plain text files
laravel markdown blog
PHP 53 837 501
Create a static site bundle from a Laravel app
PHP 52 030 258
Check all links in a Laravel application
laravel artisan php seo
PHP 50 178 138
Use short class names in an Artisan tinker session
laravel composer php devtools
PHP 47 128 592
CLI tool to crawl a website and check HTTP status codes
http statuscode seo health curl
PHP 44 969 424
Manage docker containers with PHP
docker php
PHP 44 563 201
Easily work with the Twitter Streaming API in a Laravel app
laravel php twitter streaming api tweets
PHP 39 635 258
Execute Artisan commands on a remote server
PHP 39 310 237
Some handy array functions
php array functions
PHP 37 576 243
Add links to Laravel API resources
laravel php endpoint resources
PHP 31 697 2
Debug with Ray to fix problems faster in Yii apps
debugging php yii yii2-framework
PHP 31 145 16
Easily debug CraftCMS projects
PHP 27 415 178
Protect pages from access with a universal username/password
laravel php security
PHP 25 327 64
Add variables to the payload of all jobs in a Laravel app
PHP 24 939 179
Convert PHP 7 code to PHP 5 code
PHP 24 388 99
Scan a HTTPS-site for mixed content
https mixed-content-error scan
PHP 22 530 70
Send interactive Slack notifications in Laravel apps
laravel php notifications interactive api
PHP 21 008 199
A middleware to check authorization
laravel php security authorization middleware
Parse a search string with filters, directives and sorts to a useable Elasticsearch query
elasticsearch search
PHP 12 788 318
Improvements to PHP's type system in userland: generics, typed lists, tuples and structs
types generics tuples structs
PHP 12 499 41
Get info on a track that user is currently playing
php lastfm music
PHP 9 321 12
The price API used at promotional sites for our own products
php
A tile for Laravel Dashboard that displays the time and the weather
laravel php laravel-dashboard time weather tile
PHP 6 191 304
SSL certificate chain resolver
ssl php security certificate trust-chain certificate-authority
A tile for laravel-dashboard that displays twitter mentions
dashboard laravel php laravel-dashboard twitter twitter-labs tile
PHP 5 835 80
Get searchresults from a Google Custom Search Engine
[READ ONLY] Process feedback for email campaigns sent using Mailgun
laravel email-campaigns mailgun bounce php
[READ ONLY] Handle webhooks sent from Postmark
mailcoach postmark mails campaigns
[READ ONLY] Handle feedback given by SES
mailcoach mail campaigns ses feedback webhooks
[READ ONLY] Handle feedback given by sendgrid
mailcoach mail campaigns feedback webhooks php laravel
Blade 4 935 10
[READ ONLY] A Monaco (VS Code) editor package for Mailcoach
PHP 4 903 34
[READ ONLY] An Unlayer editor package for Mailcoach
laravel mailcoach mails marketing
PHP 4 728 76
An opinionated php package to retrieve Google Analytics data.
PHP 3 994 121
Use EventSauce in Laravel apps
eventsauce laravel event-sourcing
A Google Calendar tile for Laravel Dashboard
laravel php laravel-dashboard tile google-calendar
PHP 2 680 31
Perform unit conversions in PHP
PHP 2 461 85
A cli tool to check your site for mixed content
security ssl mixed-content-error command-line developer-tools
PHP 2 334 14
An API wrapper for bpost's address webservice
php validator geo belgium
PHP 2 333 2
The contracts used to display solutions on Ignition and Flare
PHP 2 135 55
Use the Laravel's blade outside Laravel
PHP 1 033 71
Debug with Ray to fix problems faster in WordPress apps
wordpress php debugging
A laravel-dashboard tile that display sites that Oh Dear says are down
laravel php laravel-dashboard tile oh-dear uptime alerts
PHP 875 24
Get the url to a revisioned asset
PHP 861 1
An Algolia Places autocomplete dropdown fieldtype for the Statamic Control Panel
statamic-addon statamic-v3
A tile for laravel-dashboard that displays the state of the Antwerp bike sharing system
laravel php laravel-dashboard velo tile
A tile for Laravel-dashboard that displays the schedule of Belgian trains
php laravel laravel-dashboard nmbs trains irail tile
PHP 803 120
A Laravel package to accept and verify payments from payment gateways
PHP 773 13
Easily setup and send data to Google Tag Manager in Laravel 4 apps
PHP 741 92
Add endpoints to your Laravel api resources without a hassle
laravel php endpoint resources
PHP 325 40
PHP client for Twitter Labs
php twitter-labs twitter realtime api
PHP 212 111
Add endpoints to your Laravel api resources without a hassle
laravel php endpoint resources
PHP 168 21
Monitor metrics of Laravel disks
PHP 128 108
Value objects with batteries included
php value objects
PHP 127 51
Conceal e-mail addresses in a string by replacing their domain
email obfuscation security developer-tools
PHP 74 100
Backup multiple servers
php backup laravel
PHP 45 4
Display a Mailcoach summary inside Statamic
PHP 44 82
Generate outline images of your code
php tool
PHP 6 38
Execute a random command
laravel php command
PHP 5 30
CLI tool for concealing e-mails in a file by replacing their domain
email obfuscation security cli tool developer-tools
Why require one if you can require them all?
Vue 36
Blender Media Component
JavaScript 193
CLI command to install npm peerDependencies
JavaScript 14
Plug-and-play node.js events integration to emit change events
JavaScript 42
Viewport-utility watches the browser; it updates DOM classes and JS properties. It also provides some simple scroll functions.
JavaScript 58
Month class with specialized functions for generating calendar user interfaces
JavaScript 16
Client-side handling of newsletter subscriptions via ajax. Validates email and shows server response.
Import fragments using excel files
Trait to manage an Eloquent model's related content
JavaScript 28
Client side form validation
JavaScript 29
JavaScript 11
Constrain mirrors to their containers with Dragula
JavaScript 10
SCSS 14
Blender CSS files
JavaScript 24
PHP 13
Base model for entities in our Blender Laravel template
JavaScript 15
JavaScript 241
A Vue mixin to save the state of a component to local storage
vue javascript localstorage state-machine
JavaScript 38
A small DOM querying and manipulation library
dom javascript manipulation
SCSS 80
Scss boilerplate with common functions, mixins, helpers and patterns.
JavaScript 43
A React context-like solution for Vue.js
The checklist that is used when a project is going live
checklist webdevelopment project live production
JavaScript 793
An easy way to validate forms using back end logic
javascript vue validation form
A vuex plugin to easily rollback to a previous state
JavaScript 621
An easy way to display tabs with Vue
vue component ui tabs javascript
TypeScript 12
A crossbreed of a pipeline and a maybe construct
JavaScript 588
A straight to the point Vue component to display tables
vue table component html
PHP 23
Crawl and index a whole site
JavaScript 880
Zero-config Purgecss for Laravel Mix
laravel-mix purgecss purgecss-wrapper
JavaScript 71
A renderless Vue component to build data-driven interfaces
JavaScript 18
JavaScript 8
Skeleton to start a new Wires project
Java 13
Work in progress BladeX plugin for PhpStorm
laravel blade blade-x phpstorm plugin
JavaScript 3
Larbank built with eventsauce
php laravel event-sourcing
Larabank built with aggregates and projectors
laravel-event-projector laravel php event-sourcing
A demo app used in Freeks talk on queues
laravel queue horizon talk demo app
PHP 49
Automatically log all API calls
laravel api logger
PHP 51
State support for models
The docs of the Mailcoach package
php laravel mailcoach docs
[READ-ONLY] A split of the spatie/laravel-mailcoach tests
mailcoach mails tests
JavaScript 31
A simple wrapper around postcss-purgecss with sensible defaults for Laravel apps
A skeleton you can use to package up a tile for laravel-dashboard
laravel php skeleton laravel-dashboard
JavaScript 2
Get the slack username of a Spatie committer
PHP 17
🚀 Supercharged Excel exports and imports in Laravel
This package helps you to keep track of the visitor's original UTM parameters, referer header and other analytics parameters. You can then submit these parameters along with a form submission or add them to a link to another domain you track.
Easily track application stats like orders, subscriptions and users and their change over time
Shell 5
Debug with Ray to fix problems faster in Symfony apps
A demo of to test all Ray features
PHP 7
Debug Drupal applications using Ray
drupal ray debugging php
DocSearch - Configurations
PHP 3
A Symfony bundle for Ray
php symfony bundle symfony-bundle
Send interactive Slack notifications in Laravel apps
Ruby 17
Easily debug Ruby applications
debug ruby rails
Ruby 1
Debug Rails apps faster
A pure PHP SQL (non validating) parser w/ focus on MySQL dialect of SQL
Query DSL library for Elasticsearch
TypeScript 48
Sync your package with the latest changes in the skeleton
Official PHP low-level client for Elasticsearch.
HTML 2
Assets for the Flare brand
PHP 1
An application to test Ignition

Or learn how we do it!

Visit laravelpackage.training