node-serialport 是一个 Node.js 的包,用来对串口数据进行读写操作。
基本示例代码:
serve 是简单的命令行 Node.js 文件/目录 服务器连接构建,支持stylus,jade 等等。灵感来源于 http-server。
node-firefox 是一个 Node.JS 模块,通过 DevTools 远程协议实现与 Firefox 浏览器之间的交互。
Node-restrict 能够阻止应用程序使用 procss.binding(‘process_wrap’), process.kill 和
child_process 的 Nodejs 模块。
我总是讨厌通过安装过程,看文件,重新启动流程等方式,去调试 Node.js 的代码。为此,我写了这个软件,使这些事情变得更容易。利用
node-stream-zip 是查看和提取大型 ZIP 文件的 Node.js 库。
特性:
从不加载完整的归档到内存,一切都是通过块读取
Mojito-waterfall 是用于生成性能可视化的 Mojito 应用程序 npm
开发包。它包括一个用来收集计时数据的 API 和一个呈现瀑布流(waterfall)的 mojit。mojito-debug
node-convict 是 nodejs上的配置管理应用。通过引入配置流程,它扩展并简化了 node.js
blessed 是用于 node.js 的高级终端接口库。
Blessed 有超过 16,000 行的代码及 terminal goodness。它完全由 JavaScript 实现,它的目标有两个:
NodeJS AdBlock Proxy
NodeJS代理阻止对interwebz广告 (提供支持Adblock Plus filter 列表和 /etc/hosts 文件 ). This
Node-Redmine是一个100%支持Redmine’s REST API的Nodejs库。
安装
npm install node-redmine
示例代码
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-
google-play-scraper 是 Node.js scraper,从 Google Play 获取基本应用数据。
安装:
npm install google-play-scraper
COBOL bridge for NodeJS 可以让你在 Node.js 里面运行 COBOL 代码。
代码示例:
// Dependencies
lib-qqwry是一个高效查询纯真 IP 库(qqwry.dat)的模块。它是用 NodeJS 解析纯真 IP 库(QQwry.dat) ,支持 IP
Socket.IO P2P 是使用一个服务端回调在两个端点建立一个双向事件的最简单方法,提供最大可靠性。
PG.js 是 Node.js 项目 NW.js 的 package.json 生成器。
因自己喜欢上了 Node.js 后,尝试用 NW.js 制作桌面程序时,面对 NW.js 的众多参数....那个记不住啊。
Node Application Metrics 提供了一个基础设施,来为基于 Node.js 的应用收集资源和性能监控数据。Node
mod_statuspage for Node 是简单的 express/connect 中间件,提供一个状态页面,包括 Node.js host
针对前端开发过程中最常用的需求,我们把一系列gulp插件封装成为一个简单的命令。
naught 使用内置集群化 API 对 Node.js 服务器进行零停机部署,支持 POSIX 操作系统,但不支持 Windows。
Vorpal 是一个 Node 用来构建 CLI 命令行应用的框架。提供简单但强大的 API。
功能包括:
queue-fun 是基于Promise的 运行队列控制类。
使用场景
巨量同逻辑业务平稳处理
间歇性高并发系统
Commander.js 是 Node.js 命令行接口的补全解决方案,灵感来源于 Ruby 的commander。
安装:
PHPSocket.IO 是 socket.IO
的php版本,基于workerman开发。用于替代socket.IO服务端,方便用PHP开发socket.IO即时通讯应用。
http-proxy-middleware 是一套 Node.js 代理中间件 forconnect,express 和 browser-
sync。
安装
$ npm install --save-dev http-proxy-middleware
Vangtage.js 是一个全新的 Node 交互式 CLI。Vangtage 灵感来源于commander.js,通过inquirer.js 的交互式 prompt 把在线 Node
Inquirer 是常规交互式命令行用户接口的集合,提供给 Node.js 一个方便嵌入,漂亮的命令行接口。
ied 是另一个 Node.js 包管理器,类似 npm,但是比 npm 快!
主要特性:
快速,完全并发安装
腾讯 Tencent Server Web(TSW),是一套面向 WEB 前端开发者,以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的
福伊(foy) 是一个轻量级的基于 nodejs 和 promise 的通用 build 工具
特点:
基于 promise 的任务和内置工具函数(fs/shell), 无缝支持 async/await
Wmic.js 是 Windows Management Instrumentation CLI(WMIC) 的 Node.js 接口。
使用方法:
1. 启动 WMIC:
aliyun-oss-deploy
一个用于部署静态资源到 aliyun oss 的模块,支持 putObject 和 putStream。可以代码方式或者 cli 方式调用!
Carlo 是一个 Headful Node 应用框架,由 Google Labs 开源。官方将其描述为 “ Node 应用 Web 渲染界面”。
类似 Mean,是另一个全栈 Javascript 开发架构,使用
MongoDB,Express,React,Node。
特性
Awkward 是一个基于 NodeJS 开发的终端模拟器。在 Awkward 终端中一切都是对象,例如: