Laravel
PHP framework.
Contents
Popular Packages
Developer Tools
A Smart CRUD Generator For Laravel
Generates a helper file for IDE auto-completion
Extends built-in file generators
Generator for APIs, CRUD scaffolds etc.
Reload your Laravel Tinker session from inside Tinker
Automatically generate your API documentation
A CLI tool for creating Laravel packages
Workbench plugin for exporting Models to Laravel migrations
List all installed packages, their dependencies, app & server details
Write gorgeous documentations for your products using Markdown inside your Laravel app.
A clear and concise database management GUI tweaked for Laravel.
Testing & Debugging
Generate Laravel test factories from your existing models
Integrates Clockwork Chrome extension for debugging and profiling apps
Integrates PHP Debug Bar with Laravel
A beautiful error page for Laravel apps
Log viewer
Provides a log viewer
Record exceptions into a database and will send you a notification
Preview sent mail in a web browser or mail client
A Laravel Package to integrate Nette Tracy Debugger
run artisan in a web browser
Postman-like tool with Laravel routes
The missing tail command
Laravel Telescope is an elegant debug assistant for the Laravel framework
Authentication & Authorization
Roles & Permissions
Roles, Permissions and teams
Role-based Permissions
JSON Web Token authentication for APIs
Associate users with roles and permissions
Roles & Permissions
OAuth 2.0 authorization server and resource server
OAuth authentication with Facebook, Google, Twitter etc.
Google Two-Factor Authentication Module
Handle the user verification flow and validate email
LDAP authentication and Active Directory management
Limit access to your Laravel applications by using invite codes
Heyman continues where the above role-permission packages left off
Utilities
boilerplate for CRM, SaaS, ERP based on Vue (Nuxt.js), TailwindCSS plus Laravel as a backend.
Manage the views in Laravel projects via artisan
Set of classes to create Bootstrap 3 markup
An anti-bot image captcha system
Multi-library chart package to create interactive charts
Charts and Graphs for PHP Powered by the Google Chart API
Filter models and their Relationships
Create slugs for Eloquent models
Sortable behaviour for Eloquent models
HTML and Form Builders for Laravel
Flexible multi tenancy with secure separation of routes, assets and databases
Form builder inspired by Symfony's form builder
Log activity inside your Laravel app
Audit for Eloquent models
Create and manage breadcrumbs
A set of handy collection macros
Make your Laravel app comply with the crazy EU cookie law
jQuery DataTables API
Determine the location of website visitors based on their IP addresses
Generate unique, non-sequential ids using Hashids
A package to authenticate as one of your users
A package to handle incoming emails
CommonMark markdown parser
Html menu generator for Laravel
Realtime User messaging system
User messaging system
Approve or reject resources like posts, comments, users, etc.
Add tags and taggable behaviour
Gather information from requests to identify and store
Add sorting/ordering capabilities to any Eloquent model
Helper for Google's new noCAPTCHA (reCAPTCHA)
HTML filter
Create a revision history for Eloquent models
Helpers for some common SEO techniques
Caches responses as static files on disk for lightning fast page loads
Persistent configuration settings that are stored in JSON files
Friendship management system
User to team associations with an invite system
Trait for validating Eloquent models
Handle all the hard stuff related to EU MOSS vat regulations
Generate a UUID according to the RFC 4122 standard
Allow users to install your application just by following the setup wizard, like WordPress
Easy module management
Phone number validator and formatter
Simplify blocking and banning Eloquent models
Handling sessions when behind load balancers or other intermediaries.
Video Chat using Socket.IO and WebRTC
A powerful alternative to view composers.
Add security related headers to HTTP response
It lets people express how they feel about the content. React on Eloquent models with Likes or Dislikes.
Automatic tenancy for your Laravel app. No code changes needed.
Media & Document Management
Image handling library for creating, editing and composing images
Yet another image manipulation package, adds tons of extra functionality
Easily convert images with Glide
Associate files with Eloquent models
HTML to PDF generator using wkhtmltopdf
HTML to PDF generator using dompdf
ORM-based file upload manager
Import and export Excel and CSV files
Fast XLSX, CSV and ODT import and export for Laravel
Plug n play avatar, turn name, email, and any other string into beautiful avatar (or gravatar), effortless.
This package provides an integration with FFmpeg for Laravel 5.8.
Integration with Javascript
Generate Laravel route URLs from JavaScript
Pass server-side string/array/collection/whatever to JavaScript
Use validation rules, messages, FormRequest and validators to validate forms in client-side
A Pjax middleware
A Blade directive to export variables to JavaScript
Use your Laravel named routes in JavaScript
A magical front-end framework for Laravel
Databases, ORMs, Migrations & Seeding
Backup and restore databases from S3, Dropbox, SFTP etc.
Nested Sets pattern implementation
Closure table pattern implementation
Extra features for Eloquent models
Generate a new seed file from an existing database table
Oracle DB driver via OCI8
Backup your app
Doctrine 2 ORM implementation
Eloquent model and query builder with support for MongoDB
Generate migrations from an existing database
Extensions for the Eloquent ORM
Multi-tenant database schema manager
Repositories to abstract the database layer
A Redis based, fully automated and scalable database cache layer
easily work with MySQL Spatial Data Types and MySQL Spatial Functions
Search
Integrates the Algolia Search API to the Laravel Eloquent ORM
Elasticsearch for Eloquent models
Fluently mapping and searching Elasticsearch
Unified API for Elasticsearch, Algolia, and ZendSearch
Store and retrieve objects from Algolia or Elasticsearch
Trait that adds a simple search function to Eloquent models
A fully featured full text search engine written in PHP
Driver for Laravel Scout search package based on TNTSearch
Fuzzy search, basic string matching, Levenshtein Distance
APIs
Allow API authentication with API keys
Multi-purpose toolkit for developing RESTful APIs
Add CORS (Cross-Origin Resource Sharing) headers support
Output complex, flexible, AJAX/RESTful data structures with Fractal
Supports Relay, eloquent models, validation and GraphiQL
An up and coming GraphQL library for Laravel
Build custom API responses with Fractal
Tasks, Commands and Scheduling
Payments
Optimization
Caching extension for the Intervention Image Class
Blade/HTML/CSS/javascript minifier
Query caching for Eloquent
Page Partial caching
Speed up app by caching the entire response
Monitoring
Monitor and configure queues with a simple web UI
Get notified when a queued job fails
A powerful and easy to configure uptime and ssl monitor
A self-hosted metrics and notifications platform for Laravel apps
Localization
Validation, Pagination and Reminders language lines in 37 languages
Add i18n support via routes
Making Eloquent models translatable by storing translations as JSON
Retrieve and store translatable Eloquent model instances
Translate Eloquent models into multiple languages
A library to help you work with dates in multiple languages, based on Carbon
Manage language files from Artisan Console
Translation and localization management
i18n localization support for Laravel
Third-party Service Integration
Retrieve pageviews and other data from Google Analytics
DigitalOceanV2 bridge
PHP GitHub API bridge
Instagram API bridge
Send newsletters with Mailchimp
Pusher API bridge
Development Setup
Development environment for Linux users
Run Laravel on Docker (Like Homestead but for Docker instead of Vagrant)
Homestead environment in a single Docker container
The environment for local web development on Docker
A dockerized and general-purpose LAMP/MEAN stack for every PHP version
Application Deployment
Tutorials & Blogs
Starter Projects
Codebases for Reference
Status page system for websites and APIs
Application deployment system
Task management with Git and Scrum
Invoicing, expenses, & time-tracking application
Personal music streaming server
Source for the Laravel.io Community Portal
Ticket selling and event management platform
Ecommerce platform
Static site generator
A Laravel Publishing Platform
Vuedo is blog platform, built with Laravel and Vue.js
Create website screenshots through an API
A real-time social bookmarking for the 21st century
Personal relationship management system
IT asset/license management system
Accounting software for small businesses and freelancers
Examples of using each Illuminate component in non-Laravel applications
A free and ethical photo sharing platform, powered by ActivityPub federation