Laravel
Awesome Laravel 
 
¶
> 来自 Laravel 生态系统的精选书签、包、教程、视频和其他很棒的资源的精选列表.
灵感来自 ziadoz/awesome-php
Essentials¶
- Laravel (Documentation)
 - Laravel API Reference
 - Lumen (Documentation)
 - Laracasts
 - Laravel News (Archive)
 
Packages¶
Popular Packages¶
> 这是 Laravel 项目中经常使用的文档齐全、经过测试的软件包列表. 如果您正在寻找 PHP 包的详尽列表,请查看上面提到的包存储库.
Developer Tools¶
- Scaffold Interface - Laravel 的智能 CRUD 生成器
 - IDE Helper - 为 IDE 自动完成生成帮助文件
 - Laravel 5 Extended Generators - 扩展内置文件生成器
 - Laravel API/Scaffold/CRUD Generator - 用于 API、CRUD 脚手架等的生成器.
 - Laravel Tinx - 从 Tinker 内部重新加载你的 Laravel Tinker 会话
 - Laravel API Documentation Generator - 自动生成您的 API 文档
 - Laravel Packager - 用于创建 Laravel 包的 CLI 工具
 - Workbench Export to Migrations - 用于将模型导出到 Laravel 迁移的工作台插件
 - Laravel Decomposer - 列出所有已安装的软件包、它们的依赖项、应用程序和服务器详细信息
 - LaRecipe - 在 Laravel 应用程序中使用 Markdown 为您的产品编写精美的文档.
 - Prequel - 为 Laravel 调整的清晰简洁的数据库管理 GUI.
 
Testing & Debugging¶
- Laravel TestTools - 在使用您的应用程序时生成 Laravel 集成测试的 Chrome 扩展
 - Laravel Test Factory Generator - 从现有模型生成 Laravel 测试工厂
 - Clockwork - 集成了用于调试和分析应用程序的 Clockwork Chrome 扩展
 - Debug Bar - 将 PHP 调试栏与 Laravel 集成
 - Ignition - Laravel 应用程序的漂亮错误页面
 - Laravel 5 Log Viewer - 日志查看器
 - LogViewer - 提供日志查看器
 - LERN - 将异常记录到数据库中并向您发送通知
 - Mail Preview - 在网络浏览器或邮件客户端中预览发送的邮件
 - Laravel Tracy - 一个集成 Nette Tracy 调试器的 Laravel 包
 - Laravel Terminal - 在网络浏览器中运行工匠
 - Laravel API Tester - 具有 Laravel 路由的类似 Postman 的工具
 - Laravel Tail - 缺少的尾巴命令
 - Laravel Telescope - Laravel Telescope 是 Laravel 框架的优雅调试助手
 
Authentication & Authorization¶
- Bouncer - 角色和权限
 - Laratrust - 角色、权限和团队
 - Entrust - 基于角色的权限
 - JWT Auth - 用于 API 的 JSON Web Token 身份验证
 - Laravel Permission - 将用户与角色和权限相关联
 - Defender - 角色和权限
 - OAuth2 Server Laravel - OAuth 2.0授权服务器和资源服务器
 - Socialite - OAuth authentication with Facebook, Google, Twitter etc.
 - Socialite Providers 2.0 - 支持 Lumen 的 100 多个社会名流社交身份验证提供商
 - Google2FA - 谷歌双因素认证模块
 - Laravel User Verification - 处理用户验证流程并验证电子邮件
 - Adldap2 Laravel - LDAP 身份验证和 Active Directory 管理
 - Doorman - 使用邀请码限制对 Laravel 应用程序的访问
 - Laravel Heyman - Heyman 继续上述角色权限包停止的地方
 
Utilities¶
- Awes.io - 基于 Vue (Nuxt.js)、TailwindCSS 和 Laravel 作为后端的 CRM、SaaS、ERP 样板.
 - Artisan View - 通过工匠管理 Laravel 项目中的视图
 - Bootstrapper - 一组用于创建 Bootstrap 3 标记的类
 - Captcha - 一个反机器人图像验证码系统
 - Charts - 用于创建交互式图表的多库图表包
 - Lavacharts - 由 Google Chart API 提供支持的 PHP 图表和图形
 - Eloquent Filter - 过滤模型及其关系
 - Eloquent Sluggable - 为 Eloquent 模型创建 slug
 - Eloquent Sortable - Eloquent 模型的可排序行为
 - HTML - Laravel 的 HTML 和表单生成器
 - Multi-tenant - 灵活的多租户与路由、资产和数据库的安全分离
 - Laravel Form Builder - 受 Symfony 表单生成器启发的表单生成器
 - Laravel Activitylog - 在 Laravel 应用程序中记录活动
 - Laravel Auditing - 对 Eloquent 模型的审核
 - Laravel Breadcrumbs - 创建和管理面包屑
 - Laravel Collection Macros - 一组方便的集合宏
 - Laravel Cookie Consent - 让你的 Laravel 应用程序符合疯狂的欧盟 cookie 法
 - Laravel Datatables - jQuery 数据表 API
 - Laravel GeoIP - 根据网站访问者的 IP 地址确定网站访问者的位置
 - Laravel Hashids - 使用生成唯一的、非连续的 id Hashids
 - Laravel Impersonate - 作为您的用户之一进行身份验证的软件包
 - Laravel Mailbox - 处理传入电子邮件的包
 - Laravel Markdown - CommonMark 降价解析器
 - Laravel Menu - Laravel 的 HTML 菜单生成器
 - Laravel Talk - 实时用户消息系统
 - Laravel Messenger - 用户消息系统
 - Laravel Moderation - 批准或拒绝资源,如帖子、评论、用户等.
 - Laravel Tags - 添加标签和可标记行为
 - Laravel Stats Tracker - 从请求中收集信息以识别和存储
 - Listify - 为任何 Eloquent 模型添加排序/排序功能
 - noCAPTCHA - 谷歌新的 noCAPTCHA (reCAPTCHA) 助手
 - Purifier - HTML过滤器
 - Revisionable - 为 Eloquent 模型创建修订历史
 - SEOTools - 一些常见的 SEO 技术的助手
 - Page Cache - 将响应缓存为磁盘上的静态文件,以实现闪电般的快速页面加载
 - Laravel Setting - 存储在 JSON 文件中的持久配置设置
 - Friendship - 友情管理系统
 - Teamwork - 用户与邀请系统的团队联系
 - Validating - 用于验证 Eloquent 模型的特征
 - VAT Calculator - 处理与欧盟 MOSS 增值税法规相关的所有难题
 - Laravel UUID - 根据RFC 4122标准生成UUID
 - Laravel Installer - 允许用户按照安装向导安装您的应用程序,例如 WordPress
 - Laravel Modules - 简单的模块管理
 - Laravel Phone - 电话号码验证器和格式化器
 - Laravel Ban - 简化阻止和禁止 Eloquent 模型
 - Laravel Proxy - 在负载均衡器或其他中介后面处理会话.
 - Laravel Video Chat - 使用 Socket.IO 和 WebRTC 进行视频聊天
 - Widgets for Laravel - 查看作曲家的强大替代方案.
 - Secure Headers - 将安全相关的标头添加到 HTTP 响应
 - Laravel Nova - Nova 是 Laravel 设计精美的管理面板
 - stancl/tenancy - Laravel 应用程序的自动租赁. 无需更改代码.
 
Media & Document Management¶
- Intervention Image - 用于创建、编辑和合成图像的图像处理库
 - Laravel ImageUp - 另一个图像处理包,增加了大量的额外功能
 - Laravel Glide - 使用 Glide 轻松转换图像
 - Laravel MediaLibrary - 将文件与 Eloquent 模型相关联
 - Laravel Snappy - 使用 wkhtmltopdf 的 HTML 到 PDF 生成器
 - Laravel DOMPDF - 使用 HTML 到 PDF 生成器 dompdf
 - Laravel Stapler - 基于 ORM 的文件上传管理器
 - Laravel Excel - 导入和导出 Excel 和 CSV 文件
 - Fast Excel - 为 Laravel 快速导入和导出 XLSX、CSV 和 ODT
 - Laravolt Avatar - 即插即用头像,将姓名、电子邮件和任何其他字符串变成漂亮的头像(或 gravatar),毫不费力.
 - Laravel FFmpeg - 这个包为 Laravel 5.8 提供了与 FFmpeg 的集成.
 
Integration with Javascript¶
- Laroute - 从 JavaScript 生成 Laravel 路由 URL
 - PHP Vars to JavaScript Transformer - 将服务器端字符串/数组/集合/任何内容传递给 JavaScript
 - Javascript Validation - 使用验证规则、消息、FormRequest 和验证器在客户端验证表单
 - Laravel Pjax - 一个 Pjax 中间件
 - Laravel Blade Javascript - 将变量导出到 JavaScript 的 Blade 指令
 - Ziggy - 在 JavaScript 中使用你的 Laravel 命名路由
 - LiveWire - 神奇的 Laravel 前端框架
 
Databases, ORMs, Migrations & Seeding¶
- Backup Manager - 从 S3、Dropbox、SFTP 等备份和恢复数据库.
 - Laravel Nestedset - 嵌套集模式实现
 - ClosureTable - 闭表模式实现
 - Eloquence - Eloquent 模型的额外功能
 - iSeed - 从现有数据库表生成新的种子文件
 - Laravel OCI8 - 通过 OCI8 的 Oracle DB 驱动程序
 - Laravel Backup - 备份您的应用程序
 - Laravel Doctrine - 学说 2 ORM 实施
 - Laravel MongoDB - 支持 MongoDB 的 Eloquent 模型和查询生成器
 - Migrations Generator - 从现有数据库生成迁移
 - Sofa/Eloquence - Eloquent ORM 的扩展
 - Tenanti - 多租户数据库架构管理器
 - Laravel Repository - 抽象数据库层的存储库
 - Lada Cache - 基于 Redis 的、完全自动化和可扩展的数据库缓存层
 - Laravel MySQL Spatial extension - 轻松使用 MySQL 空间数据类型和 MySQL 空间函数
 
Search¶
- Algolia Search - 将 Algolia 搜索 API 集成到 Laravel Eloquent ORM
 - Elasticquent - Elasticsearch for Eloquent 模型
 - Plastic - 流畅地映射和搜索 Elasticsearch
 - Laravel Search - Elasticsearch、Algolia 和 ZendSearch 的统一 API
 - SearchIndex - 从 Algolia 或 Elasticsearch 存储和检索对象
 - Searchable - 为 Eloquent 模型添加简单搜索功能的特征
 - TNTSearch - 用 PHP 编写的功能齐全的全文搜索引擎
 - TNTSearch driver - 司机 Laravel Scout 基于TNTSearch的搜索包
 - Laravel-Searchy - 模糊搜索,基本字符串匹配,编辑距离
 
APIs¶
- ApiGuard - 允许使用 API 密钥进行 API 身份验证
 - Dingo API - 用于开发 RESTful API 的多用途工具包
 - Laravel CORS - 添加 CORS(跨源资源共享)标头支持
 - Laravel Fractal - 使用 Fractal 输出复杂、灵活、AJAX/RESTful 数据结构
 - Laravel GraphQL - 支持 Relay、Eloquent 模型、验证和 GraphiQL
 - Lighthouse - 用于 Laravel 的新兴 GraphQL 库
 - Laravel Responder - 使用 Fractal 构建自定义 API 响应
 
Tasks, Commands and Scheduling¶
- Dispatcher - 工匠命令的调度程序
 - Elixir - 运行 Gulp 任务的节点 (NPM) 包
 - Mix - 用于定义基本 webpack 构建步骤的 Fluent API
 - Envoy - SSH 任务运行程序
 
Payments¶
- Cashier - 使用 Stripe 进行订阅计费
 - Omnipay for Laravel - 整合 Omnipay PHP库
 
Optimization¶
- Intervention Image Cache - 干预图像类的缓存扩展
 - Laravel HTMLMin - 刀片/HTML/CSS/javascript 压缩器
 - Rememberable - Eloquent 的查询缓存
 - Widgetize - 页面部分缓存
 - Laravel Responsecache - 通过缓存整个响应来加速应用程序
 
Monitoring¶
- Horizon - 使用简单的网络用户界面监控和配置队列
 - Laravel Failed Job Monitor - 当排队的作业失败时得到通知
 - Laravel Uptime Monitor - 一个功能强大且易于配置的正常运行时间和 ssl 监视器
 - Larametrics - Laravel 应用程序的自托管指标和通知平台
 
Localization¶
- Language Files - 37 种语言的验证、分页和提醒语言行
 - Laravel Localization - 通过路由添加 i18n 支持
 - Laravel Translatable - 通过将翻译存储为 JSON 使 Eloquent 模型可翻译
 - Laravel Translatable - 检索和存储可翻译的 Eloquent 模型实例
 - Laravel Translator - 将 Eloquent 模型翻译成多种语言
 - Laravel Date - 基于 Carbon 的库,可帮助您使用多种语言处理日期
 - Laravel Langman - 从 Artisan 控制台管理语言文件
 - Laravel Translation - 翻译和本地化管理
 - Linguist - Laravel 的 i18n 本地化支持
 
Third-party Service Integration¶
- Laravel Analytics - 从 Google Analytics 检索网页浏览量和其他数据
 - Laravel DigitalOcean - DigitalOceanV2桥
 - Laravel GitHub - PHP GitHub API 桥
 - Laravel Instagram - Instagram API 桥
 - Laravel Newsletter - 使用 Mailchimp 发送时事通讯
 - Laravel Pusher - 推送器 API 桥
 
Development Setup¶
- Homestead - Laravel 的官方 Vagrant 盒子
 - Valet - Mac用户的开发环境
 - Valet Linux - Linux用户的开发环境
 - LaraDock - 在 Docker 上运行 Laravel(类似于 Homestead,但用于 Docker 而不是 Vagrant)
 - LaraEdit Docker - 单个 Docker 容器中的 Homestead 环境
 - Laragon - Windows 上的隔离开发环境
 - Stacker - Docker本地Web开发环境
 - Devilbox - 每个 PHP 版本的 dockerized 和通用 LAMP/MEAN 堆栈
 - Vessel - Laravel 的简单 Docker 开发环境
 - Lando - 基于Docker构建的本地开发环境工具
 
Application Hosting¶
- Vapor
 - Forge (ForgeRecipes)
 - FortRabbit
 - Heroku (Documentation)
 - AWS Elastic Beanstalk (Tutorial)
 - Cloudways
 - Ploi
 - CodePier
 - RunCloud
 
Application Deployment¶
Code Snippets¶
Tutorials & Blogs¶
- Taylor Otwell
 - Tuts+
 - Medium
 - Laravel Daily
 - Scotch
 - Digital Ocean
 - Matt Stauffer
 - Vegi Bit
 - Neon Tsunami
 - Dor.ky
 - Stillat
 - Easy Laravel Book Blog
 - Laraveles (是)
 - Styde (是)
 - Cloudways Laravel Blog
 - Laravel Best Practices
 - Pusher Laravel Tutorials
 - LaraShout
 
Videos¶
- Laracasts
 - Codecourse (YouTube)
 - Tuts+
 - Servers for Hackers
 - Test-Driven Laravel
 - Duilio Palacios (是)
 - CodigoFacilito (是)
 - DevDojo
 - Amitav Roy
 - Laracademy
 - Dev Marketer
 - Udemy
 - Lynda
 - Pluralsight
 - Bitfumes
 - ConfidentLaravel
 
Conferences¶
- Laracon US
 - Laracon EU
 - Laracon Online
 - Laraconf Brasil
 - Laracon Australia
 - Laravel Live UK
 - Laravel Live India
 - Laravel Nigeria
 
Videos¶
- Laracon EU 2018
 - Laracon US 2018
 - Laracon EU 2017
 - Laracon US 2017
 - Laracon EU 2016
 - Laracon US 2016
 - Laracon EU 2015
 - Laracon 美国 2015
 - Laracon EU 2014
 - Laracon US 2014
 - Laracon EU 2013
 - Laracon US 2013
 
Books¶
- Laravel Starter 通过肖恩麦库尔
 - Laravel: Code Happy 通过戴尔·里斯
 - Laravel: Code Bright 通过戴尔·里斯
 - Laravel: Code Smart 通过戴尔·里斯
 - Laravel: From Apprentice To Artisan 泰勒·奥特威尔
 - Laravel 4 Cookbook 克里斯托弗·皮特和泰勒·奥特威尔
 - Laravel Testing Decoded 通过杰弗里方式
 - Refactoring to Collections 通过亚当·沃森
 - Implementing Laravel 克里斯·菲道
 - Getting Stuff Done with Laravel 4 通过查克海因策尔曼
 - Laravel Application Development Blueprints 作者:Arda Kılıçdağı 和 Halil İbrahim Yılmaz
 - Build APIs You Won't Hate 菲尔·斯特金
 - Integrating Front end Components with Web Applications 马克西姆·苏吉
 - Laravel Design Patterns and Best Practices 作者:Arda Kılıçdağı 和 Halil İbrahim Yılmaz
 - Learning Laravel 4 Application Development 通过 Hardik Dangar
 - Getting Started with Laravel 4 拉斐尔·索尼尔
 - Laravel Application Development Cookbook 通过特里·马图拉
 - Building Web Applications Using Parse REST API 通过 Mhd Zaher Ghaibeh
 - Laravel - My First Framework 马克西姆·苏吉
 - Easy Laravel 5 通过 W.杰森吉尔摩
 - Laravel 5 Essentials by Martin Bean
 - Easy E-Commerce Using Laravel and Stripe 作者:W. Jason Gilmore 和 Eric L. Barnes
 - Laravel 5.1 Beauty 通过查克海因策尔曼
 - Design Patterns with PHP and Laravel 通过 Kelt Dockins
 - Mastering Laravel 克里斯托弗·约翰·佩科拉罗 (Christopher John Pecoraro)
 - How to Build Real-Time Laravel Apps with Pusher 通过推手
 - Learning Laravel's Eloquent 弗朗切斯科马拉泰斯塔
 - Laravel 5 Learn Easy 通过桑吉布·辛哈
 - Laravel and AngularJS 丹尼尔·施密茨和丹尼尔·佩德里尼亚·乔治
 - Laravel Collections Unraveled 通过杰夫马德森
 - Writing APIs With Lumen 保罗·雷德蒙德
 - The Laravel Survival Guide 通过托尼李
 - Laraboot: Laravel 5 For Beginners 通过比尔凯克
 - Laravel 5.4 For Beginners 通过比尔凯克
 - Laravel Up & Running 通过马特斯托弗
 - Laravel Companion 乔纳森·科斯特 (Johnathon Koster)
 - Deploy Laravel on AWS with CloudFormation 莱昂内尔·马丁
 - React Native and Laravel for Future Mobile Development 来自 Ega Radiegtya
 - Servers for Hackers 克里斯·菲道
 - Full-Stack Vue.js 2 and Laravel 5 安东尼·戈尔
 - Build an API with Laravel 通过古怪的工作室
 
Starter Projects¶
- Spark
 - LaraAdmin
 - Grafite Builder
 - Laravel Boilerplate
 - Laravel Angular Material Starter
 - AdminLTE Laravel
 - Laravel Hackathon Starter
 - Laravel API Starter Kit
 - Backpack for Laravel
 - SomelineStarter
 - Laravel Admin
 - Voyager
 - Orchid
 - Laravel REST API Boilerplate
 - Hello API
 - REST API With Lumen
 - Laravel Zero - Console application
 - Apiato
 - Laravel Adminpanel
 - Laravel Vue Boilerplate
 - Laravel Enso
 - Laravel Template with Vue
 
Codebases for Reference¶
- Cachet - 网站和 API 的状态页面系统
 - Deployer - 应用部署系统
 - GitScrum - 使用 Git 和 Scrum 进行任务管理
 - Invoice Ninja - 发票、费用和时间跟踪应用程序
 - Koel - 个人音乐流媒体服务器
 - Laravel.io - Laravel.io 社区门户的来源
 - Attendize - 门票销售和活动管理平台
 - Antvel - 电子商务平台
 - Jigsaw - 静态站点生成器
 - Canvas - 一个 Laravel 发布平台
 - Vuedo - Vuedo 是博客平台,使用 Laravel 和 Vue.js 构建
 - Screeenly - 通过 API 创建网站截图
 - Voten - 21 世纪的实时社交书签
 - Monica - 人际关系管理系统
 - Snipe-IT - IT资产/许可管理系统
 - Akaunting - 适用于小型企业和自由职业者的会计软件
 - Torch - 在非 Laravel 应用程序中使用每个 Illuminate 组件的示例
 - 
Pixelfed - 一个免费且合乎道德的照片共享平台,由 ActivityPub 联合会提供支持
 - SleepingOwlAdmin
 - PyroCMS
 - Lavalite
 - TypiCMS
 - Asgard CMS
 - Microweber
 - Coaster CMS
 - Statamic
 - Borgert CMS
 - PJ Blog
 - Laralum
 - Twill
 
Podcasts¶
Community¶
- Laracasts Forum
 - Laravel.io Forum
 - Larachat Slack (Signup)
 - Gitter
 - IRC Channel
 - StackOverflow
 - Google+
 - Quora
 
Local User Groups¶
- Laravel Global Community
 - LaravelES Slack (Signup)
 - Laravel India, Slack Signup, Twitter, Facebook, Youtube
 - Laravel UK, Slack Signup
 - Laravel Russia (VK group)
 - Laravel France
 - Laravel Bangladesh
 - Laravel Indonesia (Facebook, Telegram)
 - Laravel Brasil (Facebook, Slack, Telegram, GitHub, Discord)
 - Laravel Turkey (Facebook)
 - Laravel Nigeria (Facebook)
 - Laravel China
 - Laravel Taiwan (Facebook)
 - Laravel Spanish
 - Laravel Korea (Facebook)
 - Laravel Japan (Facebook)
 - Laravel Malaysia
 - Laravel Algeria
 - Laravel Greece (Facebook)
 - Laravel Middle East (Facebook)
 - Laravel Georgia
 - Laravel Italy
 - Laravel Vietnam
 - Laravel Slovenia
 - Laravel Hungary
 - Laravel Cameroon (Slack, GitHub, Facebook, Twitter)
 - Laravel Philippines
 
Meetups¶
- All Meetups
 - London Meetup
 - Buenos Aires Meetup
 - Athens-Greece Meetup
 - Copenhagen Meetup
 - Detroit Meetup
 - Paris Meetup
 - Melbourne Meetup
 - Budapest Meetup
 
Jobs¶
Hosted Development Tools¶
- Laravel Shift - Laravel 项目的自动化升级工具
 - Laravel Schema Designer - 创建、导出和共享数据库模式
 - StyleCI - PHP编码风格服务
 
Miscellaneous¶
- CodeCanyon - 付费脚本和插件
 - Laravel Collections - 每个 Laravel 开发者都转到资源站点
 - LaravelLinks - 一个致力于分享 Laravel 资源的电报频道
 
Contributing¶
找到很棒的包、博客、课程或视频? 向我发送请求请求!
Guidelines¶
- 请为每个建议提出单独的拉取请求
 - 确保 Travis 测试通过你的 pull request
 - 链接使用以下格式:[Resource]URL
 - 想推荐一个套餐? 阅读 Contribution Guide
 - 欢迎新类别或改进现有分类
 
License¶
Awesome Laravel 已获得许可 Creative Commons Attribution 4.0 International License.
