链接:https://medium.mybridge.co/node-js-open-source-of-the-month-v-june-2018-df256be9dac5
近日,Mybridge 对 Github 上将近 250 个 Node.js 开源项目进行了排名,并从中挑选出了 Top 10,帮助开发者找到最好的Node.js开源项目
本次上榜的10个Node.js开源项目,平均获得2395个Star,下面一起来看下这10个开源项目都是哪些:
1
Nest v5.0
https://github.com/nestjs/nestStar 6609
Nest是构建高效,可扩展的 Node.js Web 应用程序的框架。 它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和FRP(函数响应式编程)的元素。在底层,Nest 使用了 Express,可以方便地使用各种可用的第三方插件。
2
Isomorphic-git
https://github.com/isomorphic-git/isomorphic-gitStar 3083
Git的一个纯JavaScript实现,支持浏览器和node,这意味着它可以用于读取和写入git存储库,以及从Github获取和推送到git。
3
Xmysql
https://github.com/o1lab/xmysqlStar 2696
一个可以为任何带有Node.js的MySql数据库生成REST API的神奇命令,支持批量插入,批量删除,批量读取。
4
PKI.js
https://github.com/PeculiarVentures/PKI.jsStar 603
PKIjs是一个纯JavaScript库,它实现了PKI应用程序中使用的格式(签名,加密,证书请求,OCSP和TSP请求/响应)。它建立在WebCrypto(Web Cryptography API)之上,旨在无需任何插件就可构建本机Web应用程序。
5
Vynchronize
https://github.com/kyle8998/VynchronizeStar 634
Vynchronize是一个实时在线视频同步平台。目前支持YouTube,Daily Motion,Vimeo等
6
Winston v3.0
https://github.com/winstonjs/winstonStar 10594
winston 是一个简单通用的日志记录库。
7
Chatkit-command-line-chat
https://github.com/pusher/chatkit-command-line-chatStar 15
使用Node.js和Chatkit构建的CLI聊天
8
Add-gitignore
https://github.com/TejasQ/add-gitignoreStar 174
一个交互式CLI工具,可以为项目添加.gitignore。在使用它之前,你需要先确保已经安装NodeJS
9
terminal-image
https://github.com/sindresorhus/terminal-imageStar 238
terminal-image可以帮助你在终端显示图像
10
Passw0rd
https://github.com/djadmin/passw0rdStar 97
可以帮助你检测密码是否曾经在数据库中暴露过,支持Node.js 5及以上的版本
●本文编号320,以后想阅读这篇文章直接输入320即可
●输入m获取文章目录
领取专属 10元无门槛券
私享最新 技术干货