Electron
Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。
这并不意味着Electron是一个绑定图形用户界面(GUI)的JavaScript库。取而代之的是,Electron使用Web页面作为它的图形界面,所以你也可以将它看作是一个由JavaScript控制的迷你的Chrominum浏览器。
类似于nodewebkite
PhantomJS
PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等。
说白了就相当于没有界面的浏览器
ZRender
一个轻量级的canvas类库,mvc封装数据驱动提供类Dom事件模型,让canvas绘图大不同
链接http://ecomfe.github.io/zrender/
mocha
mocha(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。
所谓"测试框架",就是运行测试的工具。通过它,可以为JavaScript应用添加测试,从而保证代码的质量。
相关链接 http://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.html
Qunit
页面交互单元测试工具
Jcrop
图像裁剪工具
相关链接 http://code.ciaoca.com/jquery/jcrop/demo//
前端开发仓库 http://code.ciaoca.com/
(本文会持续更新)
wfQuery
一位大神封装的简单的类似于jq的库,根据自己的需要的功能来下载代码
项目地址为