Skip to content

Laravel

Awesome Laravel Awesome Build Status

> 来自 Laravel 生态系统的精选书签、包、教程、视频和其他很棒的资源的精选列表.

灵感来自 ziadoz/awesome-php

Essentials

Packages

> 这是 Laravel 项目中经常使用的文档齐全、经过测试的软件包列表. 如果您正在寻找 PHP 包的详尽列表,请查看上面提到的包存储库.

Developer Tools
Testing & Debugging
Authentication & Authorization
Utilities
Media & Document Management
Integration with Javascript
Databases, ORMs, Migrations & Seeding
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
Optimization
Monitoring
Localization
Third-party Service Integration

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

Application Deployment

  • Deployer - 开箱即用的支持 Laravel 的部署工具
  • Envoyer - PHP 和 Laravel 项目的零停机时间部署器
  • Rocketeer - 任务运行器和部署包

Code Snippets

Tutorials & Blogs

Videos

Conferences

Videos

Books

Starter Projects

Codebases for Reference

Podcasts

Community

Local User Groups
Meetups

Jobs

Hosted Development Tools

Miscellaneous

Contributing

找到很棒的包、博客、课程或视频? 向我发送请求请求!

Guidelines

  • 请为每个建议提出单独的拉取请求
  • 确保 Travis 测试通过你的 pull request
  • 链接使用以下格式:[Resource]URL
  • 想推荐一个套餐? 阅读 Contribution Guide
  • 欢迎新类别或改进现有分类

License

CC BY 4.0

Awesome Laravel 已获得许可 Creative Commons Attribution 4.0 International License.