欢迎光临
我们一直在努力

Laravel精选资源大全

对应GitHub地址:https://github.com/nonfu/awesome-laravel

必备品

中文文档

Laravel 5

基于2015年2月4日版本

Lumen

基于2015年4月14日版本

代码片段

相关包

热门包

下面是一些文档友好的且在具体的Laravel项目中经过实践检验的包:

开发者工具

调试 & 分析

  • Clockwork – 集成 Clockwork 的 Chrome 扩展用于调试和分析应用(1100+ stars)
  • Debug Bar – 在 Laravel 中集成 PHP 的调试条(5500+ stars)
  • Laravel 5 Log Viewer – 在浏览器中查看 Laravel 日志(1200+ stars)
  • LogViewer – Laravel 5 日志查看器
  • LERN – Laravel 5扩展包,用于将异常写入数据库并发送通知
  • Mail Preview – 在web浏览器或邮件客户端中预览发送的邮件
  • Laravel Query Tracer – 查看数据库查询在 Laravel 应用什么地方调用
  • Laravel Tracy – 在 Laravel 中集成 Nette Tracy 进行异常处理
  • Laravel Terminal – 在 Web 应用中运行 Artisan 命令
  • Laravel API Tester – 类似 Postman 这种对 Laravel 路由进行测试的工具
  • Laravel Testing Helper – Laravel 包开发测试助手
  • phpspec – Laravel phpspec 扩展包

认证 & 授权

  • Bouncer – 用户角色&权限(1000+ stars)
  • Confide – 用户认证解决方案(Laravel 4)(1200+ stars)
  • Defender – 基于角色&权限的访问控制列表(ACL)解决方案(Laravel 5)
  • Doorman – 通过邀请码限制对 Laravel 应用的访问流量
  • Entrust – 基于角色的权限系统(Laravel 5)(4900+ stars)
  • JWT Auth – JSON Web令牌认证API(4300+ stars)
  • Laravel Permission – 分配用户角色对应权限(Laravel 5.1.11)(1600+ stars)
  • Laravel Roles – 处理角色及权限的包(Laravel 5)(1100+ stars)
  • Laratrust – 为 Laravel 添加角色、权限和群组提供了简单、灵活的方式
  • OAuth 2 Server Laravel – 封装 OAuth 2.0 认证服务器和资源服务器(2200+ stars)
  • OAuth 4 Laravel – OAuth客户端封装以便支持Facebook, Twitter, Google等社交网络(Laravel 4)
  • Sentinel – 框架未知的认证&授权系统(900+ stars)
  • Socialite – 封装 Facebook, Google, Twitter等社交媒体认证(2400+ stars)
  • Socialite Providers – 为Socialite准备的超过100个认证提供者(第三方登录)
  • Google2FA —— Google双重认证模块
  • Laravel User Verification – 处理Laravel 5中的用户验证流程
  • Adldap2 Laravel – Laravel Adldap2 扩展包
  • Laravel Multi Auth – 该扩展包不是Laravel自带Auth库的替代品,而是位于你的代码和Auth库之间的Auth工厂类。

其它有用的利器

Javascript

  • Laroute – 在JavaScript中生成Laravel路由URLs
  • PHP Vars to JavaScript Transformer – 在JavaScript中处理来自服务器端的字符串、数组、集合以及其它数据结构的数据(1300+ stars)
  • Javascript Validation – 使用验证规则、消息、表单请求和验证器在客户端验证表单而不需要编写任何JavaScript代码
  • Ziggy – 在 JavaScript 中使用 Laravel 路由
  • laravel-blade-javascript – 可以导出变量到 JavaScript 的 Blade 指令

后台模板

  • AdminLTE Template For Laravel 5 – 将默认 Laravel 前端模板代码替换成 AdminLTE 和 Pratt 页面(1200+ stars)
  • Laravel Angular Admin - 基于 Laravel + Angularjs + Bootstrap + AdminLTE 实现的后台模板,此外支持Oauth和JWT登录认证。
  • LaraAdmin – 开源Laravel后台面板
  • Voyager – 不容错过的Laravel后台(3600+ stars)
  • LaraFlat – 高级Laravel后台构建系统
  • laravel-admin – 十分钟构建全功能Laravel后台界面(1900+ stars)
  • Laralum – 基于Laravel 5.4开发的开源模块化后台管理面板
  • Laravel Admin Panel – Laravel 后台界面构建器
  • Laravel Adminpanel – Laravel 后台管理面板(基于 Laravel 5.6)

数据库,ORMs, 迁移 & 填充

搜索

  • Algolia Search – 集成 Algolia Search API到Laravel Eloquent ORM
  • Elasticsearch ORM – Laravel、Lumen 以及原生 PHP 应用使用 elegant 语法构建复杂查询
  • Elasticquent – 为Eloquent模型准备的Elasticsearch
  • Laravel Search – Elasticsearch、Algolia以及 ZendSearch的统一API
  • Laravel Searchy – Laravel 搜索扩展包,让用户可以轻松进行精准匹配或模糊查询
  • Plastic – 适配 Laravel 的 Elasticsearch ODM
  • SearchIndex – 在Algolia或Elasticsearch存储或获取对象数据
  • Searchable – 添加简单搜索功能到Eloquent模型的trait(1000+ stars)
  • TNTSearch – PHP编写的功能完备的全文搜索引擎(900+ stars)
  • TNTSearch driver – 基于 TNTSearch 的 Laravel Scout 扩展包驱动
  • Elasticsearch ORM – Laravel、Lumen & 原生 PHP 应用的 Elasticsearch 查询构建器

APIs

  • APIGuard – 使用Laravel中的API键简单认证API
  • Dingo API – 在应用中构建RESTful APIs(6200+ stars)
  • Laravel CORS – 添加 CORS (Cross-Origin Resource Sharing) 头支持(1700+ stars)
  • Trucker – 匹配远程API资源 (通常是RESTful风格)
  • Laravel Fractal – 使用Fractal在Laravel和Lumen中输出复杂灵活的Ajax/RESTful结构数据
  • API Query Builder – Laravel & Lumen API 查询构建器
  • Laravel GraphQL – 在 Laravel 和 Lumen 中使用 Facebook GraphQL
  • Laravel Responder – 用于构建 API 响应的扩展包

任务, 命令和调度

  • Dispatcher – 调度Artisan命令(1000+ stars)
  • Elixr – Node(NPM) 包用于运行Gulp任务(监控文件、运行测试、最小化CSS、组合脚本等等)(1000+ stars)
  • Envoy – SSH任务运行器(900+ stars)

队列 & 消息

支付

  • Laravel Cashier – 为Stripe提供了平滑、优雅的接口实现订购支付功能(信用卡支付)(1000+ stars)
  • Omnipay for Laravel – 集成 Omnipay PHP支付处理库(含支付宝、银联支付、微信支付、Paypal、Stripe等)
  • Alipay – 支付宝SDK在Laravel 5中的封装
  • 2C2P Payment – Laravel 2C2P 支付扩展包

优化

本地化

模块化

第三方服务集成

开发环境

主机

应用部署

文章,教程,博客等

中文

英文

视频

英文

讨论

英文

视频讨论

书籍

代码库

原型项目

CMS

  • Bootstrap CMS —— Laravel 5.1驱动的功能强大的CMS
  • October —— 基于Laravel 5,致力于让开发工作变得简单的CMS
  • PyroCMS —— MVC架构的PHP内容管理系统,3.0以前基于CodeIgniter,目前基于Laravel 5.1
  • LavaLite —— 基于Laravel 5.1 & Bootstrap 3的内容管理系统
  • TypiCMS —— 基于 Laravel 5 构建的、支持多语言的内容管理系统
  • Laravel and AngularJS CMS —— 基于Laravel 5.1和AngularJS的CMS
  • Microweber —— 基于 Laravel 拖拽式生成 CMS 及在线商店利器
  • AsgardCMS —— 基于Laravel构建的、支持模块化和多语言的CMS
  • Coaster CMS —— 基于Laravel 5.3构建的下一代CMS
  • Borgert CMS —— 基于Laravel 5.3构建的开源CMS
  • Quarx —— 在任意Laravel中实现CMS功能的扩展包
  • WebEd CMS —— 基于Laravel 5.4的CMS系统(官方不再维护)
  • Orchid —— 又一个 Laravel CMS 扩展包
  • Botble (收费)
  • Statamic(收费)
  • Larapress(基于Laravel 4)

CRM

  • Flarepoint —— 基于Laravel构建的免费开源CRM平台

社交&论坛

  • Laravel.io —— Laravel开发者社区
  • Flarum —— 免费的、开源的、专注于简约的论坛系统,esoTalk和FluexBB的联合继承者
  • PHPHub —— 基于Laravel 4.2,积极向上的 PHP & Laravel 开发者社区
  • Voten —— 实时社交书签系统(类似Reddit)
  • Laravel-Zhihu —— 基于 Laravel 5.3 开发的类知乎系统

电商

  • Antvel —— 基于 Laravel 5.* 开发的开源电子商务项目
  • Mage2 —— Laravel 开源购物车

项目管理

  • 92five app —— 基于 Laravel框架 & Backbone JS 构建,是一个自托管的、基于web的项目管理应用
  • Scrumwala —— 基于Laravel5,项目管理应用
  • Ribbbon —— 基于Laravel 5.1和Vue.js构建的开源项目管理系统
  • GitScrum —— 基于Laravel 5.4开发的免费应用,致力于帮助开发团队使用Git和Scrum进行天对天的任务管理(1900+ stars)

博客

  • Canvas —— 基于Laravel 5.2 开发的轻量级博客系统
  • Katana —— 静态站点/博客生成器
  • Laravel 5 Blog —— 基于 Laravel 5 开发的博客系统
  • 0ez —— 基于Laravel的 轻博客系统
  • Vuedo —— 基于Laravel+Vue.js的博客平台
  • Wardrobe —— 专注于写作的最小化博客平台
  • PJ Blog —— 基于Laravel和Vue.js构建的开源博客
  • MyPersimmon —— 基于Laravel 5.4开发的博客系统
  • Laravel-blog-v2 —— 基于 Laravel 5.5 和 React 的个人博客系统
  • Laravel 5.6 blog —— 基于 Laravel 5.6 开发的博客系统
  • Moell Blog —— 基于 Laravel 5.2 开发支持 Markdown 的开源博客
  • laravel-bjyblog —— 基于 Laravel 5.5 开发的的个人博客系统

其他

  • Laravel.com —— Laravel官网源码
  • Laravel Tricks —— Laravel小技巧&小贴士
  • Invoice Ninja —— 基于Laravel构建的开源发票及时间跟踪应用
  • Paperwork —— 基于Laravel 4.X的开源的笔记&归档工具
  • Cachet —— 基于Laravel 5的开源的状态页系统
  • StyleCI —— 由 PHP CS Fixer开发,提供PHP代码风格持续集成服务
  • Podcastwala —— 基于Laravel 5,构建属于你自己的播客网站
  • Deployer —— 基于Laravel 5.1的、免费的、开源的PHP应用部署工具
  • RSS Monster —— 基于 Lumen 开发的 RSS 聚合器和阅读器
  • Koel —— 基于 Laravel 5.1 & Vue.js 开发的酷炫音乐流媒体应用
  • Attendize —— 基于 Laravel 框架开发的开源门票及活动管理应用
  • Screeenly —— 通过API创建网站截图
  • Jigsaw —— 使用Blade的静态站点生成器
  • DependenCI —— Composer持续集成工具
  • Booknshelf —— 跟踪在线图书状态
  • Jianzhi-v2 —— 基于 Laravel 5.5 + Vue2 实现的前后端分离的兼职平台
  • Polr —— 基于 Lumen 开发的现代的、功能强大的、健壮的 URL 缩短器
  • BookStack —— 基于 PHP & Laravel 开发的用于创建文档/wiki内容的平台
  • Pterodactyl Panel —— 开源游戏服务器管理面板,基于 PHP7、Nodejs 和 Go 构建
  • Akaunting —— 适用于小型公司和自由职业者的免费会计软件
  • Monica —— 个人关系管理系统

新闻

播客

社区

中文

繁体中文

英文

本地用户组

聚会

工作

主机开发工具

其它

赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » Laravel精选资源大全

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址