欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

下载量最高 100 个 Laravel 扩展包推荐 有大用 有大大用

下载量最高 100 个 Laravel 扩展包推荐

96 
Aufree 关注            
2016.08.10 09:00* 字数 336 阅读 2057评论 0喜欢 29            

说明

Laravel 另一个令人喜欢的地方,是拥有活跃的开发者社区,而活跃的开发者社区带来的,是繁华的扩展包生态。

本文对 Packagist 上打了 Laravel 标签 的扩展包进行整理,截止到现在 2016 年 8 月 9号,有超过 7176 个扩展包,以下是下载量最大的 100 个。

相信下面这 100 个扩展包会让你的编码更加高效 :beers:

为了方便跟踪文章修改和接受 PR,已将项目发布到 https://github.com/summerblue/laravel-package-top-100 ,若发现有勘误,欢迎大家提 PR 和 issue,谢谢~

若有其它问题也可联系 @PHPHub 官方微博进行处理。

排名

排名下载次数Star 数扩展包一句话描述
128839683968intervention/image                        图片处理扩展包,支持裁剪、水印等处理,使用教程请见https://phphub.org/topics/1903                        
222153723694barryvdh/laravel-debugbar                        页面调试工具栏 (对 phpdebugbar 的封装),教程请见:https://phphub.org/topics/2531                        
321734243570barryvdh/laravel-ide-helper                        使用 IDE 开发 Laravel 项目的好帮手,支持 Facade 方法跳转,相关讨论请见:https://phphub.org/topics/2532                        
412690052396maatwebsite/excel                        Excel 处理工具,中文处理时会出现乱码,推荐使用 laravel-snappy,历史讨论请见 https://phphub.org/topics/2477                        
51131952702aws/aws-sdk-php-laravel                        亚马逊 AWS 服务的开发者工具包,亚马逊云已经在 2016 年 8 月 正式落地中国,这个包以后会常用到,教程请见:https://phphub.org/topics/2533                        
67504051016jenssegers/agent                        客户端 User Agent 解析工具(基于 Mobiledetect),教程请见:https://phphub.org/topics/782                        
7711842216bugsnag/bugsnag-laravel                        Bugsnag 服务集成包(异常捕获服务,可惜国内访问效果不好),教程请见:https://phphub.org/topics/2534                        
86832683268zizaco/entrust                        基于用户组的用户权限系统(必备)
9644651821barryvdh/laravel-cors                        跨域资源共享的支持
10571221963barryvdh/laravel-dompdf                        PDF 操作工具(基于 dompdf )
115483671172laravelbook/ardent                        自动 数据模型 验证工具
125346502364tymon/jwt-auth                        JWT (JSON Web Token) 用户认证机制
134966561977lucadegasperi/oauth2-server-laravel                        OAuth 2.0 支持
14468263595maknz/slack                        Slack 服务的集成
154237281920jenssegers/mongodb                        MongoDB 数据库的支持
163900064061dingo/api                        构建 API 服务器的完整解决方案
17370341912itsgoingd/clockwork                        配合 Chrome 浏览器下同名插件的调试工具
18357552600anahkiasen/underscore-php                        Underscore.js 类似的 PHP 语法支持
193557421191laracasts/generators                        Laracasts 出品的代码快速生成工具(推荐) ,使用教程:https://phphub.org/topics/2535                        
203445221200cviebrock/eloquent-sluggable                        文章标题 URL 别名处理工具
21344237382laracasts/testdummy                        Laracasts 出品的假数据创建工具
22321543709davejamesmiller/laravel-breadcrumbs                        页面面包屑工具
23309529962laracasts/utilities                        将 PHP 变量转换为 JavaScript 变量
24304501621roumen/sitemap                        Sitemap 生成工具
25303660827yajra/laravel-datatables-oracle                        jQuery DataTables 的后端支持
26302076336webpatser/laravel-uuid                        RFC 4122 标准生成的 UUID ,使用教程 https://phphub.org/topics/2538                        
27301605535rcrowe/twigbridge                        Twig 模板引擎支持
28294356218intervention/imagecache                        图片缓存增强工具
29289380958indatus/dispatcher                        计划任务分发器(直接可替换掉 Cron),L5 内置了类似的功能
30234578589jenssegers/date                        日期处理工具(让 Carbon 支持多语言,中文用户的福音)
31234151715rap2hpoutre/laravel-log-viewer                        非常方便的页面 Log 查看工具,必备,不过使用时请注意访问权限控制
322049761109baum/baum                        嵌套集合 (Nested Set) 模型的支持
332046192146anahkiasen/rocketeer                        现代化的服务器代码部署工具
341946751026anahkiasen/former                        强大的表单构造器,教程请见 https://phphub.org/topics/2539                        
35190032375barryvdh/laravel-snappy                        HTML 生成 PDF/Image 工具(利用 wkhtmltopdf)
36184879361thujohn/twitter                        Twitter API 的支持
37184078228orchestra/testbench                        Laravel 扩展包的单元测试工具
38181799258graham-campbell/flysystem                        文件系统操作,多平台支持(AWS,Dropbox 等)
39180921342mews/purifier                        用户提交的 Html 白名单过滤
40175355349laracasts/presenter                        Laracasts 出品的 Presenter 方案
41172640852venturecraft/revisionable                        数据模型的操作记录(如管理员操作日记)
42168707995mcamara/laravel-localization                        Laravel 本地化功能增强
43166917366league/factory-muffin                        允许更加方便的创建对象,一般在测试中常用(基本上是 ROR 的 factory_girl 的复制版)
44165140271robclancy/presenter                        Elequent 的 Presenter 方案
45163835150intouch/laravel-newrelic                        应用状态监控服务 NewRelic 开发者工具包
46157930855xethron/migrations-generator                        从现存的数据中以 migration 的形式导出数据库表,包括索引和外键,相当于 数据库迁移                        
47149079410greggilbert/recaptcha                        reCAPTCHA 验证码的支持
48144971594watson/validating                        以 Trait 的方式来实现 Eloquent 数据模型保存的时候自动验证
49142284814dimsav/laravel-translatable                        数据库的多语言翻译方案
50138661120laracasts/behat-laravel-extension                        Behat 测试框架的 Laravel 支持
51137782200jenssegers/rollbar                        Rollbar 错误监控服务的自动集成
52134723330torann/geoip                        通过 IP 获取到对应的地理位置信息(GeoIP 数据库),请参考:https://phphub.org/topics/2537                        
53133803658davibennun/laravel-push-notification                        App 的 Push Notification 发送工具,支持苹果的 APNS 和 安卓的 GCM
54128523168chumper/zipper                        ZIp 打包工具(基于 ZipArchive)
55127700244simplesoftwareio/simple-qrcode                        二维码生成工具
56125421374graham-campbell/markdown                        Markdown 解析器
57125315164aloha/twilio                        Twillio API 支持
58123623295propaganistas/laravel-phone                        手机号码,电话号码验证支持
59121845421orangehill/iseed                        将数据从数据库以 seed 的方式导出,数据填充 的逆向操作。(推荐)
60121350380sammyk/laravel-facebook-sdk                        (非官方)Laravel 的 Facebook 开发者工具包
61120891497vinkla/hashids                        Hash ID 生成器,方便把数字的 ID 隐藏(基于Hashids),教程:https://phphub.org/topics/2536                        
62116939993spatie/laravel-backup                        数据备份工具,支持压缩,支持各种文件系统(推荐)
63116718459mccool/laravel-auto-presenter                        自动注入 Presenter
64111879270graham-campbell/throttle                        阀门控制工具
651063061766frozennode/administrator                        快速创建基于数据模型的 CRUD 管理员后台
66105181430codesleeve/laravel-stapler                        专为 ORM 定制的文件上传支持
67100442307webpatser/laravel-countries                        世界所有国家数据,包括首都汇率等
6897451848prettus/l5-repository                        Repository 开发模式的支持
6996491371pragmarx/google2fa                        用户认证方案,支持谷歌提倡的双向认证和 HOTP 认证算法
7094117195hisorange/browser-detect                        浏览器检测工具,包括客户端对 JavaScript 和 CSS 支持情况的检测
7193442277graham-campbell/htmlmin                        基于 minify 的 HTML 压缩工具
7290609156toin0u/geocoder-laravel                        地理位置操作工具集(基于Geocoder)
7389845491edvinaskrucas/notification                        页面消息提醒的组件
7489333403laracasts/integrated                        PHPUnit 的集成测试支持
7588682779laravel/envoy                        Laravel 官方出品的简单的部署工具
7686793137felixkiss/uniquewith-validator                        表单验证规则增加字段之间的唯一性验证
7781211200graham-campbell/exceptions                        错误异常处理工具,支持开发和生产环境,使用 Whoops 进行错误显示
7881076163thomaswelton/laravel-gravatar                        Gravatar 服务的支持
7979494477mews/captcha                        图片验证码方案
8079387222roumen/feed                        Feed 生成器
8179241164cviebrock/image-validator                        表单验证增加图片专属,如长宽,比例等
8277849125laravelcollective/annotations                        基于注解方式生成路由、事件、模型绑定的映射
8377061870gloudemans/shoppingcart                        一个简单的购物车模块实现
8475852149artisaninweb/laravel-soap                        Soap 协议客户端
8575476260jlapp/swaggervel                        Swagger API 规范支持
8673124480barryvdh/laravel-translation-manager                        翻译辅助工具,包含 Web 界面
8772532515patricktalmadge/bootstrapper                        Twitter Bootstrap 支持
8868952133soapbox/laravel-formatter                        对不同输出格式进行转换,支持Array,CSV,JSON,XML,YAML
8966968155fedeisas/laravel-mail-css-inliner                        将 CSS 样式写入 HTML 里,用于邮件发送内容的样式定制
9066881747nicolaslopezj/searchable                        以 Trait 的形式为 Eloquent 模型增加搜索功能
9165754109benconstable/phpspec-laravel                        PHPSpec BDD 测试框架的 Laravel 扩展
9265489193watson/rememberable                        让 Laravel 5 数据模型支持 remember() 方法
9363895373rtconner/laravel-tagging                        为 Eloquent 模型增加打标签功能
946293268laravelcollective/remote                        LaravelCollective 维护的 SSH 连接管理工具
9560917226khill/lavacharts                        Google 图表 JavaScript API 的封装
9660203115anchu/ftp                        让 Laravel 支持 FTP 操作
9758556355liebig/cron                        计划任务分发器(直接可替换掉 Cron),L5 内置了类似的功能
9857174348lord/laroute                        JavaScript 读取路由信息的解决方案
9957053643spatie/laravel-analytics                        Google 统计数据获取工具
10056639118hieu-le/active                        非常方便的方案来判断导航元素的 active 状态

转载请注明来自于 PHPHub,并贴上本文章链接:https://phphub.org/topics/2530
GitHub 地址:https://github.com/summerblue/laravel-package-top-100                

小礼物走一走,来简书关注我

赞赏支持

来自 https://www.jianshu.com/p/b74a5dfda47c

普通分类: