PouchDB 运行在浏览器中的 JavaScript 数据库
PouchDB 是一种浏览器内数据库,允许应用程序在本地保存数据,以便用户即使在离线状态下也可以享受应用程序的所有功能。另外,数据在客户端之间进行同…
node-mysql-promise 基于 Node.js 异步操作 MySQL 数据库组件
Node.js 连接 MySQL 数据库,刚开始是直接使用一个名为 mysql 的库,但是他每次返回的都是一个数据库连接对象,而查询操作这些都是异步执行的,如果自…
simple-uploader.js 功能强大的上传组件
simple-uploader.js(也称 Uploader)是一个上传库,支持多并发上传,文件夹、拖拽、可暂停继续、秒传、分块上传、出错自动重传、手工重传、进度、剩…
URI.js 多功能浏览器 URL 操作库
作为前端开发者,经常要操作 URL 地址,比如下面的代码: var url = "http://example.org/foo?bar=baz" var separator = url.indexOf('?') > -1 ? '…
Hotkeys.js 简单的设置快捷键键盘热键
这是一个强健的 JavaScript 库用于捕获键盘输入和输入的组合键,它没有依赖,它不应该干扰任何 JavaScript 库或框架。压缩只有(~3kb),gzip 1.9k。 创…
CoffeeKup 将 CoffeeScript 转换为 HTML 代码
CoffeeKup 是一个基于 Node.js 和浏览器的模版引擎,你可以通过 CoffeeScript 编写 HTML 模版,然后通过 CoffeeKup 转变为真正的 HTML 代码。 特点 一…
Node-xlsx 基于 Node.js 的 Excel 解析和构建插件
Node-xlsx 是一个Node.js的扩展,通过名字应该能够猜到是干什么的,主要是用于解析和构建 Microsoft Excel 表格,这个插件基于 js-xlsx 扩展,开源的 …
NW.js 基于 Chromium 和 Node.js 的应用程序框架
NW.js (原名 node-webkit)是一个基于 Chromium 和 node.js 的应用运行时,通过它可以用 HTML 和 JavaScript 编写原生应用程序。它还允许您从 DOM 调…
Node-http-proxy 全功能的 Node.js Http 代理
Node-http-proxy 是一个 HTTP 代理支持 WebSocket 编程库。它适用于执行元件如反向代理服务器和负载均衡,拥有普通代理的全部功能,专为 Node.js 设置…
Jade 基于 Node.js 功能丰富的模版引擎
Jade 是一个高性能的模板引擎,它深受 Haml 影响,使用 JavaScript 前端开发脚本实现的,并且可以供 Node 使用,Jade的语法简单易懂,能提供常见的循…
NestJS 基于 Node.js 的强大的 Web 应用框架
Nestjs 是我见过的,将 Typescript 与 Nodejs Framework 结合的最好的例子,Nestjs 不是一个新轮子,它是基于 Express、http://socket.io 封装的 node…
Clean-CSS 基于 Node.js 的 CSS 代码压缩工具
Clean-CSS 是一个非常简单的 CSS 压缩程序,基于Node.js环境开发使用,可以删除 CSS 中一些无用的空格、评论以及每个选择器后面的分号,还可以压缩通…
使用 Async.js 简化你的 JavaScript 代码
Async.js 是一个功能强大的库,主要是基于 Node.js 开发,他本身也是 JavaScript 代码,在 Web 浏览器中也可以单独使用,它可以简化 Node.js 异步操作…
Restify 基于 Node.js 构建 REST 服务
Restify 是 Node.js 的模块。虽然 Restify 的 API 或多或少的参考了 Express,但 Restify 不是一个 MVC 框架,它是一套为了能够正确构建 REST 风格 AP…
Pinyin.js 将汉字转拼音 JavaScript 插件
Pinyin.js 是一个使用 JavaScript 将汉字转换为拼音的插件,为了方便前端的排序。并且支持多音字。同样也支持转为带声调的拼音。这个版本同时支持在 N…