awesome-laravel-framework
😎 📦 📄 A curated list of awesome packages, tutorials and other cool resources for Laravel
https://github.com/meSingh/awesome-laravel-framework
Last synced: 3 days ago
JSON representation
-
Packages
-
Newsletters
- Laravel News - news.com/archive/))
- Laravel Weekly
- Laravel Weekly
-
Hosted Development Tools
- Laravel Shift - Automated upgrade tool for Laravel projects
- Laravel Versions {x.y.z} - Monitor Laravel for updates
- Laragen - View generator
- Laravel Model Generator Online - Make a laravel model online with migration code also generated
- Laravel Database Designer - Graphical tool to create database schemas
-
Codebases for Reference
- Laramap - Source of Laramap.com
- 92Five - Project management application
- Flarum - Delightfully simple forum
- Attendize - Ticket selling and event management platform
- Laravel Tricks - Source for the Laravel Tricks website
- Invoice Ninja - Invoicing, expenses, & time-tracking application
- Laravel.io - Source for the Laravel.io Community Portal
- Vuedo - Vuedo is blog platform, built with Laravel and Vue.js
- Cachet - Status page system for websites and APIs
- Deployer - Application deployment system
- Screeenly - Create website screenshots through an API
- PHPHub - Forum and source for the PHP & Laravel China community
- Katana - Static site/blog generator with markdown support
- Paperwork - Note-taking & archiving application
- Koel - Personal music streaming server
- Antvel - Ecommerce platform
- Canvas - Minimal Blogging Application For Developers.
-
Popular Packages
- Laravel API/Scaffold/CRUD Generator - Generator for APIs, CRUD scaffolds etc.
- Laravel TestTools - Chrome extension to generate Laravel integration tests while using your app.
- Socialite Providers 2.0 - 100+ social authentication providers for Socialite with Lumen support
- Optimizing the performance of a Laravel application
- Scaffold Interface - A Smart CRUD Generator For Laravel
- IDE Helper - Generates a helper file for IDE auto-completion
- Laravel 5 Extended Generators - Extends built-in file generators
- Laravel API Documentation Generator - Automatically generate your API documentation from your existing Laravel routes.
- Laravel Packager - A CLI tool for creating Laravel packages
- Clockwork - Integrates Clockwork Chrome extension for debugging and profiling apps
- Debug Bar - Integrates PHP Debug Bar with Laravel
- Laravel 5 Log Viewer - Log viewer
- LogViewer - Provides a log viewer for Laravel 5
- LERN - LERN is a Laravel 5 package that will record exceptions into a database and will send you a notification
- Laravel Tracy - A Laravel Package to integrate Nette Tracy Debugger
- Laravel API Tester - Postman-like tool with Laravel routes
- Bouncer - Roles & Permissions
- Entrust - Role-based Permissions
- JWT Auth - JSON Web Token authentication for APIs
- Laravel Permission - Associate users with roles and permissions
- Defender - Roles & Permissions
- OAuth2 Server Laravel - OAuth 2.0 authorization server and resource server
- Laravel Roles - Roles And Permissions
- Sentinel - Framework agnostic authentication & authorization system
- Socialite - OAuth authentication with Facebook, Google, Twitter etc.
- Google2FA - Google Two-Factor Authentication Module
- Laravel User Verification - Handle the user verification flow and validate email
- Artisan View - Manage the views in Laravel projects via artisan.
- Captcha - Captcha for Laravel 5 - An anti-bot image captcha system.
- Datatable - Server-side and client-side integration for jQuery Datatables plugin
- Eloquent Sluggable - Create slugs for Eloquent models
- Eloquent Sortable - Sortable behaviour for Eloquent models
- HTML - Official HTML and Form Builders for Laravel
- Laravel 5 form builder - Form builder for Laravel 5 inspired by Symfony's form builder.
- Intervention Image - Image handling library for creating, editing and composing images
- Laravel Activitylog - Log activity inside your Laravel app
- Laravel Blade Javascript - A Blade directive to export variables to JavaScript
- Laravel Collection Macros - A set of handy collection macros
- Laravel Cookie Consent - Make your Laravel app comply with the crazy EU cookie law
- Laravel Datatables - jQuery DataTables API for Laravel 4|5
- Laravel Dot Env Generator - Generate .env.gen file based on the project source code
- Laravel Failed Job Monitor - Get notified when a queued job fails
- Laravel GeoIP - Determine the geographical location of website visitors based on their IP addresses
- Laravel Glide - Easily convert images with Glide
- Laravel Hashids - Generate unique, non-sequential ids using [Hashids](http://hashids.org/php/)
- Laravel Markdown - CommonMark markdown parser
- Laravel MediaLibrary - Associate files with Eloquent models
- Laravel Menu - Html menu generator for Laravel
- Laravel Messenger - User messaging system
- Laravel Moderation - A simple Moderation System for Laravel 5.* that allows you to Approve or Reject resources like posts, comments, users, etc.
- Laravel Paginateroute - Laravel router extension to easily use Laravel's paginator without the query string
- Laravel Pjax - A pjax middleware for Laravel 5
- Laravel Responsecache - Speed up a Laravel app by caching the entire response
- Laravel Snappy - HTML to PDF generator using wkhtmltopdf
- Laravel Stapler - ORM-based file upload manager
- Laravel url signer - Create and validate signed URLs with a limited lifetime
- Laravel Tail - The missing tail command
- Laravel Stats Tracker - Gather information from requests to identify and store
- Listify - Add sorting/ordering capabilities to any Eloquent model
- noCAPTCHA - Helper for Google's new noCAPTCHA (reCAPTCHA)
- Purifier - HTMLPurifier for Laravel 5 - HTML filter
- Revisionable - Create a revision history for Eloquent models
- SEOTools - Helpers for some common SEO techniques
- Laravel Setting - Persistent configuration settings that are stored in JSON files
- Friendship - Friendship management system - send, receive, accept, deny friend requests
- Teamwork - User to team associations with an invite system
- Validating - Trait for validating Eloquent models
- Laravel Uuid - Laravel package to generate a UUID according to the RFC 4122 standard
- Laravel Test Factory Generator - Generate Laravel test factories from your existing models
- Laravel-modules - Easy Module Management In Laravel
- Laroute - Generate Laravel route URLs from JavaScript
- PHP Vars to JavaScript Transformer - Pass server-side string/array/collection/whatever to JavaScript
- Javascript Validation - Use validation rules, messages, FormRequest and validators to validate forms in client side without need to write any Javascript code
- Backup Manager - Backup and restore databases from S3, Dropbox, SFTP etc.
- ClosureTable - Closure table pattern implementation
- Eloquence - Extra features for Eloquent models
- iSeed - Generate a new seed file from an existing database table
- Laravel OCI8 - Oracle DB driver for Laravel 4|5 via OCI8
- Laravel Backup - Backup your app
- Laravel Doctrine - Doctrine 2 ORM implementation
- Migrations Generator - Generate migrations from an existing database
- Sofa/Eloquence - Extensions for the Eloquent ORM
- Tenanti - Multi-tenant database schema manager
- Algolia Search - Integrates the Algolia Search API to the Laravel Eloquent ORM
- Elasticquent - Elasticsearch for Eloquent models
- Plastic - Fluently mapping and searching Elasticsearch
- Laravel Search - Unified API for Elasticsearch, Algolia, and ZendSearch
- SearchIndex - Store and retrieve objects from Algolia or Elasticsearch
- Searchable - Trait that adds a simple search function to Eloquent models
- TNTSearch - A fully featured full text search engine written in PHP
- ApiGuard - Allow API authentication with API keys
- Dingo API - Multi-purpose toolkit for developing RESTful APIs
- Laravel Fractal - Output complex, flexible, AJAX/RESTful data structures with Fractal in Laravel and Lumen
- Dispatcher - Scheduler for Artisan commands
- Elixir - Node(NPM) package to run Gulp tasks that watch files, run tests, minify CSS, concatenate scripts etc.
- Envoy - SSH Task Runner
- Omnipay for Laravel - Integrate the [Omnipay](https://github.com/thephpleague/omnipay) PHP library
- Intervention Image Cache - Caching extension for the Intervention Image Class
- Laravel Localization - Add i18n support via routes
- Laravel Translatable - Making Eloquent models translatable by storing translations as JSON.
- Laravel Translatable - Retrieve and store translatable Eloquent model instances
- Laravel Translator - Translate Eloquent models into multiple languages
- Laravel Date - A library to help you work with dates in multiple languages, based on Carbon
- Laravel Langman - Manage language files from Artisan Console
- Laravel Translation - Allow live edit/caching of translation entries, and localization of urls and Eloquent Model attributes.
- Google Places API Wrapper - Google Places API Wrapper for Laravel
- QuickSand - Easily schedule regular cleanup of old soft-deleted Eloquent data
- Baum - Nested Sets pattern implementation
- Scout MySQL Driver - A laravel scout mysql driver
- Laravel Translations Loader - Store Laravel Localizations in Database
- Laravel Excel - Import and export Excel and CSV files
- Mail Preview - Preview sent mail in a web browser or mail client
- Language Files - Validation, Pagination and Reminders language lines in 37 languages
- Laravel Breadcrumbs - Create and manage breadcrumbs
- VAT Calculator - Handle all the hard stuff related to EU MOSS vat regulations
- Laravel MongoDB - Eloquent model and query builder with support for MongoDB
- Cashier - Subscription billing with Stripe
- Laravel CORS - Add CORS (Cross-Origin Resource Sharing) headers support
- Blade SVG - Easily use SVG icons in your Blade templates
- QuickSand - Easily schedule regular cleanup of old soft-deleted Eloquent data
- Scout MySQL Driver - A laravel scout mysql driver
- Optimizing the performance of a Laravel application
-
Articles, Tutorials, Blogs etc.
- Digital Ocean
- Matt Stauffer
- Ryan Tablada
- Mohammad Gufran
- Laravel Tips
- Codingo Tuts
- Culttt
- Christopher Pitt
- Laravel Coding
- CodeHeaps
- ForLaravel
- Jens Segers
- KodeInfo
- Freek Van der Herten
- Neon Tsunami
- Easy Laravel Book Blog
- Adam Engebretson
- Andrews Ang
- Stillat
- Bosnadev
- SitePoint
- Maxoffsky
- Laravel India
- Jason Lewis
- Eric Barnes
- Antonio Carlos Ribeiro
- Ryan Stelmat
- Vegi Bit
- Easy Laravel Book Blog
- Clivern
- CodeTutorial
- DeveloPHP
- SitePoint
- Fideloper
- KodeInfo
- Creative Punch
- Laravel India
- Kirk Bushell
- DeveloPHP
- Vedovelli (PT-BR)
- CodeTutorial
- Ryan Chenkie
- Styde
- Tutsnare
-
Development Setup
- Homestead - Official Vagrant box for Laravel
- Installation on macOS and Linux
- LaraDock - Run Laravel on Docker (Like Homstead but for Docker instead of Vagrant).
- Getting Started with Laravel Homestead
- Installation on Windows
- Valet - development environment for Mac minimalists
-
Topic Specific Tutorials
- Creating Custom Blade Directives
- Adding Tagging System in Your App
- Adding Email Verification
- Automatically generate a sitemap in Laravel
- Masking IDs in URLs using hashids in Laravel
- Advanced Laravel Eloquent usage
- Creating Custom Blade Directives
- Adding Tagging System in Your App
- Adding Email Verification
- Automatically generate a sitemap in Laravel
- Advanced Laravel Eloquent usage
-
Essentials
Programming Languages
Categories
Sub Categories
Keywords
laravel
76
php
60
eloquent
10
javascript
5
log
4
security
4
laravel-5-package
4
lumen
3
composer
3
database
3
package
3
i18n
3
eloquent-models
3
laravel-package
3
blade
2
log-viewer
2
search
2
arcanedev
2
vue
2
docker
2
acl
2
auth
2
authorization
2
artisan
2
permissions
2
elasticsearch
2
roles
2
laravel-scout
2
authentication
2
agnostic
2
api
2
image
2
search-engine
2
opensource
2
logging
2
seo
2
performance
2
messenger
1
laravel-moderation
1
monitoring
1
audit
1
intervention
1
imagick
1
moderation
1
gd
1
pagination
1
laravel-framework
1
pjax
1
cache
1
varnish
1