财富大全,javascript效率插件大集合

JavaScript 财富大全

2015/12/20 · JavaScript
· 1 评论 ·
资源

本文由 伯乐在线 –
刘健超-J.c
翻译,马艳琼
校稿。未经许可,禁止转载!
英文出处:sorrycc。欢迎参加翻译组。

【导读】:GitHub 上有2个 Awesome – XXX
体系的能源整理。awesome-javascript 是
sorrycc 发起维护的 JS
财富列表,内容包蕴:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。

伯乐在线已在 GitHub 上提倡「JavaScript
财富大全中文版」的整治。欢迎扩散、欢迎参预。


【导读】:GitHub 上有五个 Awesome – XXX
种类的能源整理。awesome-JavaScript是
sorrycc 发起维护的 JS
财富列表,内容包涵:包管理器、加载器、测试框架、运转器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。

导读:GitHub 上有2个 Awesome – XXX 种类的能源整理。awesome-javascript
是 sorrycc 发起维护的 JS
资源列表,内容囊括:包管理器、加载器、测试框架、运转器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。

【导读】:GitHub 上有3个 Awesome – XXX
连串的资源整理。awesome-javascript 是 sorrycc 发起维护的 JS
财富列表,内容囊括:包管理器、加载器、测试框架、运营器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。

包管理器

治本着 javascript 库,并提供读取和包裹它们的工具。

  • npm – npm 是 javascript 的包管理器。
  • Bower – 一个 web 应用的包管理器。
  • component – 能营造更好 web
    应用的客户端包管理器。
  • spm – 全新的静态包管理器。
  • jam – 2个留意于浏览器端和配合RequireJS 的包管理器。
  • jspm – 流畅的浏览器包管理器。
  • Ender – 没有库文件的程序库。
  • volo – 以项目模板、添加倚重项与自动化生成的主意创制前端项目。
  • Duo – 一个重组 Component、Browserify
    和 Go
    的一流思想,使开发者能神速方便地社团和编排前端代码的下一代包管理器。

伯乐在线已在 GitHub 上提倡「JavaScript
财富大全汉语版」的重整。欢迎扩散、欢迎出席。

伯乐在线已在 GitHub 上发起「JavaScript
财富大全中文版」的整理。欢迎扩散、欢迎参与。

伯乐在线已在 GitHub 上提倡「JavaScript
能源大全中文版」的整治。欢迎扩散、欢迎到场。

加载器

JavaScript 的模块或加载系统。

  • RequireJS – JavaScript
    文件和模块的加载器。
  • browserify –
    在浏览器端以 node.js 的方法 require()。
  • SeaJS – 用于 Web 的模块加载器。
  • HeadJS – HEAD 的绝无仅有脚本。
  • curl –
    小巧、快捷且易增添的模块加载器,它能处理 英特尔、CommonJS
    Modules/1.壹 、CSS、HTML/text 和野史脚本。
  • lazyload – 小巧且无依靠的异步
    JavaScript 和 CSS 加载器。
  • script.js – 异步 JavaScript
    加载器和依靠管理器。
  • systemjs –
    AMD、CJS(commonJS) 和适合 ES6 规范的模块加载器。
  • LodJS – 基于 英特尔的模块加载器。
  • ESL –
    浏览器端的模块加载器,扶助延迟定义和 AMD。
  • modulejs – 轻量的 JavaScript
    模块系统。

https://github.com/jobbole/awesome-javascript-cn

https://github.com/jobbole/awesome-javascript-cn

卷入工具

  • browserify – Browserify
    让你能在浏览器端使用 require(‘modules’) ,打包全数重视。
  • webpack – 为浏览器打包
    CommonJs/英特尔 模块。

js包下载地址:http://www.quzhuanpan.com/download/checkResult.action?id=52&type=6

js包下载地址:

js包下载地址:http://www.quzhuanpan.com/download/checkResult.action?id=52&type=6

测试框架

包管理器

管住着 javascript 库,并提供读取和包装它们的工具。

•npm – npm 是 javascript 的包管理器。

•Bower – 1个 web 应用的包管理器。

•component – 能创设更好 web 应用的客户端包管理器。

•spm – 全新的静态包管理器。

•jam – 二个专注于浏览器端和包容 RequireJS 的包管理器。

•jspm – 流畅的浏览器包管理器。

•Ender – 没有库文件的程序库。

•volo – 以项目模板、添加器重项与自动化生成的法子创立前端项目。

•Duo – 1个组成 Component、Browserify
和Go的特级思想,使开发者能很快方便地公司和编辑前端代码的下一代包管理器。

上学进度中蒙受哪些难点如故想赢得学习能源的话,欢迎参预学习互换群
343599877,大家一块学前端!

包管理器

框架

  • mocha – 适用于 node.js
    和浏览器、简易、灵活、有趣的 JavaScript 测试框架。
  • jasmine – 简单无 DOM 的
    JavaScript 测试框架。
  • qunit – 2个便于使用的 JavaScript
    单元测试框架。
  • jest – 不难的 JavaScript
    单元测试框架。
  • prova – 基于 Tape 和 Browserify
    的测试运营器,它适用于 Node & 浏览器。
  • DalekJS – 自动化且跨浏览器的
    JavaScript 成效测试框架。

加载器

JavaScript 的模块或加载系统。

•RequireJS – JavaScript 文件和模块的加载器。

•browserify –
在浏览器端以Node.js的方式
require()。

•SeaJS – 用于 Web 的模块加载器。

•HeadJS – HEAD 的绝无仅有脚本。

•curl – 小巧、快速且易增加的模块加载器,它能处理 英特尔、CommonJS
Modules/1.一 、CSS、HTML/text 和历史脚本。

•lazyload – 小巧且无依靠的异步 JavaScript 和 CSS 加载器。

•script.js – 异步 JavaScript 加载器和凭借管理器。

•systemjs – AMD、CJS(commonJS) 和适合 ES6 规范的模块加载器。

•LodJS – 基于 英特尔 的模块加载器。

•ESL – 浏览器端的模块加载器,匡助延迟定义和 英特尔。

•modulejs – 轻量的 JavaScript 模块系统。

包管理器

管住着 javascript 库,并提供读取和包装它们的工具。

断言

  • chai – 适用于 node.js 和浏览器的
    BDD / TDD 断言框架,并能搭配此外测试框架使用。
  • Sinon.JS – 对 JavaScript
    进行 spies、stubs 和 mock 测试。
  • expect.js –
    简约的、适用于 Node.js 和浏览器端的 BDD 式断言工具。

打包工具

•browserify – Browserify 让你能在浏览器端使用 require(‘modules’)
,打包全部依赖。

•webpack – 为浏览器打包 CommonJs/英特尔 模块。

管制着 javascript 库,并提供读取和打包它们的工具。

•npm – npm 是 javascript 的包管理器。

覆盖率

  • istanbul – 另多少个 JS
    代码覆盖率检测工具。
  • blanket –
    三个容易易行的代码覆盖率检测库。它的陈设意见是便于安装和采取,且可用以浏览器端和
    node.js。
  • JSCover – JSCover 是二个检测
    JavaScript 程序代码覆盖率的工具。

测试框架

•mocha – 适用于 node.js 和浏览器、简易、灵活、有趣的 JavaScript
测试框架。

•jasmine – 简单无 DOM 的 JavaScript 测试框架。

•qunit – 七个简单使用的 JavaScript 单元测试框架。

•jest – 简单的 JavaScript 单元测试框架。

•prova – 基于 Tape 和 Browserify 的测试运维器,它适用于 Node & 浏览器。

•DalekJS – 自动化且跨浏览器的 JavaScript 作用测试框架。

•npm – npm 是 javascript 的包管理器。

•Bower – 1个 web 应用的包管理器。

运行器

  • phantomjs – 脚本化的
    Headless WebKit。
  • slimerjs – 贰个水源为 Gecko
    的接近 PhantomJS 工具。
  • casperjs – 基于 PhantomJS 和
    Slimer JS 的领航脚本和测试工具。
  • zombie – 基于 node.js
    、迅速、全栈且无图形界面的浏览器的测试工具。
  • totoro –
    三个粗略可依赖且能跨浏览器运营的测试工具。
  • karma – 三个名特优的的
    JavaScript 测试运转器。
  • nightwatch – 基于
    node.js 和 selenium webdriver 的图形界面自动化测试框架。
  • intern – 下一代 JavaScript
    代码测试栈。
  • yolpo – 在浏览器逐句执行的 JavaScript
    解释器。

断言

•chai – 适用于 node.js 和浏览器的 BDD / TDD
断言框架,并能搭配别的测试框架使用。

•Sinon.JS – 对 JavaScript 进行 spies、stubs 和 mock 测试。

•expect.js – 简约的、适用于 Node.js 和浏览器端的 BDD 式断言工具。

•Bower – 1个 web 应用的包管理器。

•component – 能营造更好 web 应用的客户端包管理器。

QA 工具

  • JSHint – JSHint
    是三个促进发现 JavaScript 代码错误和神秘难点的工具。
  • jscs – JavaScript
    代码风格检测工具。
  • jsfmt – 格式化、搜索和改写
    JavaScript。
  • jsinspect –
    检测复制粘贴和布局类似的代码。
  • buddy.js – 发现
    JavaScript 代码里的
    魔易学字。
  • ESLint – 完全插件化的工具,能在
    JavaScript 中分辨和笔录形式。
  • JSLint – 高标准、严酷和一意孤行的代码质量工具,旨在只保险语言的理想部分。

覆盖率

•istanbul – 另多少个 JS 代码覆盖率检测工具。

•blanket –
八个不难的代码覆盖率检测库。它的统筹理念是便于安装和使用,且可用来浏览器端和
node.js。

•JSCover – JSCover 是一个检测 JavaScript 程序代码覆盖率的工具。

•component – 能打造更好 web 应用的客户端包管理器。

•spm – 全新的静态包管理器。

MVC 框架和库

  • angular.js – 为网络利用增强
    HTML。
  • aurelia – 一个适用于运动装备、桌面电脑和 web
    的客户端 JavaScript 框架。
  • backbone – 给您的 JS
    应用进入富含 Models、Views、Collections 和 伊夫nts 的 Backbone。
  • batman.js – 最契合 Rails 开发者的 JavaScript
    框架。
  • ember.js – 一个目的在于创造杰出web 应用的 JavaScript 框架。
  • meteor –
    一个超简单的、数据库无处不在的、只传输数据的纯 JavaScript web 框架。
  • ractive – 新一代 DOM 操作。
  • vue – 二个用以营造可相互界面的、直观火速和可整合的 MVVM
    框架。
  • knockout – Knockout 用
    JavaScript 让成立响应式的富 UI 越发简单。
  • spine – 创设 JavaScript 应用的轻量
    MVC 库。
  • espresso.js –
    多个极小的、用于制成效户界面的 JavaScript 库。
  • canjs – 让 JS
    更好、更快、更简单。
  • react –
    用于建构用户界面的库。它是申明式的、高效的和最好灵活的,并动用虚拟
    DOM 作为其不相同的落实。
  • react-native – 二个用
    React 打造原生应用的框架。
  • riot – 类 React 库,但很轻量。
  • thorax – 抓实你的
    Backbone。
  • chaplin – 使用 Backbone.js
    库的 JavaScript 应用架构。
  • marionette – 三个Backbone.js 的复合应用程序库,目的在于简化大型 JavaScript 应用结构。
  • ripple –
    二个娇小玲珑的、用于创设响应界面的底子框架。
  • rivets –
    轻量却持有强大的数量绑定和模板消除方案
  • derby –
    让编写实时和同步应用更简短的 MVC 框架,可以在 Node.js
    和浏览器同时运转。

    • derby-awesome –
      很棒的 derby 组件集合。
  • way.js –
    简单、轻量、持久化的双向数据绑定。
  • mithril.js – Mithril
    是七个客户端 MVC 框架(轻量、强大和飞速)
  • jsblocks – jsblocks
    是二个更好的 MV-ish 框架。
  • LiquidLava –
    易懂的、用于营造用户界面的 MVC 框架。

运行器

•phantomjs – 脚本化的 Headless WebKit。

•slimerjs – 3个水源为 Gecko 的接近 PhantomJS 工具。

•casperjs – 基于 PhantomJS 和 Slimer JS 的导航脚本和测试工具。

•zombie – 基于 node.js 、急忙、全栈且无图形界面的浏览器的测试工具。

•totoro – 二个简约可信赖且能跨浏览器运维的测试工具。

•karma – 2个完美的的 JavaScript 测试运维器。

•nightwatch – 基于 node.js 和 selenium webdriver
的图形界面自动化测试框架。

•intern – 下一代 JavaScript 代码测试栈。

•yolpo – 在浏览器逐句执行的 JavaScript 解释器。

•spm – 全新的静态包管理器。

•jam – 一个留意于浏览器端和匹配 RequireJS 的包管理器。

Node CMS 框架

  • KeystoneJS – 强大的 CMS 和
    web 应用框架。
  • Reaction Commerce –
    拥有实时的架构和布置的响应式(reactive) CMS。
  • 亚洲必赢官网 ,Ghost – 不难、强大的颁发平台。
  • Apostrophe –
    提供内容编排和着力服务的 CMS。
  • We.js –
    适用于实时应用、网站或博客的框架。
  • Hatch.js – 拥有社交个性的
    CMS 平台。
  • TaracotJS –
    拥有便捷、极简风格特色且依照Node.js 的 CMS。
  • Nodizecms – 为 CoffeeScript
    爱好者准备的 CMS。
  • Cody –
    拥有所见即所得的编辑器的 CMS。
  • PencilBlue – CMS
    和博客平台。

QA 工具

•JSHint – JSHint 是一个有助于发现 JavaScript 代码错误和神秘难点的工具。

•jscs – JavaScript 代码风格检测工具。

•jsfmt – 格式化、搜索和改写 JavaScript。

•jsinspect – 检测复制粘贴和布局类似的代码。

•buddy.js – 发现 JavaScript 代码里的 魔易学字。

•ESLint – 完全插件化的工具,能在 JavaScript 中分辨和记录情势。

•JSLint – 高标准、严谨和志高气扬的代码质量工具,意在只保险语言的绝妙部分。

•jam – 三个专注于浏览器端和合营 RequireJS 的包管理器。

•jspm – 流畅的浏览器包管理器。

模板引擎

模板引擎允许你执行字符串插值。

  • mustache.js – 是 JavaScript
    中含有 {{mustaches}} 的最简模板。
  • handlebars.js – 是
    Mustache 模板语言的增加。
  • hogan.js – 是 Mustache
    模板语言的编译器。
  • doT – 最便捷简洁的 JavaScript
    模板引擎,适用于 nodejs 和浏览器。
  • dustjs – 适用于浏览器和
    node.js 的异步模板。
  • eco – 嵌入式的 CoffeeScript
    模板。
  • JavaScript-Templates –
    轻量(小于 1KB)、火速且无依靠的无敌 JavaScript 模版引擎。
  • t.js – 小巧的 JavaScript
    模板框架,压缩后约为 400 字节。
  • Jade – 健壮的、优雅且功用丰盛的
    nodejs 模板引擎。
  • EJS – 高效的 JavaScript 模板。
  • xtemplate –
    可增加的模板引擎,适用于 node 和浏览器。
  • marko – 飞快轻量且按照 HTML
    的模版引擎,援救异步、流、自定义标签和 CommonJS 模编译后输出。适用于
    Node.js 和浏览器。

MVC 框架和库

•angular.js – 为互连网采纳增强 HTML。

•aurelia – 1个适用于活动装备、桌面电脑和 web 的客户端 JavaScript 框架。

•backbone – 给您的 JS 应用进入富含 Models、Views、Collections 和 伊芙nts
的 Backbone。

•batman.js – 最适合 Rails 开发者的 JavaScript 框架。

•ember.js – 1个意志创设出色 web 应用的 JavaScript 框架。

•meteor –
壹个超简单的、数据库无处不在的、只传输数据的纯
JavaScript web 框架。

•ractive – 新一代 DOM 操作。

•vue – 多少个用以创设可相互界面的、直观连忙和可组成的 MVVM 框架。

•knockout – Knockout 用 JavaScript 让创立响应式的富 UI 特别不难。

•spine – 营造 JavaScript 应用的轻量 MVC 库。

•espresso.js – 二个极小的、用于制功能户界面的 JavaScript 库。

财富大全,javascript效率插件大集合。•canjs – 让 JS 更好、更快、更简单。

•React–
用于建构用户界面的库。它是注明式的、高效的和无限灵活的,并利用虚拟 DOM
作为其差异的落到实处。

•react-native – 3个用 React 创设原生应用的框架。

•riot – 类 React 库,但很轻量。

•thorax – 加强你的 Backbone。

•chaplin – 使用 Backbone.js 库的 JavaScript
应用架构。

•marionette – 二个 Backbone.js 的复合应用程序库,目的在于简化大型 JavaScript
应用结构。

•ripple – 三个细密的、用于构建响应界面的功底框架。

•rivets – 轻量却有着强劲的数据绑定和模板化解方案

•derby – 让编写实时和协办使用更简单的 MVC 框架,能够在 Node.js
和浏览器同时运转。 ◦derby-awesome – 很棒的 derby 组件集合。

•way.js – 简单、轻量、持久化的双向数据绑定。

•mithril.js – Mithril 是三个客户端 MVC 框架(轻量、强大和飞跃)

•jsblocks – jsblocks 是七个更好的 MV-ish 框架。

•Liquid拉瓦 – 易懂的、用于构建用户界面的 MVC 框架。

•jspm – 流畅的浏览器包管理器。

•Ender – 没有库文件的程序库。

小说和帖子

  • The JavaScript that you should
    know –
    关于 JavaScript 函数化概念的小说。

Node CMS 框架

•KeystoneJS – 强大的 CMS 和 web 应用框架。

•Reaction Commerce – 拥有实时的架构和规划的响应式(reactive) CMS。

•Ghost – 简单、强大的公告平台。

•Apostrophe – 提供内容编排和中央服务的 CMS。

•We.js – 适用于实时应用、网站或博客的框架。

•Hatch.js – 拥有社交脾性的 CMS 平台。

•TaracotJS – 拥有便捷、极简风格特点且按照Node.js 的 CMS。

•Nodizecms – 为 CoffeeScript 爱好者准备的 CMS。

•Cody – 拥有所见即所得的编辑器的 CMS。

•PencilBlue – CMS 和博客平台。

•Ender – 没有库文件的程序库。

•volo – 以项目模板、添加正视项与自动化生成的方法创设前端项目。

数码可视化

Web 数据可视化工具

  • d3 – 贰个对 HTML 和 SVG
    进行可视化的 JavaScript 库。
  • metrics-graphics –
    更不难和兼具更专业的多寡图表布局优化算法的库。
  • pykcharts.js –
    经过精心设计后,去除 d3.js 犬牙相错的 d3.js 图表库。
  • three.js – JavaScript 3D 库。
  • Chart.js – 简单的、基于 canvas
    标签的 HTML5 图表库。
  • paper.js –
    是矢量图形脚本中的瑞士联邦军刀 —— 使用 HTML5 Canvas 将 Scriptographer
     移植到 JavaScript 和浏览器。
  • fabric.js – JavaScript Canvas
    库,SVG 与 Canvas 可以相互解析。
  • peity –
    进度条、线状和饼状图。
  • raphael – JavaScript
    矢量库。
  • echarts – 商业产品图表。
  • vis –
    动态的、基于浏览器的可视化库。
  • two.js – 3个渲染器毫不相关的适用于
    web 的二维绘图 api 。
  • g.raphael –
    基于 Raphaël 图表库。
  • sigma.js –
    贰个从事于图形绘画的 JavaScript 库。
  • arbor – 贰个使用 web workers
    和 jQuery 的图片可视化库。
  • cubism –
    可视化时间系列的 D3 插件。
  • dc.js – 与 crossfilter
    无缝同盟的多维图表绘制库,使用 d3.js 渲染。
  • vega – 一套可视化语法。
  • processing.js – Processing.js 基于 Web
    标准使数码可视化,而无需任何插件。
  • envisionjs – 动态的
    HTML5 可视化。
  • rickshaw –
    用于营造交互式实时图表的 JavaScript 工具包。
  • flot – 吸引人的、基于 jQuery 的
    JavaScript 图表库。
  • morris.js –
    美丽的时间系列线框图。
  • nvd3 – 多少个为 D3.js
    营造可复用图表和图表组件的库。
  • svg.js –
    一个轻量的、用于操作和添加 SVG 动画的库。
  • heatmap.js – 基于 HTML5 canvas
    的热力图 JavaScript 库。
  • jquery.sparkline –
    多少个一贯在浏览器端生成小型市价图的 jQuery 插件。
  • xCharts – 2个基于
    D③ 、用于营造自定义图表和图片的库。
  • trianglify – 基于 d3.js
    的低多边形(low poly)风格背景图片生成器。
  • d3-cloud – 创造词云(word
    cloud)效果的 JavaScript 库。
  • d4 – 三个基于 D三 、友好、可复用的 DSL 图表库 。
  • dimple.js – 基于 d3 的简短商业分析图表库。
  • chartist-js –
    不难的响应式图表。
  • epoch – 三个通用的实时图表库。
  • c3 – 基于 D3 的可复用图表库。
  • BabylonJS –
    两个采用 HTML5 和 WebGL 创设 3D 游戏的框架。

也有一些很棒的收款库,如 amchart、plotly 和 highchart。

模板引擎

模板引擎允许你执行字符串插值。

•mustache.js – 是 JavaScript 中隐含 {{mustaches}} 的最简模板。

•handlebars.js – 是 Mustache 模板语言的扩展。

•hogan.js – 是 Mustache 模板语言的编译器。

•doT – 最飞快简洁的 JavaScript 模板引擎,适用于 nodejs 和浏览器。

•dustjs – 适用于浏览器和 node.js 的异步模板。

•eco
–嵌入式的
CoffeeScript 模板。

•JavaScript-Templates – 轻量(小于 1KB)、火速且无依靠的强硬 JavaScript
模版引擎。

•t.js – 小巧的 JavaScript 模板框架,压缩后约为 400 字节。

•Jade – 健壮的、优雅且成效充裕的 nodejs 模板引擎。

•EJS – 高效的 JavaScript 模板。

•xtemplate – 可增添的沙盘引擎,适用于 node 和浏览器。

•marko – 连忙轻量且依据 HTML 的模板引擎,辅助异步、流、自定义标签和
CommonJS 模编译后输出。适用于 Node.js 和浏览器。

•volo – 以项目模板、添加依赖项与自动化生成的章程创立前端项目。

•Duo – 一个结缘 Component、Browserify 和 Go
的顶级思想,使开发者能便捷方便地公司和编制前端代码的下一代包管理器。

时间轴

  • TimelineJS –  1个用
    JavaScript 编写的可叙事时间轴库。
  • timesheet.js –
    用于打造简单的 HTML5 & CSS3 时间表的 JavaScript 库。

小说和帖子

•The JavaScript that you should know – 关于 JavaScript
函数化概念的稿子。

•Duo – 三个组合 Component、Browserify 和 Go
的拔尖思想,使开发者能火速方便地公司和编制前端代码的下一代包管理器。

加载器

编辑器

  • ace – Ace(Ajax.org Cloud9
    Editor)。
  • CodeMirror –
    浏览器端的代码编辑器。
  • esprima – 用于综合分析的
    ECMAScript 解析器。
  • quill – 三个涵盖 API
    的跨浏览器富文本编辑器。
  • medium-editor – Medium.com
    所见即所得编辑器的克隆版。
  • pen – 享受在线编辑(匡助markdown)。
  • jquery-notebook –
    三个易用的、简洁优雅的文书编辑器。灵感来自 Medium 的魅力。
  • bootstrap-wysiwyg –
    小巧的、包容 bootstrap 的所见即所得的富文本编辑器。
  • ckeditor-releases –
    适用于各类人的 web 文本编辑器。
  • editor – 多少个 markdown
    编辑器,但仍在支付中。
  • EpicEditor –
    八个可放置的 JavaScript 马克down
    的编辑器,拥有全屏编辑、即时预览、自动保存草稿和离线帮忙等功用。
  • jsoneditor –
    查看、编辑和格式化 JSON 的 web 工具。
  • vim.js –  拥有持久化
    ~/.vimrc 的 Vim 编辑器的 JavaScript 移植版本。
  • Squire – HTML5 富文本编辑器。
  • TinyMCE – JavaScript
    富文本编辑器。
  • trix – 由 Basecamp
    制作,适用于天天创作的富文本编辑器。

数码可视化

Web 数据可视化工具

•d3 – 一个对 HTML 和 SVG 进行可视化的 JavaScript 库。

•metrics-graphics –
更简洁和装有更专业的数额图表布局优化算法的库。

•pykcharts.js – 经过精心设计后,去除 d3.js 复杂的 d3.js 图表库。

•three.js – JavaScript 3D 库。

•Chart.js – 简单的、基于 canvas
标签的HTML5图表库。

•paper.js – 是矢量图形脚本中的瑞士联邦军刀 ——
使用Html5Canvas
将 Scriptographer 移植到 JavaScript 和浏览器。

•fabric.js – JavaScript Canvas 库,SVG 与 Canvas 可以相互解析。

•peity – 进程条、线状和饼状图。

•raphael – JavaScript 矢量库。

•echarts – 商业产品图表。

•vis – 动态的、基于浏览器的可视化库。

•two.js – 一个渲染器无关的适用于 web 的二维绘图 api 。

•g.raphael – 基于 Rapha?l 图表库。

•sigma.js – 三个从事于图形绘画的 JavaScript 库。

•arbor – 1个利用 web workers
和jQuery的图样可视化库。

•cubism – 可视化时间连串的 D3 插件。

•dc.js – 与 crossfilter 无缝合营的多维图表绘制库,使用 d3.js 渲染。

•vega – 一套可视化语法。

•processing.js – Processing.js 基于 Web
标准使数码可视化,而无需任何插件。

•envisionjs – 动态的 HTML5 可视化。

•rickshaw – 用于营造交互式实时图表的 JavaScript 工具包。

•flot – 吸引人的、基于 jQuery 的 JavaScript 图表库。

•morris.js – 赏心悦目的日子体系线框图。

•nvd3 – 一个为 D3.js 创设可复用图表和图片组件的库。

•svg.js – 三个轻量的、用于操作和添加 SVG 动画的库。

•heatmap.js – 基于 HTML5 canvas 的热力图 JavaScript 库。

•jquery.sparkline – 七个直接在浏览器端生成小型走势图的 jQuery 插件。

•xCharts – 2个按照 D三 、用于营造自定义图表和图表的库。

•trianglify – 基于 d3.js 的低多边形(low poly)风格背景图片生成器。

•d3-cloud – 成立词云(word cloud)效果的 JavaScript 库。

•d4 – 1个依照 D3 、友好、可复用的 DSL 图表库 。

•dimple.js – 基于 d3 的大致商业分析图表库。

•chartist-js – 不难的响应式图表。

•epoch – 多个通用的实时图表库。

•c3 – 基于 D3 的可复用图表库。

•BabylonJS – 1个接纳 HTML5 和 WebGL 打造 3D 游戏的框架。

也有部分很棒的收费库,如 amchart、plotly 和 highchart。

加载器

JavaScript 的模块或加载系统。

文件

拍卖文件的库。

  • Papa Parse – 一款强大的 CSV
    库,接济解析 CSV 文件/字符串,也能导出 CSV。
  • jBinary –
    对用注脚式语法描述文件类型和数据结构的二进制文件,举行尖端
    I/O(加载、解析、操作、体系化、存储)操作。

时间轴

•TimelineJS – 二个用 JavaScript 编写的可叙事时间轴库。

•timesheet.js – 用于打造简单的 HTML5
&CSS3时间表的
JavaScript 库。

JavaScript 的模块或加载系统。

•RequireJS – JavaScript 文件和模块的加载器。

函数式编程

函数式编程库增添了 JavaScript 的能力。

  • underscore – JavaScript
    的实用工具。
  • lodash –
    提供一致性、可定制、高质量和附加效率的实用库。
  • Sugar –
    一个扩张了原生对象功效的 JavaScript 库。
  • lazy.js –
    类似 Underscore,但质量更优越
  • ramda – 2个对准 JavaScript
    程序员的实用函数库。
  • mout – 模块化的 JavaScript 工具库。
  • mesh – 流数据同步工具。

编辑器

•ace – Ace(Ajax.org Cloud9 Editor)。

•CodeMirror – 浏览器端的代码编辑器。

•esprima – 用于综合分析的 ECMAScript 解析器。

•quill – 多少个包蕴 API 的跨浏览器富文本编辑器。

•medium-editor – Medium.com 所见即所得编辑器的克隆版。

•pen – 享受在线编辑(帮助 markdown)。

•jquery-notebook – 二个易用的、简洁优雅的文件编辑器。灵感来源 Medium
的魔力。

•bootstrap-wysiwyg – 小巧的、兼容 bootstrap 的所见即所得的富文本编辑器。

•ckeditor-releases – 适用于各样人的 web 文本编辑器。

•editor – 3个 markdown 编辑器,但仍在开发中。

•EpicEditor – 三个可放置的 JavaScript 马克down
的编辑器,拥有全屏编辑、即时预览、自动保存草稿和离线襄助等效用。

•jsoneditor – 查看、编辑和格式化 JSON 的 web 工具。

•vim.js – 拥有持久化 ~/.vimrc 的 Vim 编辑器的 JavaScript 移植版本。

•Squire – HTML5 富文本编辑器。

•TinyMCE – JavaScript 富文本编辑器。

•trix – 由 Basecamp 制作,适用于天天创作的富文本编辑器。

•RequireJS – JavaScript 文件和模块的加载器。

•browserify – 在浏览器端以 node.js 的方式 require()。

响应式编程

响应式程序库扩充了 JavaScript 的能力。

  • RxJs – 对 JavaScript
    举办响应式增添。
  • Bacon – JavaScript 的
    FP逍客(函数式响应式编程)库。
  • Kefir – 受 Bacon.js 和 EnclavexJS
    启发的 FPRADOP 库,专注于高质量和低内存消耗。
  • Highland – 对 JavaScript
    实用工具的再次思考,Highland
    能自由地管理同步和异步消息,而且仅使用规范 JavaScript 和类 Node 流。
  • Most.js – 高性能 FRP 库。

文件

处理公事的库。

•Papa Parse – 一款强大的 CSV 库,支持解析 CSV 文件/字符串,也能导出
CSV。

•jBinary –
对用注明式语法描述文件类型和数据结构的二进制文件,进行尖端
I/O(加载、解析、操作、连串化、存储)操作。

•browserify – 在浏览器端以 node.js 的法子 require()。

•SeaJS – 用于 Web 的模块加载器。

数据结构

数码结构库用于创设1个更复杂的行使。

  • immutable-js –
    不可变的多少集合,包蕴 Sequence、Range、Repeat、Map、OrderedMap、Set
    和 sparse Vector。
  • mori – 使用 ClojureScript
    持久化数据结构和支撑原生 JavaScript API 的库。
  • buckets –
    完整的、经过丰硕测试和记录数据结构的 JavaScript 库。
  • hashmap – 简单的 hashmap
    达成,援救其余类型的键值。

函数式编程

函数式编程库伸张了 JavaScript 的能力。

•underscore – JavaScript 的实用工具。

•lodash – 提供一致性、可定制、高质量和附加作用的实用库。

•Sugar – 三个扩充了原生对象成效的 JavaScript 库。

•lazy.js – 类似 Underscore,但质量更优越

•ramda – 1个针对性 JavaScript 程序员的实用函数库。

•mout – 模块化的 JavaScript 工具库。

•mesh – 流数据同步工具。

•SeaJS – 用于 Web 的模块加载器。

•HeadJS – HEAD 的绝无仅有脚本。

日期

日期库。

  • moment –
    解析、验证、操作和出示日期。
  • moment-timezone – 基于
    moment.js 的时区库。
  • jquery-timeago –
    一款支持自动更新模糊时间戳的 jQuery 插件(如:”4 分钟从前”)。
  • timezone-js – 让 JavaScript
    Date 对象具备时区成效。使用 Olson zoneinfo 文件记录着时区数据。
  • date – 拥有人性化的 Date()
    方法。
  • ms.js – 小巧的飞秒转换工具。

响应式编程

响应式程序库增加了 JavaScript 的力量。

•TiguanxJs – 对 JavaScript 进行响应式扩充。

•Bacon – JavaScript 的 FP路虎极光(函数式响应式编程)库。

•Kefir – 受 Bacon.js 和 牧马人xJS 启发的 F陆风X8P 库,专注于高品质和低内存消耗。

•Highland – 对 JavaScript 实用工具的重新考虑,Highland
能轻易地管理共同和异步音讯,而且仅使用正规 JavaScript 和类 Node 流。

•Most.js – 高性能 FRP 库。

•HeadJS – HEAD 的唯一脚本。

•curl – 小巧、火速且易扩张的模块加载器,它能处理 速龙、CommonJS
Modules/1.① 、CSS、HTML/text 和野史脚本。

字符串

字符串库。

  • selecting –
    1个同意你收获用户选定文本的库。
  • underscore.string –
    扩大了 Underscore.js 的字符串操作。
  • string.js – 额外的
    JavaScript 字符串方法。
  • he – 健壮的 HTML
    实体编码/解码器。
  • multiline –
    多行字符串。
  • query-string –
    解析和字符串化 U汉兰达L 查询字符串。
  • URI.js – URL 操作库。
  • jsurl – 轻量的 URL 操作库。
  • sprintf.js –
    达成字符串格式化。
  • url-pattern – 让 url
    和任何字符串举行比正则表达式匹配更简便易行。字符串和数量可互相转化。

数据结构

数据结构库用于打造1个更复杂的使用。

•immutable-js – 不可变的数据集合,包涵Sequence、Range、Repeat、Map、OrderedMap、Set 和 sparse Vector。

•mori – 使用 ClojureScript 持久化数据结构和支撑原生 JavaScript API
的库。

•buckets – 完整的、经过丰裕测试和笔录数据结构的 JavaScript 库。

•hashmap – 不难的 hashmap 落成,帮忙任何项目标键值。

•curl – 小巧、快捷且易扩张的模块加载器,它能处理 AMD、CommonJS
Modules/1.一 、CSS、HTML/text 和历史脚本。

•lazyload – 小巧且无依靠的异步 JavaScript 和 CSS 加载器。

数字

  • Numeral-js –
    对数字进行格式化和操作的库。
  • odometer –
    流畅的数字联网效果。
  • accounting.js –
    对数字、金钱、货币举行格式化的轻量库——完全本地化和无依靠。
  • money.js –
    七个秀气(1kb)的钱币转换库,适用于 web 和 nodeJS。
  • Fraction.js –
    三个有理数库。
  • Complex.js –  三个复数库。
  • Polynomial.js –
    多少个多项式库。

日期

日期库。

•moment – 解析、验证、操作和显示日期。

•moment-timezone – 基于 moment.js 的时区库。

•jquery-timeago – 一款辅助自动更新模糊时间戳的 jQuery 插件(如:”5分钟在此之前”)。

•timezone-js – 让 JavaScript Date 对象拥有时区功效。使用 Olson zoneinfo
文件记录着时区数据。

•date – 拥有人性化的 Date() 方法。

•ms.js – 小巧的阿秒转换工具。

•lazyload – 小巧且无依靠的异步 JavaScript 和 CSS 加载器。

•script.js – 异步 JavaScript 加载器和依靠管理器。

存储

  • store.js –
    为保有浏览器封装了 LocalStorage,而并未利用 cookies 和
    flash。隐衷地利用 localStorage、globalStorage 和用户数据。
  • localForage –
    改革后的离线存储。其卷入了 IndexedDB、WebSQL 和
    localStorage,拥有操作简单和强大的 API。
  • jStorage – jStorage
    是2个简易的键值对数据库,用于在浏览器端存储数据。
  • cross-storage –
    拿到权限后,能跨域名当地存储。
  • basket.js – 用
    localStorage 加载和缓存脚本的财富加载器。
  • bag.js –
    可以缓存脚本和加载能源,与 basket.js 相似,但净增了键值对接口和对
    localStorage / websql / undexedDB 的支持。
  • basil.js – 智能的 JavaScript
    数据持久层库。
  • jquery-cookie –
    轻量简单的、用于读取、编辑和删除 cookie 的 jQuery 插件。
  • Cookies – 客户端 Cookie
    操作库。
  • DB.js – 基于 Promise
    的、封装了 IndexDB 的库。
  • lawnchair.js –
    简单的客户端 JSON 存储。

字符串

字符串库。

•selecting – 七个允许你得到用户选定文本的库。

•underscore.string – 扩大了 Underscore.js 的字符串操作。

•string.js – 额外的 JavaScript 字符串方法。

•he – 健壮的 HTML 实体编码/解码器。

•multiline – 多行字符串。

•query-string – 解析和字符串化 UCR-VL 查询字符串。

•URI.js – URL 操作库。

•jsurl – 轻量的 URL 操作库。

•sprintf.js – 完成字符串格式化。

•url-pattern – 让 url
和其余字符串进行比正则表明式匹配更简短。字符串和数量可互相转化。

•script.js – 异步 JavaScript 加载器和凭借管理器。

•systemjs – 英特尔、CJS(commonJS) 和符合 ES6 规范的模块加载器。

颜色

  • randomColor –
    JavaScript 颜色生成器。
  • chroma.js –
    拥有种种各个颜色操作的 JavaScript 库。
  • color – JavaScript
    颜色转换和操作库。
  • colors – 更智能的暗许 web 颜色。
  • PleaseJS – 随机成立出舒适的水彩和配色方案。
  • TinyColor –
    飞速、轻巧的颜料操作和转换库。
  • Vibrant.js –
    从图像提取紧要颜色。

数字

•Numeral-js – 对数字进行格式化和操作的库。

•odometer – 流畅的数字联网效果。

•accounting.js –
对数字、金钱、货币进行格式化的轻量库——完全本地化和无依靠。

•money.js – 一个精制(1kb)的货币转换库,适用于 web 和 nodeJS。

•Fraction.js – 2个有理数库。

•Complex.js – 3个复数库。

•Polynomial.js – 二个多项式库。

•systemjs – 英特尔、CJS(commonJS) 和适合 ES6 规范的模块加载器。

•LodJS – 基于 AMD 的模块加载器。

国际化和本地化(I18n And L10n)

本地化和国际化 JavaScript 库

  • i18next – JavaScript
    最不难易行的国际化(i18n)方法。
  • polyglot –
    小巧的国际化助手库。
  • babelfish –
    i18n 提供温馨易懂的 API ,并且放置两种协理。

存储

•store.js – 为具备浏览器封装了 LocalStorage,而尚未动用 cookies 和
flash。隐私地采用 localStorage、globalStorage 和用户数据。

•localForage – 改进后的离线存储。其包装了 IndexedDB、WebSQL 和
localStorage,拥有操作简便和强硬的 API。

•jStorage – jStorage 是3个简短的键值对数据库,用于在浏览器端存储数据。

•cross-storage – 得到权限后,能跨域名当地存储。

•basket.js – 用 localStorage 加载和缓存脚本的能源加载器。

•bag.js – 可以缓存脚本和加载能源,与 basket.js
相似,但净增了键值对接口和对 localStorage / websql / undexedDB 的接济。

•basil.js – 智能的 JavaScript 数据持久层库。

•jquery-cookie – 轻量简单的、用于读取、编辑和删除 cookie 的 jQuery
插件。

•Cookies – 客户端 Cookie 操作库。

•DB.js – 基于 Promise 的、封装了 IndexDB 的库。

•lawnchair.js – 简单的客户端 JSON 存储。

•LodJS – 基于 英特尔 的模块加载器。

•ESL – 浏览器端的模块加载器,帮助延迟定义和 英特尔。

  • ClassManager –
    世界上最快、最方便的类系统之一。
  • klass –
    用于创设极富表现力的类工具库。
  • augment –
    世界上不大且最快的一等 JavaScript 继承情势。

颜色

•randomColor – JavaScript 颜色生成器。

•chroma.js – 拥有各样种种颜色操作的 JavaScript 库。

•color – JavaScript 颜色转换和操作库。

•colors – 更智能的暗中认可 web 颜色。

•PleaseJS – 随机创立出舒适的颜料和配色方案。

•TinyColor – 迅速、轻巧的水彩操作和转换库。

•Vibrant.js – 从图像提取首要颜色。

国际化和本地化(I18n And L10n)

本地化和国际化 JavaScript 库

•i18next – JavaScript 最简便易行的国际化(i18n)方法。

•polyglot – 小巧的国际化助手库。

•babelfish – i18n 提供本身易懂的 API ,并且放置三种支撑。

•ESL – 浏览器端的模块加载器,匡助延迟定义和 速龙。

•modulejs – 轻量的 JavaScript 模块系统。

控制流

  • async – 适用于 node
    和浏览器的异步工具库。
  • q – 已毕异步的 promise JavaScript
    库。
  • step –
    让逻辑顺序合理化的异步控制流库。
  • contra –
    利用函数风格完毕的异步流控制。
  • Bluebird –
    专注于鼎新意义和属性的,作用齐全的 promoise 库。
  • when – 神速可信的、Promises/A+
    规范的 when() 完成,而且装有异步其余的地道个性。
  • ObjectEventTarget –
    提供增添了事件监听的原型(与 DOMElement 的 伊芙ntTarget
    在浏览器行为等同)。

•ClassManager – 世界上最快、最方便的类系统之一。

•klass – 用于成立极富表现力的类工具库。

•augment – 世界上不大且最快的超级 JavaScript 继承格局。

•modulejs – 轻量的 JavaScript 模块系统。

包裹工具

路由

  • director – 八个精密的、与
    UEscortL 同构的路由器。
  • page.js – 受 Express
    router 启发的袖珍客户端路由器(约为1200字节)。
  • pathjs – 简单、轻量的 web
    路由器。
  • crossroads –
    JavaScript 路由。
  • davis.js – 使用
    pushState、RESTful 风格和可降级的 JavaScript 路由器。

控制流

•async – 适用于 node 和浏览器的异步工具库。

•q – 落成异步的 promise JavaScript 库。

•step – 让逻辑顺序合理化的异步控制流库。

•contra – 利用函数风格完成的异步流控制。

•Bluebird – 专注于革新意义和属性的,功效齐全的 promoise 库。

•when – 飞快可相信的、Promises/A+ 规范的 when()
达成,而且具有异步其余的美好性情。

•Object伊夫ntTarget – 提供增添了事件监听的原型(与 DOMElement 的
伊夫ntTarget 在浏览器行为无异于)。

卷入工具

•browserify – Browserify 让你能在浏览器端使用 require(‘modules’)
,打包全数爱惜。

安全性

  • DOMPurify – 针对 HTML、MathML
    和 SVG 的仅扶助DOM、急速、高容错的 XSS 过滤器。
  • js-xss –
    通过白名单配置,即可过滤不信任的 HTML(幸免 XSS 攻击)。

路由

•director – 3个细密的、与 U索罗德L 同构的路由器。

•page.js – 受 Express router 启发的微型客户端路由器(约为1200字节)。

•pathjs – 简单、轻量的 web 路由器。

•crossroads – JavaScript 路由。

•davis.js – 使用 pushState、RESTful 风格和可降级的 JavaScript 路由器。

•browserify – Browserify 让你能在浏览器端使用 require(‘modules’)
,打包全部倚重。

•webpack – 为浏览器打包 CommonJs/英特尔 模块。

日志

  • log –
    带有样式的 Console.log。
  • Conzole – 对 JavaScript 原生
    console 对象方法和效用拓展打包的 debug 面板,使其出示在页面内。
  • console.log-wrapper –
    将日志清晰地记下到 console,且包容全体浏览器。
  • loglevel – 最轻量的
    JavaScript 日志记录工具库,向封装后可用的 console.log
    方法伸张可信的日记等级。
  • minilog – 轻量的、用流式 API
    呈现的、可用于客户端和服务器端的日记记录库。

安全性

•DOMPurify – 针对 HTML、MathML 和 SVG 的仅帮衬DOM、快捷、高容错的 XSS
过滤器。

•js-xss – 通过白名单配置,即可过滤不信任的 HTML(幸免 XSS 攻击)。

•webpack – 为浏览器打包 CommonJs/英特尔 模块。

测试框架

正则表达式

  • RegEx101 – 在线的 JavaScript
    正则表明式测试器和调试器。同时扶助 Python、PHP 和 PCRE。
  • RegExr – 用于成立、测试和学习正则表明式的
    HTML/JS  工具。
  • RegExpBuilder –
    使用链式方法创设正则表明式。

日志

•log – 带有样式的 Console.log。

•Conzole – 对 JavaScript 原生 console 对象方法和功用拓展打包的 debug
面板,使其出示在页面内。

•console.log-wrapper – 将日志清晰地记下到 console,且包容全体浏览器。

•loglevel – 最轻量的 JavaScript 日志记录工具库,向封装后可用的
console.log 方法增添可信的日志等级。

•minilog – 轻量的、用流式 API
突显的、可用于客户端和劳动器端的日记记录库。

测试框架

•mocha – 适用于 node.js 和浏览器、简易、灵活、有趣的 JavaScript
测试框架。

媒体

  • Ion.Sound –
    可用以其余网页上简单音频。

正则表明式

•RegEx101 – 在线的 JavaScript
正则表明式测试器和调试器。同时协助Python、PHP和
PCRE。

•RegExr – 用于创建、测试和读书正则表达式的 HTML/JS 工具。

•RegExpBuilder – 使用链式方法创造正则表明式。

•mocha – 适用于 node.js 和浏览器、简易、灵活、有趣的 JavaScript
测试框架。

•jasmine – 简单无 DOM 的 JavaScript 测试框架。

话音指令

  • annyang –
    向网站添加语音命令的口音识别库。
  • voix.js – 向网站、app
    或嬉戏添加语音命令的 JavaScript 库。

媒体

•Ion.Sound – 可用于其它网页上粗略音频。

•jasmine – 简单无 DOM 的 JavaScript 测试框架。

•qunit – 二个便于使用的 JavaScript 单元测试框架。

API

  • bottleneck –
    强大的功效限制器,使调节流量变得更易于。
  • oauth-signature-js –
    适用于 node 和 浏览器的 OAuth 1.0a 签名生成器。
  • amygdala – 为 Web
    应用提供 RESTful HTTP 客户端搞定方案。
  • jquery.rest – 3个让
    RESTful API 更易使用的 jQuery 插件。

话音指令

•annyang – 向网站添加语音命令的话音识别库。

•voix.js – 向网站、app 或娱乐添加语音命令的 JavaScript 库。

•qunit – 三个便于使用的 JavaScript 单元测试框架。

•jest – 简单的 JavaScript 单元测试框架。

视觉检测

  • tracking.js – 在
    web 上落实计算视觉的一种现代艺术。
  • ocrad.js –
    通过 Emscripten 用 JavaScript 落成 OC索罗德(光学字符识别)。

API

•bottleneck – 强大的成效限制器,使调节流量变得更易于。

•oauth-signature-js – 适用于 node 和 浏览器的 OAuth 1.0a 签名生成器。

•amygdala – 为 Web 应用提供 RESTful HTTP 客户端化解方案。

•jquery.rest – 三个让 RESTful API 更易使用的 jQuery 插件。

•jest – 简单的 JavaScript 单元测试框架。

•prova – 基于 Tape 和 Browserify 的测试运行器,它适用于 Node & 浏览器。

浏览器检测

  • bowser – 一个浏览器检测器。

视觉检测

•tracking.js – 在 web 上落成总计视觉的一种现代艺术。

•ocrad.js – 通过 Emscripten 用 JavaScript 完结 OC奥迪Q7(光学字符识别)。

•prova – 基于 Tape 和 Browserify 的测试运营器,它适用于 Node & 浏览器。

•DalekJS – 自动化且跨浏览器的 JavaScript 成效测试框架。

代码高亮

  • Highlight.js –
    JavaScript 语法高亮器。
  • PrismJS –
    轻量、健壮和淡雅的语法高亮器。

浏览器检测

•bowser – 1个浏览器检测器。

•DalekJS – 自动化且跨浏览器的 JavaScript 功用测试框架。

断言

加载状态

指令加载状态的库。

  • Mprogress.js –
    创设谷歌(谷歌) Material 设计风格的线性进度条。
  • NProgress – 在 Ajax’y
    应用浮现细长型进度条
  • Spin.js –
    一个旋转的速度指示器。
  • progress.js –
    为页面任何对象成立和管理进度条。
  • progressbar.js –
    用 SVG path 动画制作的、美丽和响应式的进程条。
  • pace –
    自动向你的网站添加一个进程条。
  • topbar –
    小巧美丽的、与网站同宽的速度指示器。
  • nanobar –
    极度轻量的进度条。不看重 jQuery。
  • PageLoadingEffects –
    使用 SVG 动画显示新内容的现世方式。
  • SpinKit – 运用 CSS
    动画的加载指示器集合。
  • Ladda – 内置在按钮的加载指示器。
  • css-loaders – 运用 CSS
    动画的旋转加载指示器的联谊。

除了上述那些库,还有收藏在
Codepen
的,其余还有 Ajaxload,Preloaders 和 CSSLoad 那么些生成器。

代码高亮

•Highlight.js – JavaScript 语法高亮器。

•PrismJS – 轻量、健壮和淡雅的语法高亮器。

断言

•chai – 适用于 node.js 和浏览器的 BDD / TDD
断言框架,并能搭配其他测试框架使用。

验证

  • Parsley.js –
    不用写一行 JavaScript 代码即可在前者验证表单。
  • jquery-validation –
    jQuery 验证插件。
  • validator.js –
    字符串验证和过滤(在应用用户输入此前清理用户输入中的有剧毒或危险字符的操作)。
  • validate.js – 受
    CodeIgniter 启发的轻量表单验证 JavaScript 库。
  • validatr – 跨浏览器的
    HTML5 表单验证库。
  • BootstrapValidator –
    是验证表单域中最好的 jQuery 插件。要与 Bootstrap 3 一起行使。
  • is.js –
    检查项目、正则表明式、是还是不是留存、时间等。
  • FieldVal –
    多用途验证库。同时支持同步和异步验证。

加载状态

指令加载状态的库。

•Mprogress.js – 创造谷歌(谷歌(Google)) Material 设计风格的线性进程条。

•NProgress – 在 Ajax’y 应用显示细长型进度条

•Spin.js – 一个旋转的速度指示器。

•progress.js – 为页面任何对象创设和管制进程条。

•progressbar.js – 用 SVG path 动画制作的、美丽和响应式的进程条。

•pace – 自动向您的网站添加三个进程条。

•topbar – 小巧美丽的、与网站同宽的速度提示器。

•nanobar – 非凡轻量的进程条。不重视 jQuery。

•PageLoadingEffects – 使用 SVG 动画突显新情节的现代章程。

•SpinKit – 运用 CSS 动画的加载指示器集合。

•Ladda – 内置在按钮的加载提醒器。

•css-loaders – 运用 CSS 动画的团团转加载指示器的汇集。

而外上述那么些库,还有收藏在 Codepen 的,其余还有 Ajaxload,Preloaders 和
CSSLoad 那些生成器。

•chai – 适用于 node.js 和浏览器的 BDD / TDD
断言框架,并能搭配其它测试框架使用。

•Sinon.JS – 对 JavaScript 进行 spies、stubs 和 mock 测试。

键盘封装器

  • mousetrap –
    处理键盘迅速键的 JavaScript 库。
  • keymaster –
    定义和调度键盘疾速键的小型库。
  • Keypress –
    键入捕捉工具库,任何键都足以改为一个修饰健。
  • KeyboardJS –
    一个用以绑定键盘组合的 JavaScript
    库,让您脱离神速键和飞速键组合争辨的切肤之痛。
  • jquery.hotkeys – jQuery
    Hotkeys 能让你在代码任何的地点监听键盘事件,并几乎协助具备按键组合。
  • jwerty –
    为之侧目的键盘事件处理库。

验证

•Parsley.js – 不用写一行 JavaScript 代码即可在前端验证表单。

•jquery-validation – jQuery 验证插件。

•validator.js –
字符串验证和过滤(在采取用户输入以前清理用户输入中的有毒或危险字符的操作)。

•validate.js – 受 CodeIgniter 启发的轻量表单验证 JavaScript 库。

•validatr – 跨浏览器的 HTML5 表单验证库。

•BootstrapValidator – 是验证表单域中最好的 jQuery 插件。要与 Bootstrap 3
一起行使。

•is.js – 检查项目、正则表明式、是或不是存在、时间等。

•FieldVal – 多用途验证库。同时扶助同步和异步验证。

•Sinon.JS – 对 JavaScript 进行 spies、stubs 和 mock 测试。

•expect.js – 简约的、适用于 Node.js 和浏览器端的 BDD 式断言工具。

浏览和引导

  • intro.js –
    那是1个介绍新效率的很好办法,能一步步地指导用户浏览你的网站和品种。
  • shepherd –
    通过带领让用户浏览你的应用程序。
  • bootstrap-tour – 应用
    Twitter Bootstrap 弹出框对成品举办迅速简单的指导。
  • tourist –
    不难、灵活的行使引导介绍库。
  • chardin.js –
    简单的使用遮罩层介绍。
  • pageguide – 使用 jQuery
    和 CSS3 的 web 页面成分交互引导库。
  • hopscotch –
    让开发者更易于向其页面产品增进指点的框架。
  • joyride – 基于 jQuery
    的效果率领插件。
  • focusable –
    通过向页面其他部分添加遮罩层,使典型聚集在特定 DOM 成分。

键盘封装器

•mousetrap – 处理键盘飞速键的 JavaScript 库。

•keymaster – 定义和调度键盘飞速键的小型库。

•Keypress – 键入捕捉工具库,任何键都可以成为三个修饰健。

•KeyboardJS – 一个用于绑定键盘组合的 JavaScript
库,让你脱离快捷键和火速键组合争执的伤痛。

•jquery.hotkeys – jQuery Hotkeys
能让你在代码任何的地点监听键盘事件,并大约帮忙全数按键组合。

•jwerty – 令人咋舌的键盘事件处理库。

•expect.js – 简约的、适用于 Node.js 和浏览器端的 BDD 式断言工具。

覆盖率

通知

  • messenger – 为您的使用添加
    Growl-style 弹框和音信(Crowl 是 Mac OS X 下的一个布告系统)。
  • noty – jQuery 通告插件。
  • pnotify – 适用于
    Bootstrap、jQuery UI 和 Web Notifications Draft 的 JavaScript
    通知库。
  • toastr –
    不难的弹出框通告(toast
    notifications:用来彰显简单的,会自行到期的新闻窗口)。
  • humane-js –
    三个简约、前卫的浏览器文告系统。
  • smoke.js –
    与框架非亲非故的、可以自定义样式的 JavaScript 弹框系统。

浏览和指点

•intro.js –
那是一个介绍新效能的很好办法,能一步步地指点用户浏览你的网站和花色。

•shepherd – 通过指引让用户浏览你的应用程序。

•bootstrap-tour – 应用 推特 Bootstrap
弹出框对成品举办连忙简单的指点。

•tourist – 简单、灵活的行使指点介绍库。

•chardin.js – 简单的应用遮罩层介绍。

•pageguide – 使用 jQuery 和 CSS3 的 web 页面成分交互指点库。

•hopscotch – 让开发者更易于向其页面产品丰裕指点的框架。

•joyride – 基于 jQuery 的效能指点插件。

•focusable – 通过向页面其他部分添加遮罩层,使关节聚集在一定 DOM 成分。

覆盖率

•istanbul – 另二个 JS 代码覆盖率检测工具。

幻灯片

  • Swiper – 使用硬件加快过渡的移动装备触控滑块框架。
  • slick –
    你所急需的最后多个轮播插件。
  • slidesJs –
    响应式的 jQuery(1.7.1+)幻灯片插件,具有触摸、 CSS3 过渡等特色。
  • FlexSlider –
    一款令人惊叹的、全响应式的幻灯片 jQuery 插件。
  • unslider – 最不难易行的幻灯片
    jQuery 插件。
  • colorbox –
    轻量、可自定义的灯箱 jQuery 插件。
  • fancyBox –
    提供了要得优雅的方法,为页面上的图样、html
    内容和多媒体添加缩放效用的工具。
  • sly –
    基于项导航的、接济单向滚动的 JavaScript 库。
  • vegas –
    向页面添加美观的全屏背景的 jQuery 插件,甚至同意幻灯片。
  • Sequence –
    用于创建响应式的幻灯片、演示、旗帜广告和以手续为根基的利用的 CSS
    动画框架。
  • baguetteBox.js –
    易于使用的、用纯 JavaScript 达成的遮罩层脚本。
  • reveal.js – 用 HTML
    创立美好演示控件的框架。
  • PhotoSwipe –
    适用于运动设备和桌面电脑的、模块化和具有依赖框架的 JavaScript
    画廊控件。
  • jcSlider – 用 CSS
    动画达成的响应式幻灯片 jQuery 插件。
  • basic-jquery-slider –
    易于使用、指定核心和定制化。
  • unslider –
     那是最简便的幻灯片 jQuery 插件。
  • jQuery.adaptive-slider –
    带有自适应颜色标题和导航的幻灯片 jQuery 插件。
  • slidr – 可添加一些幻灯片效果。
  • Flickity –
    可触摸的、响应式的和可轻弹的画廊。

通知

•messenger – 为你的使用添加 Growl-style 弹框和音讯(Crowl 是 Mac OS X
下的二个通报系统)。

•noty – jQuery 文告插件。

•pnotify – 适用于 Bootstrap、jQuery UI 和 Web Notifications Draft 的
JavaScript 通知库。

•toastr – 不难的弹出框通知(toast
notifications:用来显示不难的,会自动到期的音讯窗口)。

•humane-js – 一个简易、风尚的浏览器布告系统。

•smoke.js – 与框架毫不相关的、可以自定义样式的 JavaScript 弹框系统。

•istanbul – 另多少个 JS 代码覆盖率检测工具。

•blanket –
一个简短的代码覆盖率检测库。它的宏图理念是便于安装和动用,且可用以浏览器端和
node.js。

滑块控件

  • Ion.RangeSlider –
    强大的、易于自定义的界定滑块采取库,协理广大部署和皮肤。
  • jQRangeSlider –
    帮衬日期的滑块选用库。
  • noUiSlider –
    轻量无冗余的、中度定制化的滑块选拔库。
  • rangeslider.js –
    HTML5  input 区域滑块成分。

幻灯片

•Swiper – 使用硬件加快过渡的移动设备触控滑块框架。

•slick – 你所急需的末梢一个轮播插件。

•slidesJs – 响应式的 jQuery(1.7.1+)幻灯片插件,具有触摸、 CSS3
过渡等性情。

•FlexSlider – 一款令人惊讶的、全响应式的幻灯片 jQuery 插件。

•unslider – 最简便易行的幻灯片 jQuery 插件。

•colorbox – 轻量、可自定义的灯箱 jQuery 插件。

•fancyBox – 提供了杰出优雅的法子,为页面上的图片、html
内容和多媒体添加缩放效率的工具。

•sly – 基于项导航的、接济单向滚动的 JavaScript 库。

•ve瓦斯 – 向页面添加美观的全屏背景的 jQuery 插件,甚至同意幻灯片。

•Sequence – 用于成立响应式的幻灯片、演示、旗帜广告和以手续为底蕴的采用的
CSS 动画框架。

•baguetteBox.js – 易于使用的、用纯 JavaScript 已毕的遮罩层脚本。

•reveal.js – 用 HTML 创制美好演示控件的框架。

•PhotoSwipe – 适用于运动设备和桌面电脑的、模块化和具备看重框架的
JavaScript 画廊控件。

•jcSlider – 用 CSS 动画已毕的响应式幻灯片 jQuery 插件。

•basic-jquery-slider – 易于使用、钦赐主题和定制化。

•unslider – 那是最简易的幻灯片 jQuery 插件。

•jQuery.adaptive-slider – 带有自适应颜色标题和导航的幻灯片 jQuery 插件。

•slidr – 可添加一些幻灯片效果。

•Flickity – 可触摸的、响应式的和可轻弹的画廊。

•blanket –
贰个粗略的代码覆盖率检测库。它的设计意见是容易安装和应用,且可用来浏览器端和
node.js。

•JSCover – JSCover 是三个检测 JavaScript 程序代码覆盖率的工具。

表单组件

滑块控件

•Ion.RangeSlider –
强大的、易于自定义的限定滑块选用库,协助广大安排和肌肤。

•jQRangeSlider – 协理日期的滑块选拔库。

•noUiSlider – 轻量无冗余的、中度定制化的滑块选取库。

•rangeslider.js – HTML5 input 区域滑块成分。

•JSCover – JSCover 是多个检测 JavaScript 程序代码覆盖率的工具。

运行器

输入

  • typeahead.js –
    快速的、功效齐全的电动补全库。
  • tag-it –
    处理多标签字段以及标签提出/自动完结的 jQuery UI 插件。
  • At.js – 向你的使用添加类似 Github
    的机动完毕指示效果。
  • Placeholders.js –
    JavaScript 补全 HTML5 占位符的属性。
  • fancyInput – 利用 CSS3
    效果让输入更好玩。
  • jQuery-Tags-Input –
    利用那么些 jQuery
    插件,可蹊跷地将二个简单易行的文件输入转换到八个酷酷的竹签列表。
  • vanilla-masker –
    多少个纯 JavaScript 完毕的输入控制库。
  • Ion.CheckRadio –
    八个为复选框和单选按钮添加样式的 jQuery 库,接济四种肌肤。

表单组件

输入

•typeahead.js – 连忙的、功用齐全的自发性补全库。

•tag-it – 处理多标签字段以及标签提议/自动完结的 jQuery UI 插件。

•At.js – 向您的行使添加类似 Github 的自发性已毕提醒意义。

•Placeholders.js – JavaScript 补全 HTML5 占位符的性子。

•fancyInput – 利用 CSS3 效果让输入更幽默。

•jQuery-Tags-Input – 利用这些 jQuery
插件,可蹊跷地将三个简单易行的文书输入转换到3个酷酷的竹签列表。

•vanilla-masker – 三个纯 JavaScript 完毕的输入控制库。

•Ion.CheckRadio – 二个为复选框和单选按钮添加样式的 jQuery
库,帮忙两种皮肤。

运行器

•phantomjs – 脚本化的 Headless WebKit。

日历

  • pickadate.js –
    对移动装备友好的、响应式的和轻量的 jQuery 日期 & 时间输入接纳器。
  • bootstrap-datepicker –
    基于 bootstrap 的日历采纳器。
  • Pikaday – 三个簇新的
    JavaScript 日期拔取器 —— 轻量、无依靠和模块化的 CSS。
  • fullcalendar –
    全尺寸、帮衬拖放事件的日历(jQuery 插件)。
  • rome –
    可定制的日子(和岁月)采纳器。无依靠,可选 UI。
  • datedropper –
     datedropper 是一个 jQuery
    插件,它提供了飞速简易的方法去管理日期输入框。

日历

•pickadate.js – 对运动设备友好的、响应式的和轻量的 jQuery 日期 &
时间输入采纳器。

•bootstrap-datepicker – 基于 bootstrap 的日历接纳器。

•Pikaday – 一个全新的 JavaScript 日期接纳器 —— 轻量、无依靠和模块化的
CSS。

•fullcalendar – 全尺寸、协助拖放事件的日历(jQuery 插件)。

•rome – 可定制的日期(和岁月)采纳器。无依靠,可选 UI。

•datedropper – datedropper 是二个 jQuery
插件,它提供了便捷简易的法子去管理日期输入框。

•phantomjs – 脚本化的 Headless WebKit。

•slimerjs – 三个基础为 Gecko 的近乎 PhantomJS 工具。

选择

  • selectize.js –
    Selectize 是文本框和选用框的混合体。它依照jQuery,拥有电动达成和键盘反应下拉列表功能,可用于标签、联系人列表等。
  • select2 – 它根据jQuery,是采取框(select
    box)的替代品。帮衬搜索、远程数据集和无限滚动。
  • chosen –
    可以让冗长不便的选料框更和谐的库。

选择

•selectize.js – Selectize
是文本框和甄选框的混合体。它按照jQuery,拥有电动已毕和键盘反应下拉列表功效,可用以标签、联系人列表等。

•select2 – 它依照 jQuery,是挑选框(select
box)的替代品。支持搜索、远程数据集和无限滚动。

•chosen – 可以让冗长不便的取舍框更融洽的库。

•slimerjs – 三个内核为 Gecko 的好像 PhantomJS 工具。

•casperjs – 基于 PhantomJS 和 Slimer JS 的导航脚本和测试工具。

文本上传

  • jQuery-File-Upload –
    File Upload
    是3个支撑多文件采纳、文件拖放、进程条、验证和图片、音频、视频预览的
    jQuery 插件。
  • dropzone – Dropzone
    是一个简单使用且帮忙多文本拖放的库。其协助图片预览并且具有很好的进程条效果。
  • flow.js – 1个透过 HTML5 的
    File API
    ,提供两个同时链接的、稳定的、容错的、可还原的/可再度开端的文书上传库。
  • fine-uploader –
    四个带有进程条、拖放功用和支撑直接上传播 S3 (亚马逊 Simple Storage
    Service,亚马逊(亚马逊(Amazon))简易存储服务)的多文本上传插件。
  • FileAPI – JavaScript
    文件工具聚集。协助多文本上传、拖放和文件分块上传。对于图像,支持裁剪、调整大小和根据 EXIF
    自动调整趋势。
  • plupload – 处理公事上传的
    JavaScript
    API,其帮忙多文本选用、文件类型过滤、分块请求、客户端图片缩放和依据差别的运转环境选用HTML⑤ 、Silverlight 和 Flash。

文件上传

•jQuery-File-Upload – File Upload
是壹个支撑多文本选拔、文件拖放、进程条、验证和图纸、音频、视频预览的
jQuery 插件。

•dropzone – Dropzone
是一个不难使用且接济多文本拖放的库。其辅助图片预览并且有所很好的进程条效果。

•flow.js – 1个透过 HTML5 的 File API
,提供多个同时链接的、稳定的、容错的、可复原的/可再度初步的文件上传库。

•fine-uploader – 几个分包进度条、拖放作用和协理直接上传到 S3 (亚马逊Simple Storage 瑟维斯,亚马逊简易存储服务)的多文本上传插件。

•FileAPI – JavaScript
文件工具聚集。协理多文本上传、拖放和文书分块上传。对于图像,协助裁剪、调整大小和依据EXIF 自动调整方向。

•plupload – 处理公事上传的 JavaScript
API,其帮衬多文件拔取、文件类型过滤、分块请求、客户端图片缩放和基于不一致的运维环境接纳HTML五 、Silverlight 和 Flash。

•casperjs – 基于 PhantomJS 和 Slimer JS 的领航脚本和测试工具。

•zombie – 基于 node.js 、快捷、全栈且无图形界面的浏览器的测试工具。

其它

  • form – jQuery 表单插件。
  • Garlic.js –
    自动在本土保存表单文本和挑选框的值,直到表单被提交。
  • Countable – 对有些 HTML
    成分包涵文本的段落数、单词数和字符数举行计算的 JavaScript 函数。
  • card –
    只需一行代码,让信用卡表单变得更友好。
  • stretchy – 自适应大小的 form
    成分,表单本应有是那般的。
  • list.js – 向表格、列表等 HTML
    成分添加搜索、排序、过滤和自适应功效的库。在已有 HTML
    上加码可视化。

其它

•form – jQuery 表单插件。

•Garlic.js – 自动在本土保存表单文本和甄选框的值,直到表单被交付。

•Countable – 对有个别 HTML 成分包蕴文本的段落数、单词数和字符数进行计算的
JavaScript 函数。

•card – 只需一行代码,让信用卡表单变得更友好。

•stretchy – 自适应大小的 form 成分,表单本应有是这么的。

•list.js – 向表格、列表等 HTML
成分添加搜索、排序、过滤和自适应成效的库。在已有 HTML 上平添可视化。

•zombie – 基于 node.js 、飞速、全栈且无图形界面的浏览器的测试工具。

•totoro – 贰个简便可靠且能跨浏览器运营的测试工具。

提示

  • tipsy – 基于 jQuery 的 Fackbook
    风格的提示工具(tooltip)。
  • opentip – 开源且基于 prototype
    框架的 JavaScript 工具提醒库。
  • qTip2 – 相当强劲的工具指示库。
  • tooltipster –
    二个工具提醒 jQuery 插件。
  • simptip – 用 Sass
    制作的、不难的工具指示。
  • jquery-popup-overlay – 是三个响应式的和可访问性强的模态框(modal)和工具提醒框
    jQuery 插件。

提示

•tipsy – 基于 jQuery 的 Fackbook 风格的提醒工具(tooltip)。

•opentip – 开源且基于 prototype 框架的 JavaScript 工具指示库。

•qTip2 – 极度强大的工具指示库。

•tooltipster – 三个工具提醒 jQuery 插件。

•simptip – 用 Sass 制作的、简单的工具指示。

•jquery-popup-overlay –
是壹个响应式的和可访问性强的模态框(modal)和工具指示框 jQuery 插件。

•totoro – 七个简约可信且能跨浏览器运维的测试工具。

•karma – 三个理想的的 JavaScript 测试运维器。

模态框和弹出框(Modals and Popups)

  • Magnific-Popup –
    专注于质量、轻量、响应式的灯箱(lightbox)脚本。
  • jquery-popbox –
    jQuery 提醒框插件。
  • jquery.avgrund.js –
    一种新的定于弹出的模态框 jQuery 插件。
  • vex –
    新的、拥有惊人可配置和简单变动样式成效的对话框库。
  • bootstrap-modal – 对
    Bootstrap 暗中同意的模态框类进行增加。其匡助响应式、可堆叠和 ajax 等。
  • css-modal – 纯 CSS
    创设的模态框。
  • jquery-popup-overlay –
    是1个响应式的和可访问性强的模态框和工具提醒框(tooltips)jQuery
    插件。

模态框和弹出框(Modals and Popups)

•Magnific-Popup – 专注于品质、轻量、响应式的灯箱(lightbox)脚本。

•jquery-popbox – jQuery 指示框插件。

•jquery.avgrund.js – 一种新的定于弹出的模态框 jQuery 插件。

•vex – 新的、拥有可观可配置和不难变动样式功能的对话框库。

•bootstrap-modal – 对 Bootstrap
暗中同意的模态框类举行扩充。其援救响应式、可堆叠和 ajax 等。

•css-modal – 纯 CSS 打造的模态框。

•jquery-popup-overlay –
是3个响应式的和可访问性强的模态框和工具提醒框(tooltips)jQuery 插件。

•karma – 一个优良的的 JavaScript 测试运行器。

•nightwatch – 基于 node.js 和 selenium webdriver
的图形界面自动化测试框架。

滚动

  • scrollMonitor –
    滚动暴发时,可以监听成分的、不难、快速的 API。
  • headroom –
    除非你须求浮现页面尾部(header),否则将藏匿它,以腾出页面底部空间。
  • onepage-scroll –
    创造七个好像 Apple 的单页面滚动网站(一加 5S  网站)。
  • iscroll –
    高质量、轻量、无依靠、包容多平台的 JavaScript 滚动组件。
  • skrollr – 独立(不依赖jQuery) 的视差滚动库,适用于活动设备(Android + iOS)和桌面电脑。
  • parallax –
    面向智能装备的视差引擎。
  • stellar.js –
    让视差滚动变简单。
  • plax – 基于 jQuery
    的视差库。
  • jparallax –
    成立可互相视差效果的 jQuery 插件。
  • fullPage –
    简单和易于使用的、用于创制全屏滚动网站的插件(也被誉为单页面网站)。
  • ScrollMenu –
    让老旧无聊的滚动条气象一新。

滚动

•scrollMonitor – 滚动爆发时,可以监听元素的、简单、飞快的 API。

•headroom –
除非你必要出示页面底部(header),否则将潜伏它,以腾出页面底部空间。

•onepage-scroll – 创造二个看似 Apple 的单页面滚动网站(红米 5S
网站)。

•iscroll – 高品质、轻量、无依靠、包容多平台的 JavaScript 滚动组件。

•skrollr – 独立(不珍惜 jQuery)
的视差滚动库,适用于移动装备(Android+iOS)和桌面电脑。

•parallax – 面向智能装备的视差引擎。

•stellar.js – 让视差滚动变容易。

•plax – 基于 jQuery 的视差库。

•jparallax – 创设可相互视差效果的 jQuery 插件。

•fullPage –
简单和不难使用的、用于创建全屏滚动网站的插件(也被号称单页面网站)。

•ScrollMenu – 让老旧无聊的滚动条焕然一新。

•nightwatch – 基于 node.js 和 selenium webdriver
的图形界面自动化测试框架。

•intern – 下一代 JavaScript 代码测试栈。

菜单

  • jQuery-menu-aim –
    当用户光标放在特定下拉菜单项时触发事件。可制作响应式的、大数据量的下拉菜单,如
    Amazon 的。
  • jQuery
    contextMenu –
    右键菜单(contextMenu) 管理工具。
  • Slideout – 为运动设备的 web
    应用制作出响应式的、可触摸滑出的导航菜单。
  • Slide and
    swipe –
    2个基于 touchSwipe 库的滑出菜谱插件。

菜单

•jQuery-menu-aim –
当用户光标放在特定下拉菜单项时触发事件。可创设响应式的、大数据量的下拉菜单,如
亚马逊(Amazon) 的。

•jQuery contextMenu – 右键菜单(contextMenu) 管理工具。

•Slideout – 为移动装备的 web 应用制作出响应式的、可触摸滑出的领航菜单。

•Slide and swipe – 三个依据 touchSwipe 库的滑出菜谱插件。

•intern – 下一代 JavaScript 代码测试栈。

•yolpo – 在浏览器逐句执行的 JavaScript 解释器。

表格/网格

  • jTable – 基于 CRUD 表创建 AJAX
    的 jQuery 插件。
  • DataTables – 那是1个极度灵活的工具,在渐进增强的功底上,将高级的互动功效加到
    HTML 表格。(jQuery 插件)
  • floatThead – (jQuery
    插件)锁定表格尾部,只允许表格内容滚动。适用于其余表格,而且不须求十分的
    html 或 css。
  • Masonry – 瀑布流式的网格布局库。
  • Packery –
    使用装箱算法(bin-packing)的网格布局库。协理拖拽布局。
  • Isotope –
    可过滤和可排序的网格布局的库,它能落实 Masonry、Packery 等布局。

表格/网格

•jTable – 基于 CRUD 表创建 AJAX 的 jQuery 插件。

•DataTables –
那是3个十三分灵活的工具,在稳中求进增强的基本功上,将高级的并行功效加到 HTML
表格。(jQuery 插件)

•floatThead – (jQuery
插件)锁定表格尾部,只允许表格内容滚动。适用于其余表格,而且不要求额外的
html 或 css。

•Masonry – 瀑布流式的网格布局库。

•Packery – 使用装箱算法(bin-packing)的网格布局库。帮忙拖拽布局。

•Isotope – 可过滤和可排序的网格布局的库,它能完成 Masonry、Packery
等布局。

•yolpo – 在浏览器逐句执行的 JavaScript 解释器。

QA 工具

框架

  • Semantic UI – 拥有多量大旨和因素的 UI
    套件。

框架

•Semantic UI – 拥有大批量主旨和要素的 UI 套件。

QA 工具

•JSHint – JSHint 是二个促进发现 JavaScript 代码错误和机密难题的工具。

手势

  • hammer.js –
    拥有八种触摸手势的 JavaScript 库。
  • touchemulator –
    在桌面电脑模拟触摸输入。
  • Dragula –
    一级易于使用的拖拽库。

手势

•hammer.js – 拥有多样触摸手势的 JavaScript 库。

•touchemulator – 在桌面电脑模拟触摸输入。

•Dragula – 一级易于使用的拖拽库。

•JSHint – JSHint 是1个推向发现 JavaScript 代码错误和隐衷难题的工具。

•jscs – JavaScript 代码风格检测工具。

地图

  • Leaflet –
    对活动装备友好的、可相互的地图 JavaScript 库。
  • Cesium – 开源的、基于 WebGL
    已毕的虚构地球仪和地图引擎。
  • gmaps – 以最简便易行的法门拔取 Google地图。
  • polymaps –
    一个免费的、包容现代 web 浏览器的、用于制作动态可相互的地图
    JavaScript 库。
  • kartograph.js –
    开源的 Kartograph SVG 地图渲染器。
  • mapbox.js – Mapbox 的
    API,Leaflet 的插件。
  • jqvmap – 矢量地图
    jQuery 插件。
  • OpenLayers3 –
    高质量的、成效丰盛的库,能满足你对地图全部须求。

地图

•Leaflet – 对活动装备友好的、可相互的地图 JavaScript 库。

•Cesium – 开源的、基于 WebGL 落成的虚拟地球仪和地图引擎。

•gmaps – 以最简单易行的艺术接纳 谷歌(Google) 地图。

•polymaps – 二个免费的、包容现代 web 浏览器的、用于创建动态可相互的地形图
JavaScript 库。

•kartograph.js – 开源的 Kartograph SVG 地图渲染器。

•mapbox.js – Mapbox 的 API,Leaflet 的插件。

•jqvmap – 矢量地图 jQuery 插件。

•OpenLayers3 – 高品质的、功能充足的库,能满意你对地图全数须要。

•jscs – JavaScript 代码风格检测工具。

•jsfmt – 格式化、搜索和改写 JavaScript。

视频/音频

  • prettyembed.js –
    更周详地停放 YouTube ——
    拥有很好的选项,如高分辨率的预览图、嵌入选项的高档定制和可选的
    FitVids 扶助。
  • html5media –
    能在有着主流浏览器播放多媒体标签中定义的多媒体文件。
  • Play-em JS – Play’em
    是一个 JavaScript 组件,它能管理音乐/摄像播放顺序,通过在一个 DIV
    成分里停放多少个播放器(Youtube、Soundcloud 和
    Vimeo)来控制一多重歌曲的播放。
  • polyplayer – 将
    YouTube、Soundcloud 和 Vimeo 播放器的 API 统百分之十一套。
  • flowplayer –  HTML5
    视频播放器 
  • mediaelement – 让
    HTML⑤ 、 Flash 播放器和模拟 HTML5 媒介成分 API 的 Silverlight
    shim,在具有浏览器拥有相同的 UI。
  • SoundJS – 让音频在 web
    上运转更简便易行的库。它为不相同浏览器提供了平等的 API。

视频/音频

•prettyembed.js – 更宏观地置于 YouTube ——
拥有很好的选项,如高分辨率的预览图、嵌入选项的尖端定制和可选的 FitVids
辅助。

•html5media –
能在具有主流浏览器播放多媒体标签中定义的多媒体文件。http://html5media.info/

•Play-em JS – Play’em 是3个 JavaScript
组件,它能管理音乐/摄像播放顺序,通过在二个 DIV
成分里停放多少个播放器(Youtube、Soundcloud 和
Vimeo)来控制一层层歌曲的播报。

•polyplayer – 将 YouTube、Soundcloud 和 Vimeo 播放器的 API 统1/10一套。

•flowplayer – HTML5
视频播放器http://flowplayer.org/

•mediaelement – 让 HTML五 、 Flash 播放器和效仿 HTML5 媒介成分 API 的
Silverlight shim,在具备浏览器拥有一致的
UI。http://mediaelementjs.com/

•SoundJS – 让音频在 web 上运转更简约的库。它为差异浏览器提供了一致的
API。

动画

•velocity – 加速 JavaScript 动画。

•jquery.transit – 拥有最佳流畅的 CSS3 变换和连接的 jQuery 插件。

•impess.js – 在 HTML 文档里,运用 CSS3 变换和对接制作类似 Prezi
的表现效果。

•bounce.js – 可以即刻成立有趣的 CSS3 动画。

•格林Sock-JS – 适用于具有主流浏览器的高品质 HTML5 动画。

•TransitionEnd – TransitionEnd 是三个采纳 transitonend
事件的、跨浏览器的库。

•Dynamic.js – 用于成立基于物理知识的 CSS 动画库。

图像处理

•lena.js – 拥有滤镜和实用功效的图像处理库。

•pica – 高质量地调整图片大小(拥有便捷的、纯 JS 落成的 Lanczos
滤镜算法)。

•cropper – 3个大约的图像裁剪 jQuery 插件。

ECMAScript 6

•es6features – ECMAScript 6 性子概述。

•es6-features – ECMAScript 6: 特性概述和比较。

•ECMAScript 6 compatibility table – Compatibility tables
浮现了种种平台上具有 ECMAScript 6 性子的帮助程度。

•Babel (Formerly 6to5) – 将 ES6+ 代码转换到纯 ES5。

•Traceur compiler – ES6 特性转 ES5。包括
classes、generators、promises、destructuring patterns、default
parameters 等。

软件开发工具包

•javascript-sdk-design – 从办事和个人经历中提炼出来的 JavaScript SDK
设计引导。

大杂烩

•echo – 利用 data-* 属性延迟加载图片。

•picturefill – 响应式图片呈现插件,使浏览器协助 srcset、size 属性。

•platform.js – 一个平台检测库,大致适用于全数 JavaScript 平台。

•json3 – 七个现代 JSON 达成库,大约包容全体 JavaScript 平台。

•Logical Or Not – 1个有关 JavaScript 天性的二十日游。

•BitSet.js – 落成位向量的 JavaScript 库。

•jsfmt – 格式化、搜索和改写 JavaScript。

•jsinspect – 检测复制粘贴和结构类似的代码。

动画

  • velocity –
    加速 JavaScript 动画。
  • jquery.transit –
    拥有最佳流畅的 CSS3 变换和对接的 jQuery 插件。
  • impess.js – 在 HTML
    文档里,运用 CSS3 变换和连通制作类似 Prezi 的变现效果。
  • bounce.js –
    可以即时成立有趣的 CSS3 动画。
  • GreenSock-JS –
    适用于具有主流浏览器的高性能 HTML5 动画。
  • TransitionEnd – TransitionEnd
    是三个行使 transitonend 事件的、跨浏览器的库。
  • Dynamic.js –
    用于创制基于物理知识的 CSS 动画库。

•jsinspect – 检测复制粘贴和结构类似的代码。

•buddy.js – 发现 JavaScript 代码里的 魔易学字。

图像处理

  • lena.js –
    拥有滤镜和实用成效的图像处理库。
  • pica –
    高品质地调动图片大小(拥有便捷的、纯 JS 完结的 Lanczos 滤镜算法)。
  • cropper –
    1个简练的图像裁剪 jQuery 插件。

•buddy.js – 发现 JavaScript 代码里的 魔命理术数字。

•ESLint – 完全插件化的工具,能在 JavaScript 中分辨和记录方式。

ECMAScript 6

  • es6features – ECMAScript
    6 本性概述。
  • es6-features – ECMAScript 6:
     特性概述和相比。
  • ECMAScript 6 compatibility
    table – Compatibility
    tables 呈现了各个平台上具备 ECMAScript 6 天性的支撑程度。
  • Babel (Formerly 6to5) – 将 ES6+
    代码转换来纯 ES5。
  • Traceur compiler – ES6
    特性转 ES5。包括 classes、generators、promises、destructuring
    patterns、default parameters 等。

•ESLint – 完全插件化的工具,能在 JavaScript 中分辨和笔录方式。

•JSLint – 高标准、严厉和偏执的代码品质工具,目的在于只保险语言的理想部分。

软件开发工具包

  • javascript-sdk-design –
    从工作和个人经历中提炼出来的 JavaScript SDK 设计指点。

•JSLint – 高标准、严刻和执拗的代码质量工具,意在只维系语言的特出部分。

MVC 框架和库

大杂烩

  • echo – 利用 data-*
    属性延迟加载图片。
  • picturefill –
    响应式图片浮现插件,使浏览器协助 srcset、size 属性。
  • platform.js – 1个阳台检测库,大约适用于具有 JavaScript 平台。
  • json3 – 二个现代 JSON
    达成库,大概兼容全部 JavaScript 平台。
  • Logical Or Not – 三个关于
    JavaScript 天性的游戏。
  • BitSet.js – 完毕位向量的
    JavaScript 库。

MVC 框架和库

•angular.js – 为互联网拔取增强 HTML。

值得阅读

  • braziljs/js-the-right-way
  • JSbooks
  • Superhero.js –
    关于创造、测试和爱抚3个特大型 JavaScript 代码库的能源集。

•angular.js – 为互连网使用增强 HTML。

•aurelia – 一个适用于移动装备、桌面电脑和 web 的客户端 JavaScript 框架。

JavaScript 财富大全中文版

伯乐在线已在 GitHub 上提倡「JavaScript
财富大全普通话版」的重整。欢迎扩散、欢迎加入。

打赏帮忙小编翻译越多好作品,谢谢!

打赏译者

•aurelia – 一个适用于运动设备、桌面电脑和 web 的客户端 JavaScript 框架。

•backbone – 给你的 JS 应用进入富含 Models、Views、Collections 和 Events
的 Backbone。

打赏扶助自个儿翻译更多好作品,谢谢!

任选一种支付办法

亚洲必赢官网 1
亚洲必赢官网 2

4 赞 26 收藏 1
评论

•backbone – 给你的 JS 应用进入富含 Models、Views、Collections 和 伊夫nts
的 Backbone。

•batman.js – 最适合 Rails 开发者的 JavaScript 框架。

关于小编:刘健超-J.c

亚洲必赢官网 3

前端,在路上…
个人主页 ·
笔者的篇章 ·
19 ·
    

亚洲必赢官网 4

•batman.js – 最符合 Rails 开发者的 JavaScript 框架。

•ember.js – 三个意志创设卓绝 web 应用的 JavaScript 框架。

•ember.js – 一个意志创造卓绝 web 应用的 JavaScript 框架。

•meteor – 三个超简单的、数据库无处不在的、只传输数据的纯 JavaScript web
框架。

•meteor – 三个超简单的、数据库无处不在的、只传输数据的纯 JavaScript web
框架。

•ractive – 新一代 DOM 操作。

•ractive – 新一代 DOM 操作。

•vue – 二个用来营造可互相界面的、直观火速和可结合的 MVVM 框架。

•vue – 2个用来营造可彼此界面的、直观快速和可构成的 MVVM 框架。

•knockout – Knockout 用 JavaScript 让创设响应式的富 UI 尤其不难。

•knockout – Knockout 用 JavaScript 让创建响应式的富 UI 特别便于。

•spine – 营造 JavaScript 应用的轻量 MVC 库。

•spine – 打造 JavaScript 应用的轻量 MVC 库。

•espresso.js – 贰个极小的、用于制功用户界面的 JavaScript 库。

•espresso.js – 2个极小的、用于成立用户界面的 JavaScript 库。

•canjs – 让 JS 更好、更快、更简单。

•canjs – 让 JS 更好、更快、更简单。

•react –
用于建构用户界面的库。它是申明式的、高效的和极端灵活的,并行使虚拟 DOM
作为其不一致的贯彻。

•react –
用于建构用户界面的库。它是注明式的、高效的和无限灵活的,并运用虚拟 DOM
作为其差异的兑现。

•react-native – 一个用 React 打造原生应用的框架。

•react-native – 2个用 React 营造原生应用的框架。

•riot – 类 React 库,但很轻量。

•riot – 类 React 库,但很轻量。

•thorax – 抓牢你的 Backbone。

•thorax – 压实你的 Backbone。

•chaplin – 使用 Backbone.js 库的 JavaScript 应用架构。

•chaplin – 使用 Backbone.js 库的 JavaScript 应用架构。

•marionette – 2个 Backbone.js 的复合应用程序库,意在简化大型 JavaScript
应用结构。

•marionette – 2个 Backbone.js 的复合应用程序库,目的在于简化大型 JavaScript
应用结构。

•ripple – 壹个精致的、用于构建响应界面的功底框架。

•ripple – 壹个精美的、用于营造响应界面的底蕴框架。

•rivets – 轻量却有所强大的数目绑定和模板解决方案

•rivets – 轻量却具有强大的多寡绑定和模板化解方案

•derby – 让编写实时和一块应用更简便易行的 MVC 框架,可以在 Node.js
和浏览器同时运维。 ◦derby-awesome – 很棒的 derby 组件集合。

•derby – 让编写实时和同步应用更简便易行的 MVC 框架,可以在 Node.js
和浏览器同时运行。 ◦derby-awesome – 很棒的 derby 组件集合。

•way.js – 简单、轻量、持久化的双向数据绑定。

•way.js – 简单、轻量、持久化的双向数据绑定。

•mithril.js – Mithril 是二个客户端 MVC 框架(轻量、强大和高效)

•mithril.js – Mithril 是三个客户端 MVC 框架(轻量、强大和高速)

•jsblocks – jsblocks 是3个更好的 MV-ish 框架。

•jsblocks – jsblocks 是3个更好的 MV-ish 框架。

•LiquidLava – 易懂的、用于营造用户界面的 MVC 框架。

•LiquidLava – 易懂的、用于营造用户界面的 MVC 框架。

Node CMS 框架

Node CMS 框架

•KeystoneJS – 强大的 CMS 和 web 应用框架。

•KeystoneJS – 强大的 CMS 和 web 应用框架。

•Reaction Commerce – 拥有实时的架构和统筹的响应式(reactive) CMS。

•Reaction Commerce – 拥有实时的架构和安插的响应式(reactive) CMS。

•Ghost – 简单、强大的公告平台。

•Ghost – 不难、强大的揭橥平台。

•Apostrophe – 提供内容编排和基本服务的 CMS。

•Apostrophe – 提供内容编排和主导服务的 CMS。

•We.js – 适用于实时应用、网站或博客的框架。

•We.js – 适用于实时应用、网站或博客的框架。

•Hatch.js – 拥有社交天性的 CMS 平台。

•Hatch.js – 拥有社交天性的 CMS 平台。

•TaracotJS – 拥有高效、极简风格特色且依照Node.js 的 CMS。

•TaracotJS – 拥有便捷、极简风格特点且依据Node.js 的 CMS。

•Nodizecms – 为 CoffeeScript 爱好者准备的 CMS。

•Nodizecms – 为 CoffeeScript 爱好者准备的 CMS。

•Cody – 拥有所见即所得的编辑器的 CMS。

•Cody – 拥有所见即所得的编辑器的 CMS。

•PencilBlue – CMS 和博客平台。

•PencilBlue – CMS 和博客平台。

模板引擎

模板引擎

模板引擎允许你执行字符串插值。

模板引擎允许你执行字符串插值。

•mustache.js – 是 JavaScript 中含有 {{mustaches}} 的最简模板。

•mustache.js – 是 JavaScript 中隐含 {{mustaches}} 的最简模板。

•handlebars.js – 是 Mustache 模板语言的增加。

•handlebars.js – 是 Mustache 模板语言的恢弘。

•hogan.js – 是 Mustache 模板语言的编译器。

•hogan.js – 是 Mustache 模板语言的编译器。

•doT – 最飞速简洁的 JavaScript 模板引擎,适用于 nodejs 和浏览器。

•doT – 最快捷简洁的 JavaScript 模板引擎,适用于 nodejs 和浏览器。

•dustjs – 适用于浏览器和 node.js 的异步模板。

•dustjs – 适用于浏览器和 node.js 的异步模板。

•eco – 嵌入式的 CoffeeScript 模板。

•eco – 嵌入式的 CoffeeScript 模板。

•JavaScript-Templates – 轻量(小于 1KB)、赶快且无依靠的精锐 JavaScript
模版引擎。

•JavaScript-Templates – 轻量(小于 1KB)、神速且无依靠的兵不血刃 JavaScript
模版引擎。

•t.js – 小巧的 JavaScript 模板框架,压缩后约为 400 字节。

•t.js – 小巧的 JavaScript 模板框架,压缩后约为 400 字节。

•Jade – 健壮的、优雅且功用丰盛的 nodejs 模板引擎。

•Jade – 健壮的、优雅且功效充足的 nodejs 模板引擎。

•EJS – 高效的 JavaScript 模板。

•EJS – 高效的 JavaScript 模板。

•xtemplate – 可扩展的模版引擎,适用于 node 和浏览器。

•xtemplate – 可扩充的模版引擎,适用于 node 和浏览器。

•marko – 快速轻量且依照 HTML 的模板引擎,扶助异步、流、自定义标签和
CommonJS 模编译后输出。适用于 Node.js 和浏览器。

•marko – 疾速轻量且依照 HTML 的模板引擎,扶助异步、流、自定义标签和
CommonJS 模编译后输出。适用于 Node.js 和浏览器。

作品和帖子

作品和帖子

•The JavaScript that you should know – 关于 JavaScript
函数化概念的稿子。

•The JavaScript that you should know – 关于 JavaScript
函数化概念的稿子。

数码可视化

数据可视化

Web 数据可视化工具

Web 数据可视化工具

•d3 – 三个对 HTML 和 SVG 进行可视化的 JavaScript 库。

•d3 – 二个对 HTML 和 SVG 进行可视化的 JavaScript 库。

•metrics-graphics – 更简单和装有更专业的多寡图表布局优化算法的库。

•metrics-graphics – 更简明和全数更规范的数额图表布局优化算法的库。

•pykcharts.js – 经过精心设计后,去除 d3.js 繁杂的 d3.js 图表库。

•pykcharts.js – 经过精心设计后,去除 d3.js 扑朔迷离的 d3.js 图表库。

•three.js – JavaScript 3D 库。

•three.js – JavaScript 3D 库。

•Chart.js – 简单的、基于 canvas 标签的 HTML5 图表库。

•Chart.js – 简单的、基于 canvas 标签的 HTML5 图表库。

•paper.js – 是矢量图形脚本中的瑞士联邦军刀 —— 使用 HTML5 Canvas 将
Scriptographer  移植到 JavaScript 和浏览器。

•paper.js – 是矢量图形脚本中的瑞士联邦军刀 —— 使用 HTML5 Canvas 将
Scriptographer  移植到 JavaScript 和浏览器。

•fabric.js – JavaScript Canvas 库,SVG 与 Canvas 可以彼此解析。

•fabric.js – JavaScript Canvas 库,SVG 与 Canvas 可以相互解析。

•peity – 进程条、线状和饼状图。

•peity – 进程条、线状和饼状图。

•raphael – JavaScript 矢量库。

•raphael – JavaScript 矢量库。

•echarts – 商业产品图表。

•echarts – 商业产品图表。

•vis – 动态的、基于浏览器的可视化库。

•vis – 动态的、基于浏览器的可视化库。

•two.js – 3个渲染器非亲非故的适用于 web 的二维绘图 api 。

•two.js – 一个渲染器非亲非故的适用于 web 的二维绘图 api 。

•g.raphael – 基于 Rapha?l 图表库。

•g.raphael – 基于 Rapha?l 图表库。

•sigma.js – 贰个从业于图形绘画的 JavaScript 库。

•sigma.js – 1个从事于图形绘画的 JavaScript 库。

•arbor – 1个行使 web workers 和 jQuery 的图纸可视化库。

•arbor – 1个用到 web workers 和 jQuery 的图样可视化库。

•cubism – 可视化时间体系的 D3 插件。

•cubism – 可视化时间种类的 D3 插件。

•dc.js – 与 crossfilter 无缝合作的多维图表绘制库,使用 d3.js 渲染。

•dc.js – 与 crossfilter 无缝同盟的多维图表绘制库,使用 d3.js 渲染。

•vega – 一套可视化语法。

•vega – 一套可视化语法。

•processing.js – Processing.js 基于 Web
标准使数码可视化,而无需任何插件。

•processing.js – Processing.js 基于 Web
标准使数据可视化,而无需任何插件。

•envisionjs – 动态的 HTML5 可视化。

•envisionjs – 动态的 HTML5 可视化。

•rickshaw – 用于构建交互式实时图表的 JavaScript 工具包。

•rickshaw – 用于营造交互式实时图表的 JavaScript 工具包。

•flot – 吸引人的、基于 jQuery 的 JavaScript 图表库。

•flot – 吸引人的、基于 jQuery 的 JavaScript 图表库。

•morris.js – 雅观的岁月序列线框图。

•morris.js – 美丽的时刻连串线框图。

•nvd3 – 3个为 D3.js 打造可复用图表和图纸组件的库。

•nvd3 – 2个为 D3.js 打造可复用图表和图表组件的库。

•svg.js – 3个轻量的、用于操作和添加 SVG 动画的库。

•svg.js – 贰个轻量的、用于操作和添加 SVG 动画的库。

•heatmap.js – 基于 HTML5 canvas 的热力图 JavaScript 库。

•heatmap.js – 基于 HTML5 canvas 的热力图 JavaScript 库。

•jquery.sparkline – 贰个直接在浏览器端生成小型走势图的 jQuery 插件。

•jquery.sparkline – 2个平昔在浏览器端生成小型走势图的 jQuery 插件。

•xCharts – 3个基于 D三 、用于打造自定义图表和图片的库。

•xCharts – 1个基于 D叁 、用于营造自定义图表和图纸的库。

•trianglify – 基于 d3.js 的低多边形(low poly)风格背景图片生成器。

•trianglify – 基于 d3.js 的低多边形(low poly)风格背景图片生成器。

•d3-cloud – 创设词云(word cloud)效果的 JavaScript 库。

•d3-cloud – 创立词云(word cloud)效果的 JavaScript 库。

•d4 – 一个依据 D3 、友好、可复用的 DSL 图表库 。

•d4 – 2个基于 D3 、友好、可复用的 DSL 图表库 。

•dimple.js – 基于 d3 的大致商业分析图表库。

•dimple.js – 基于 d3 的简约商业分析图表库。

•chartist-js – 简单的响应式图表。

•chartist-js – 不难的响应式图表。

•epoch – 三个通用的实时图表库。

•epoch – 二个通用的实时图表库。

•c3 – 基于 D3 的可复用图表库。

•c3 – 基于 D3 的可复用图表库。

•BabylonJS – 一个使用 HTML5 和 WebGL 创设 3D 游戏的框架。

•BabylonJS – 1个采取 HTML5 和 WebGL 打造 3D 游戏的框架。

也有一部分很棒的收费库,如 amchart、plotly 和 highchart。

也有部分很棒的收款库,如 amchart、plotly 和 highchart。

时间轴

时间轴

•TimelineJS –  3个用 JavaScript 编写的可叙事时间轴库。

•TimelineJS –  二个用 JavaScript 编写的可叙事时间轴库。

•timesheet.js – 用于创设简单的 HTML5 & CSS3 时间表的 JavaScript 库。

•timesheet.js – 用于营造简单的 HTML5 & CSS3 时间表的 JavaScript 库。

编辑器

编辑器

•ace – Ace(Ajax.org Cloud9 Editor)。

•ace – Ace(Ajax.org Cloud9 Editor)。

•CodeMirror – 浏览器端的代码编辑器。

•CodeMirror – 浏览器端的代码编辑器。

•esprima – 用于综合分析的 ECMAScript 解析器。

•esprima – 用于综合分析的 ECMAScript 解析器。

•quill – 一个富含 API 的跨浏览器富文本编辑器。

•quill – 三个涵盖 API 的跨浏览器富文本编辑器。

•medium-editor – Medium.com 所见即所得编辑器的克隆版。

•medium-editor – Medium.com 所见即所得编辑器的克隆版。

•pen – 享受在线编辑(襄助 markdown)。

•pen – 享受在线编辑(接济 markdown)。

•jquery-notebook – 1个易用的、简洁优雅的公文编辑器。灵感源于 Medium
的魔力。

•jquery-notebook – 2个易用的、简洁优雅的文本编辑器。灵感源于 Medium
的魔力。

•bootstrap-wysiwyg – 小巧的、包容 bootstrap 的所见即所得的富文本编辑器。

•bootstrap-wysiwyg – 小巧的、包容 bootstrap 的所见即所得的富文本编辑器。

•ckeditor-releases – 适用于各类人的 web 文本编辑器。

•ckeditor-releases – 适用于各类人的 web 文本编辑器。

•editor – 一个 markdown 编辑器,但仍在付出中。

•editor – 2个 markdown 编辑器,但仍在付出中。

•Epic艾德itor – 1个可停放的 JavaScript 马克down
的编辑器,拥有全屏编辑、即时预览、自动保存草稿和离线协理等职能。

•Epic艾德itor – 三个可停放的 JavaScript Markdown
的编辑器,拥有全屏编辑、即时预览、自动保存草稿和离线辅助等职能。

•jsoneditor – 查看、编辑和格式化 JSON 的 web 工具。

•jsoneditor – 查看、编辑和格式化 JSON 的 web 工具。

•vim.js –  拥有持久化 ~/.vimrc 的 Vim 编辑器的 JavaScript 移植版本。

•vim.js –  拥有持久化 ~/.vimrc 的 Vim 编辑器的 JavaScript 移植版本。

•Squire – HTML5 富文本编辑器。

•Squire – HTML5 富文本编辑器。

•TinyMCE – JavaScript 富文本编辑器。

•TinyMCE – JavaScript 富文本编辑器。

•trix – 由 Basecamp 制作,适用于每一天创作的富文本编辑器。

•trix – 由 Basecamp 制作,适用于每一天创作的富文本编辑器。

文件

文件

处理公事的库。

处理公事的库。

•Papa Parse – 一款强大的 CSV 库,帮忙解析 CSV 文件/字符串,也能导出
CSV。

•Papa Parse – 一款强大的 CSV 库,襄助解析 CSV 文件/字符串,也能导出
CSV。

•jBinary – 对用声明式语法描述文件类型和数据结构的二进制文件,举办尖端
I/O(加载、解析、操作、种类化、存储)操作。

•jBinary – 对用申明式语法描述文件类型和数据结构的二进制文件,进行尖端
I/O(加载、解析、操作、体系化、存储)操作。

函数式编程

函数式编程

函数式编程库增添了 JavaScript 的力量。

函数式编程库伸张了 JavaScript 的力量。

•underscore – JavaScript 的实用工具。

•underscore – JavaScript 的实用工具。

•lodash – 提供一致性、可定制、高品质和额外效用的实用库。

•lodash – 提供一致性、可定制、高质量和附加功效的实用库。

•Sugar – 二个恢宏了原生对象功效的 JavaScript 库。

•Sugar – 八个扩展了原生对象成效的 JavaScript 库。

•lazy.js – 类似 Underscore,但品质更优越

•lazy.js – 类似 Underscore,但质量更优越

•ramda – 二个针对性 JavaScript 程序员的实用函数库。

•ramda – 三个针对性 JavaScript 程序员的实用函数库。

•mout – 模块化的 JavaScript 工具库。

•mout – 模块化的 JavaScript 工具库。

•mesh – 流数据同步工具。

•mesh – 流数据同步工具。

响应式编程

响应式编程

响应式程序库扩张了 JavaScript 的能力。

响应式程序库扩大了 JavaScript 的能力。

•PRADOxJs – 对 JavaScript 进行响应式扩张。

•MuranoxJs – 对 JavaScript 进行响应式增加。

•Bacon – JavaScript 的 FP牧马人(函数式响应式编程)库。

•Bacon – JavaScript 的 FPPRADO(函数式响应式编程)库。

•Kefir – 受 Bacon.js 和 中华VxJS 启发的 F福睿斯P 库,专注于高质量和低内存消耗。

•Kefir – 受 Bacon.js 和 HavalxJS 启发的 F帕杰罗P 库,专注于高质量和低内存消耗。

•Highland – 对 JavaScript 实用工具的双重思考,Highland
能随意地保管同步和异步新闻,而且仅使用规范 JavaScript 和类 Node 流。

•Highland – 对 JavaScript 实用工具的再一次考虑,Highland
能随便地管理共同和异步音讯,而且仅使用专业 JavaScript 和类 Node 流。

•Most.js – 高性能 FRP 库。

•Most.js – 高性能 FRP 库。

数据结构

数据结构

数码结构库用于打造贰个更扑朔迷离的接纳。

数码结构库用于打造三个更扑朔迷离的利用。

•immutable-js – 不可变的数额集合,包蕴Sequence、Range、Repeat、Map、OrderedMap、Set 和 sparse Vector。

•immutable-js – 不可变的数码集合,包涵Sequence、Range、Repeat、Map、OrderedMap、Set 和 sparse Vector。

•mori – 使用 ClojureScript 持久化数据结构和支撑原生 JavaScript API
的库。

•mori – 使用 ClojureScript 持久化数据结构和支撑原生 JavaScript API
的库。

•buckets – 完整的、经过充裕测试和笔录数据结构的 JavaScript 库。

•buckets – 完整的、经过丰裕测试和记录数据结构的 JavaScript 库。

•hashmap – 不难的 hashmap 完结,帮助任何类型的键值。

•hashmap – 不难的 hashmap 落成,匡助任何项目的键值。

日期

日期

日期库。

日期库。

•moment – 解析、验证、操作和出示日期。

•moment – 解析、验证、操作和出示日期。

•moment-timezone – 基于 moment.js 的时区库。

•moment-timezone – 基于 moment.js 的时区库。

•jquery-timeago – 一款辅助自动更新模糊时间戳的 jQuery 插件(如:”4
分钟此前”)。

•jquery-timeago – 一款协助自动更新模糊时间戳的 jQuery 插件(如:”4
分钟从前”)。

•timezone-js – 让 JavaScript Date 对象具备时区作用。使用 Olson zoneinfo
文件记录着时区数据。

•timezone-js – 让 JavaScript Date 对象具备时区效率。使用 Olson zoneinfo
文件记录着时区数据。

•date – 拥有人性化的 Date() 方法。

•date – 拥有人性化的 Date() 方法。

•ms.js – 小巧的飞秒转换工具。

•ms.js – 小巧的微秒转换工具。

字符串

字符串

字符串库。

字符串库。

•selecting – 3个同意你得到用户选定文本的库。

•selecting – 三个同意你拿走用户选定文本的库。

•underscore.string – 扩充了 Underscore.js 的字符串操作。

•underscore.string – 增添了 Underscore.js 的字符串操作。

•string.js – 额外的 JavaScript 字符串方法。

•string.js – 额外的 JavaScript 字符串方法。

•he – 健壮的 HTML 实体编码/解码器。

•he – 健壮的 HTML 实体编码/解码器。

•multiline – 多行字符串。

•multiline – 多行字符串。

•query-string – 解析和字符串化 UHavalL 查询字符串。

•query-string – 解析和字符串化 U帕杰罗L 查询字符串。

•URI.js – URL 操作库。

•URI.js – URL 操作库。

•jsurl – 轻量的 URL 操作库。

•jsurl – 轻量的 URL 操作库。

•sprintf.js – 完成字符串格式化。

•sprintf.js – 落成字符串格式化。

•url-pattern – 让 url
和任何字符串举办比正则表达式匹配更简便。字符串和数目可互相转化。

•url-pattern – 让 url
和其余字符串举办比正则表明式匹配更简便。字符串和数码可交互转化。

数字

数字

•Numeral-js – 对数字举办格式化和操作的库。

•Numeral-js – 对数字进行格式化和操作的库。

•odometer – 流畅的数字联网效果。

•odometer – 流畅的数字联网效果。

•accounting.js –
对数字、金钱、货币进行格式化的轻量库——完全本地化和无依靠。

•accounting.js –
对数字、金钱、货币进行格式化的轻量库——完全本地化和无依靠。

•money.js – 1个精美(1kb)的钱币转换库,适用于 web 和 nodeJS。

•money.js – 二个娇小玲珑(1kb)的钱币转换库,适用于 web 和 nodeJS。

•Fraction.js – 多个有理数库。

•Fraction.js – 二个有理数库。

•Complex.js –  多个复数库。

•Complex.js –  1个复数库。

•Polynomial.js – 3个多项式库。

•Polynomial.js – 多少个多项式库。

存储

存储

•store.js – 为持有浏览器封装了 LocalStorage,而从未选用 cookies 和
flash。隐私地使用 localStorage、globalStorage 和用户数据。

•store.js – 为富有浏览器封装了 LocalStorage,而尚未动用 cookies 和
flash。隐私地动用 localStorage、globalStorage 和用户数据。

•localForage – 改善后的离线存储。其包装了 IndexedDB、WebSQL 和
localStorage,拥有操作简易和强硬的 API。

•localForage – 改进后的离线存储。其包装了 IndexedDB、WebSQL 和
localStorage,拥有操作简捷和强劲的 API。

•jStorage – jStorage 是1个简约的键值对数据库,用于在浏览器端存储数据。

•jStorage – jStorage 是1个总结的键值对数据库,用于在浏览器端存储数据。

•cross-storage – 得到权限后,能跨域名地方存储。

•cross-storage – 得到权限后,能跨域名本土存储。

•basket.js – 用 localStorage 加载和缓存脚本的能源加载器。

•basket.js – 用 localStorage 加载和缓存脚本的资源加载器。

•bag.js – 可以缓存脚本和加载财富,与 basket.js
相似,但增添了键值对接口和对 localStorage / websql / undexedDB 的支撑。

•bag.js – 可以缓存脚本和加载财富,与 basket.js
相似,但扩张了键值对接口和对 localStorage / websql / undexedDB 的支撑。

•basil.js – 智能的 JavaScript 数据持久层库。

•basil.js – 智能的 JavaScript 数据持久层库。

•jquery-cookie – 轻量不难的、用于读取、编辑和删除 cookie 的 jQuery
插件。

•jquery-cookie – 轻量简单的、用于读取、编辑和删除 cookie 的 jQuery
插件。

•Cookies – 客户端 Cookie 操作库。

•Cookies – 客户端 Cookie 操作库。

•DB.js – 基于 Promise 的、封装了 IndexDB 的库。

•DB.js – 基于 Promise 的、封装了 IndexDB 的库。

•lawnchair.js – 不难的客户端 JSON 存储。

•lawnchair.js – 简单的客户端 JSON 存储。

颜色

颜色

•randomColor – JavaScript 颜色生成器。

•randomColor – JavaScript 颜色生成器。

•chroma.js – 拥有种种各种颜色操作的 JavaScript 库。

•chroma.js – 拥有种种各类颜色操作的 JavaScript 库。

•color – JavaScript 颜色转换和操作库。

•color – JavaScript 颜色转换和操作库。

•colors – 更智能的暗许 web 颜色。

•colors – 更智能的暗许 web 颜色。

•PleaseJS – 随机创制出舒适的颜料和配色方案。

•PleaseJS – 随机创制出舒适的水彩和配色方案。

•TinyColor – 连忙、轻巧的水彩操作和转换库。

•TinyColor – 神速、轻巧的水彩操作和转换库。

•Vibrant.js – 从图像提取主要颜色。

•Vibrant.js – 从图像提取首要颜色。

国际化和本地化(I18n And L10n)

国际化和本地化(I18n And L10n)

本地化和国际化 JavaScript 库

本地化和国际化 JavaScript 库

•i18next – JavaScript 最简便的国际化(i18n)方法。

•i18next – JavaScript 最简便的国际化(i18n)方法。

•polyglot – 小巧的国际化帮手库。

•polyglot – 小巧的国际化助手库。

•babelfish – i18n 提供温馨易懂的 API ,并且放置各个支撑。

•babelfish – i18n 提供温馨易懂的 API ,并且放置种种接济。

•ClassManager – 世界上最快、最便宜的类系统之一。

•ClassManager – 世界上最快、最利于的类系统之一。

•klass – 用于成立极富表现力的类工具库。

•klass – 用于创设极富表现力的类工具库。

•augment – 世界上不大且最快的世界级 JavaScript 继承形式。

•augment – 世界上不大且最快的头号 JavaScript 继承方式。

控制流

控制流

•async – 适用于 node 和浏览器的异步工具库。

•async – 适用于 node 和浏览器的异步工具库。

•q – 已毕异步的 promise JavaScript 库。

•q – 落成异步的 promise JavaScript 库。

•step – 让逻辑顺序合理化的异步控制流库。

•step – 让逻辑顺序合理化的异步控制流库。

•contra – 利用函数风格落成的异步流控制。

•contra – 利用函数风格完结的异步流控制。

•Bluebird – 专注于改革意义和性质的,功用齐全的 promoise 库。

•Bluebird – 专注于改革意义和总体性的,成效齐全的 promoise 库。

•when – 快捷可相信的、Promises/A+ 规范的 when()
完结,而且装有异步别的的绝妙天性。

•when – 快捷可信的、Promises/A+ 规范的 when()
已毕,而且具备异步其余的美妙天性。

•Object伊夫ntTarget – 提供增加了轩然大波监听的原型(与 DOMElement 的
伊芙ntTarget 在浏览器行为同样)。

•Object伊芙ntTarget – 提供增添了轩然大波监听的原型(与 DOMElement 的
伊芙ntTarget 在浏览器行为一律)。

路由

路由

•director – 三个精致的、与 U君越L 同构的路由器。

•director – 3个精美的、与 URL 同构的路由器。

•page.js – 受 Express router 启发的微型客户端路由器(约为1200字节)。

•page.js – 受 Express router 启发的微型客户端路由器(约为1200字节)。

•pathjs – 简单、轻量的 web 路由器。

•pathjs – 简单、轻量的 web 路由器。

•crossroads – JavaScript 路由。

•crossroads – JavaScript 路由。

•davis.js – 使用 pushState、RESTful 风格和可降级的 JavaScript 路由器。

•davis.js – 使用 pushState、RESTful 风格和可降级的 JavaScript 路由器。

安全性

安全性

•DOMPurify – 针对 HTML、MathML 和 SVG 的仅协助DOM、快速、高容错的 XSS
过滤器。

•DOMPurify – 针对 HTML、MathML 和 SVG 的仅支持DOM、神速、高容错的 XSS
过滤器。

•js-xss – 通过白名单配置,即可过滤不信任的 HTML(幸免 XSS 攻击)。

•js-xss – 通过白名单配置,即可过滤不信任的 HTML(幸免 XSS 攻击)。

日志

日志

•log – 带有样式的 Console.log。

•log – 带有样式的 Console.log。

•Conzole – 对 JavaScript 原生 console 对象方法和意义拓展打包的 debug
面板,使其出示在页面内。

•Conzole – 对 JavaScript 原生 console 对象方法和作用举行包装的 debug
面板,使其出示在页面内。

•console.log-wrapper – 将日志清晰地记下到 console,且包容全数浏览器。

•console.log-wrapper – 将日志清晰地记录到 console,且包容全体浏览器。

•loglevel – 最轻量的 JavaScript 日志记录工具库,向封装后可用的
console.log 方法伸张可看重的日记等级。

•loglevel – 最轻量的 JavaScript 日志记录工具库,向封装后可用的
console.log 方法增加可看重的日志等级。

•minilog – 轻量的、用流式 API
突显的、可用以客户端和劳务器端的日志记录库。

•minilog – 轻量的、用流式 API
彰显的、可用于客户端和劳动器端的日记记录库。

正则表明式

正则表达式

•RegEx101 – 在线的 JavaScript 正则表达式测试器和调试器。同时支持Python、PHP 和 PCRE。

•RegEx101 – 在线的 JavaScript 正则表达式测试器和调试器。同时襄助Python、PHP 和 PCRE。

•RegExr – 用于创立、测试和上学正则表达式的 HTML/JS  工具。

•RegExr – 用于创制、测试和上学正则表明式的 HTML/JS  工具。

•RegExpBuilder – 使用链式方法创制正则表明式。

•RegExpBuilder – 使用链式方法创设正则表达式。

媒体

媒体

•Ion.Sound – 可用于其余网页上粗略音频。

•Ion.Sound – 可用于其余网页上粗略音频。

话音指令

语音指令

•annyang – 向网站添加语音命令的口音识别库。

•annyang – 向网站添加语音命令的口音识别库。

•voix.js – 向网站、app 或嬉戏添加语音命令的 JavaScript 库。

•voix.js – 向网站、app 或娱乐添加语音命令的 JavaScript 库。

API

API

•bottleneck – 强大的成效限制器,使调节流量变得更易于。

•bottleneck – 强大的功用限制器,使调节流量变得更易于。

•oauth-signature-js – 适用于 node 和 浏览器的 OAuth 1.0a 签名生成器。

•oauth-signature-js – 适用于 node 和 浏览器的 OAuth 1.0a 签名生成器。

•amygdala – 为 Web 应用提供 RESTful HTTP 客户端化解方案。

•amygdala – 为 Web 应用提供 RESTful HTTP 客户端消除方案。

•jquery.rest – 3个让 RESTful API 更易使用的 jQuery 插件。

•jquery.rest – 1个让 RESTful API 更易使用的 jQuery 插件。

视觉检测

视觉检测

•tracking.js – 在 web 上贯彻计算视觉的一种现代方法。

•tracking.js – 在 web 上落到实处总括视觉的一种现代方法。

•ocrad.js – 通过 Emscripten 用 JavaScript 完结 OC本田CR-V(光学字符识别)。

•ocrad.js – 通过 Emscripten 用 JavaScript 已毕 OC凯雷德(光学字符识别)。

浏览器检测

浏览器检测

•bowser – 2个浏览器检测器。

•bowser – 1个浏览器检测器。

代码高亮

代码高亮

•Highlight.js – JavaScript 语法高亮器。

•Highlight.js – JavaScript 语法高亮器。

•PrismJS – 轻量、健壮和古雅的语法高亮器。

•PrismJS – 轻量、健壮和淡雅的语法高亮器。

加载状态

加载状态

指令加载状态的库。

指令加载状态的库。

•Mprogress.js – 创制谷歌(谷歌) Material 设计风格的线性进度条。

•Mprogress.js – 创造谷歌 Material 设计风格的线性进程条。

•NProgress – 在 Ajax’y 应用显示细长型进程条

•NProgress – 在 Ajax’y 应用显示细长型进度条

•Spin.js – 1个转悠的快慢提醒器。

•Spin.js – 一个转悠的快慢指示器。

•progress.js – 为页面任何对象成立和治本进程条。

•progress.js – 为页面任何对象创立和管制进程条。

•progressbar.js – 用 SVG path 动画制作的、美丽和响应式的进度条。

•progressbar.js – 用 SVG path 动画制作的、赏心悦目和响应式的进程条。

•pace – 自动向你的网站添加贰个进程条。

•pace – 自动向你的网站添加五个进程条。

•topbar – 小巧美丽的、与网站同宽的快慢指示器。

•topbar – 小巧赏心悦目的、与网站同宽的快慢提示器。

•nanobar – 十三分轻量的进度条。不器重 jQuery。

•nanobar – 非常轻量的进度条。不重视 jQuery。

•PageLoadingEffects – 使用 SVG 动画突显新内容的当代方法。

•PageLoadingEffects – 使用 SVG 动画显示新情节的现世方法。

•Spin基特 – 运用 CSS 动画的加载指示器集合。

•SpinKit – 运用 CSS 动画的加载指示器集合。

•Ladda – 内置在按钮的加载提醒器。

•Ladda – 内置在按钮的加载提醒器。

•css-loaders – 运用 CSS 动画的转动加载指示器的集纳。

•css-loaders – 运用 CSS 动画的转动加载提醒器的会晤。

除外上述那几个库,还有收藏在 Codepen 的,其余还有 Ajaxload,Preloaders 和
CSSLoad 这么些生成器。

除去上述这个库,还有收藏在 Codepen 的,其它还有 Ajaxload,Preloaders 和
CSSLoad 那么些生成器。

验证

验证

•Parsley.js – 不用写一行 JavaScript 代码即可在前者验证表单。

•Parsley.js – 不用写一行 JavaScript 代码即可在前端验证表单。

•jquery-validation – jQuery 验证插件。

•jquery-validation – jQuery 验证插件。

•validator.js –
字符串验证和过滤(在动用用户输入在此之前清理用户输入中的有剧毒或危险字符的操作)。

•validator.js –
字符串验证和过滤(在运用用户输入以前清理用户输入中的有剧毒或危险字符的操作)。

•validate.js – 受 CodeIgniter 启发的轻量表单验证 JavaScript 库。

•validate.js – 受 CodeIgniter 启发的轻量表单验证 JavaScript 库。

•validatr – 跨浏览器的 HTML5 表单验证库。

•validatr – 跨浏览器的 HTML5 表单验证库。

•BootstrapValidator – 是验证表单域中最好的 jQuery 插件。要与 Bootstrap 3
一起使用。

•BootstrapValidator – 是验证表单域中最好的 jQuery 插件。要与 Bootstrap 3
一起行使。

•is.js – 检查项目、正则表达式、是不是存在、时间等。

•is.js – 检查项目、正则表达式、是或不是存在、时间等。

•FieldVal – 多用途验证库。同时接济同步和异步验证。

•菲尔德Val – 多用途验证库。同时协助同步和异步验证。

键盘封装器

键盘封装器

•mousetrap – 处理键盘快速键的 JavaScript 库。

•mousetrap – 处理键盘急迅键的 JavaScript 库。

•keymaster – 定义和调度键盘火速键的小型库。

•keymaster – 定义和调度键盘火速键的小型库。

•Keypress – 键入捕捉工具库,任何键都足以改为二个修饰健。

•Keypress – 键入捕捉工具库,任何键都能够成为二个修饰健。

•KeyboardJS – 2个用于绑定键盘组合的 JavaScript
库,让您脱离快速键和快速键组合争论的悲苦。

•KeyboardJS – 二个用于绑定键盘组合的 JavaScript
库,让您脱离神速键和火速键组合争论的悲苦。

•jquery.hotkeys – jQuery Hotkeys
能让你在代码任何的地点监听键盘事件,并大约协助全体按键组合。

•jquery.hotkeys – jQuery Hotkeys
能让你在代码任何的地点监听键盘事件,并大概扶助具有按键组合。

•jwerty – 令人咋舌的键盘事件处理库。

•jwerty – 令人感叹的键盘事件处理库。

浏览和指点

浏览和教导

•intro.js –
那是七个介绍新作用的很好措施,能一步步地指导用户浏览你的网站和连串。

•intro.js –
那是二个介绍新成效的很好方式,能一步步地指引用户浏览你的网站和档次。

•shepherd – 通过指导让用户浏览你的应用程序。

•shepherd – 通过率领让用户浏览你的应用程序。

•bootstrap-tour – 应用 Twitter Bootstrap
弹出框对成品举行高效简单的引导。

•bootstrap-tour – 应用 Twitter Bootstrap
弹出框对成品举行飞快不难的率领。

•tourist – 简单、灵活的采取指引介绍库。

•tourist – 简单、灵活的行使率领介绍库。

•chardin.js – 简单的使用遮罩层介绍。

•chardin.js – 简单的利用遮罩层介绍。

•pageguide – 使用 jQuery 和 CSS3 的 web 页面成分交互指导库。

•pageguide – 使用 jQuery 和 CSS3 的 web 页面成分交互率领库。

•hopscotch – 让开发者更便于向其页面产品增进指导的框架。

•hopscotch – 让开发者更便于向其页面产品拉长指引的框架。

•joyride – 基于 jQuery 的效能指导插件。

•joyride – 基于 jQuery 的意义辅导插件。

•focusable – 通过向页面其他部分添加遮罩层,使典型聚集在特定 DOM 成分。

•focusable – 通过向页面其余部分添加遮罩层,使难点聚集在特定 DOM 元素。

通知

通知

•messenger – 为您的利用添加 Growl-style 弹框和音讯(Crowl 是 Mac OS X
下的七个公告系统)。

•messenger – 为你的采纳添加 Growl-style 弹框和音信(Crowl 是 Mac OS X
下的多个通报系统)。

•noty – jQuery 布告插件。

•noty – jQuery 布告插件。

•pnotify – 适用于 Bootstrap、jQuery UI 和 Web Notifications Draft 的
JavaScript 通知库。

•pnotify – 适用于 Bootstrap、jQuery UI 和 Web Notifications Draft 的
JavaScript 通知库。

•toastr – 简单的弹出框通告(toast
notifications:用来体现不难的,会自行到期的新闻窗口)。

•toastr – 简单的弹出框布告(toast
notifications:用来显示简单的,会自行到期的信息窗口)。

•humane-js – 二个简易、前卫的浏览器文告系统。

•humane-js – 三个归纳、前卫的浏览器文告系统。

•smoke.js – 与框架无关的、可以自定义样式的 JavaScript 弹框系统。

•smoke.js – 与框架无关的、可以自定义样式的 JavaScript 弹框系统。

幻灯片

幻灯片

•Swiper – 使用硬件加速过渡的位移设备触控滑块框架。

•Swiper – 使用硬件加快过渡的运动设备触控滑块框架。

•slick – 你所急需的末梢三个轮播插件。

•slick – 你所要求的最后二个轮播插件。

•slidesJs – 响应式的 jQuery(1.7.1+)幻灯片插件,具有触摸、 CSS3
过渡等特色。

•slidesJs – 响应式的 jQuery(1.7.1+)幻灯片插件,具有触摸、 CSS3
过渡等特色。

•FlexSlider – 一款令人感叹的、全响应式的幻灯片 jQuery 插件。

•FlexSlider – 一款无不侧目的、全响应式的幻灯片 jQuery 插件。

•unslider – 最不难易行的幻灯片 jQuery 插件。

•unslider – 最简便的幻灯片 jQuery 插件。

•colorbox – 轻量、可自定义的灯箱 jQuery 插件。

•colorbox – 轻量、可自定义的灯箱 jQuery 插件。

•fancyBox – 提供了完美优雅的方法,为页面上的图形、html
内容和多媒体添加缩放作用的工具。

•fancyBox – 提供了可观优雅的措施,为页面上的图纸、html
内容和多媒体添加缩放作用的工具。

•sly – 基于项导航的、帮衬单向滚动的 JavaScript 库。

•sly – 基于项导航的、援助单向滚动的 JavaScript 库。

•ve瓦斯 – 向页面添加美丽的全屏背景的 jQuery 插件,甚至同意幻灯片。

•vegas – 向页面添加雅观的全屏背景的 jQuery 插件,甚至同意幻灯片。

•Sequence – 用于创设响应式的幻灯片、演示、旗帜广告和以手续为底蕴的应用的
CSS 动画框架。

•Sequence – 用于创建响应式的幻灯片、演示、旗帜广告和以手续为根基的行使的
CSS 动画框架。

•baguetteBox.js – 易于使用的、用纯 JavaScript 已毕的遮罩层脚本。

•baguetteBox.js – 易于使用的、用纯 JavaScript 达成的遮罩层脚本。

•reveal.js – 用 HTML 创造美好演示控件的框架。

•reveal.js – 用 HTML 创建优质演示控件的框架。

•PhotoSwipe – 适用于活动设备和桌面电脑的、模块化和装有依赖框架的
JavaScript 画廊控件。

•PhotoSwipe – 适用于活动设备和桌面电脑的、模块化和享有依赖框架的
JavaScript 画廊控件。

•jcSlider – 用 CSS 动画落成的响应式幻灯片 jQuery 插件。

•jcSlider – 用 CSS 动画落成的响应式幻灯片 jQuery 插件。

•basic-jquery-slider – 易于使用、钦赐主旨和定制化。

•basic-jquery-slider – 易于使用、钦赐主旨和定制化。

•unslider –  这是最简易的幻灯片 jQuery 插件。

•unslider –  这是最不难易行的幻灯片 jQuery 插件。

•jQuery.adaptive-slider – 带有自适应颜色标题和导航的幻灯片 jQuery 插件。

•jQuery.adaptive-slider – 带有自适应颜色标题和导航的幻灯片 jQuery 插件。

•slidr – 可添加一些幻灯片效果。

•slidr – 可添加一些幻灯片效果。

•Flickity – 可触摸的、响应式的和可轻弹的画廊。

•Flickity – 可触摸的、响应式的和可轻弹的画廊。

滑块控件

滑块控件

•Ion.RangeSlider –
强大的、易于自定义的界定滑块选用库,支持广大配备和皮肤。

•Ion.RangeSlider –
强大的、易于自定义的界定滑块采用库,帮助广大配置和肌肤。

•jQRangeSlider – 辅助日期的滑块选取库。

•jQRangeSlider – 协理日期的滑块选取库。

•noUiSlider – 轻量无冗余的、中度定制化的滑块采纳库。

•noUiSlider – 轻量无冗余的、中度定制化的滑块采取库。

•rangeslider.js – HTML5  input 区域滑块成分。

•rangeslider.js – HTML5  input 区域滑块成分。

表单组件

表单组件

输入

输入

•typeahead.js – 连忙的、功用齐全的机关补全库。

•typeahead.js – 疾速的、作用齐全的全自动补全库。

•tag-it – 处理多标签字段以及标签提出/自动完毕的 jQuery UI 插件。

•tag-it – 处理多标签字段以及标签指出/自动完毕的 jQuery UI 插件。

•At.js – 向你的利用添加类似 Github 的机关完结指示意义。

•At.js – 向你的行使添加类似 Github 的自发性落成提醒意义。

•Placeholders.js – JavaScript 补全 HTML5 占位符的习性。

•Placeholders.js – JavaScript 补全 HTML5 占位符的品质。

•fancyInput – 利用 CSS3 效果让输入更幽默。

•fancyInput – 利用 CSS3 效果让输入更有趣。

•jQuery-Tags-Input – 利用那么些 jQuery
插件,可蹊跷地将一个粗略的文书输入转换来2个酷酷的价签列表。

•jQuery-Tags-Input – 利用这些 jQuery
插件,可蹊跷地将二个简约的公文输入转换到贰个酷酷的价签列表。

•vanilla-masker – 2个纯 JavaScript 完结的输入控制库。

•vanilla-masker – 贰个纯 JavaScript 完结的输入控制库。

•Ion.CheckRadio – 3个为复选框和单选按钮添加样式的 jQuery
库,支持七种皮肤。

•Ion.CheckRadio – 壹个为复选框和单选按钮添加样式的 jQuery
库,支持二种皮肤。

日历

日历

•pickadate.js – 对移动设备友好的、响应式的和轻量的 jQuery 日期 &
时间输入采取器。

•pickadate.js – 对运动装备友好的、响应式的和轻量的 jQuery 日期 &
时间输入选用器。

•bootstrap-datepicker – 基于 bootstrap 的日历选用器。

•bootstrap-datepicker – 基于 bootstrap 的日历接纳器。

•Pikaday – 三个全新的 JavaScript 日期采用器 —— 轻量、无依靠和模块化的
CSS。

•Pikaday – 二个全新的 JavaScript 日期选取器 —— 轻量、无依靠和模块化的
CSS。

•fullcalendar – 全尺寸、援救拖放事件的日历(jQuery 插件)。

•fullcalendar – 全尺寸、匡助拖放事件的日历(jQuery 插件)。

•rome – 可定制的日子(和岁月)选用器。无依靠,可选 UI。

•rome – 可定制的日子(和岁月)采纳器。无依靠,可选 UI。

•datedropper –  datedropper 是1个 jQuery
插件,它提供了连忙简易的情势去管理日期输入框。

•datedropper –  datedropper 是三个 jQuery
插件,它提供了便捷简易的主意去管理日期输入框。

选择

选择

•selectize.js – Selectize
是文本框和挑选框的混合体。它依照jQuery,拥有电动完结和键盘反应下拉列表成效,可用来标签、联系人列表等。

•selectize.js – Selectize
是文本框和抉择框的混合体。它依据jQuery,拥有电动完毕和键盘反应下拉列表成效,可用于标签、联系人列表等。

•select2 – 它依据 jQuery,是挑选框(select
box)的替代品。协理搜索、远程数据集和最好滚动。

•select2 – 它依据 jQuery,是采取框(select
box)的替代品。协理搜索、远程数据集和极致滚动。

•chosen – 能够让冗长不便的取舍框更团结的库。

•chosen – 可以让冗长不便的精选框更友善的库。

文本上传

文件上传

•jQuery-File-Upload – File Upload
是八个支撑多文本拔取、文件拖放、进程条、验证和图片、音频、视频预览的
jQuery 插件。

•jQuery-File-Upload – File Upload
是一个支撑多文本选拔、文件拖放、进程条、验证和图片、音频、录像预览的
jQuery 插件。

•dropzone – Dropzone
是一个便于使用且协理多文本拖放的库。其扶助图片预览并且有所很好的进程条效果。

•dropzone – Dropzone
是2个不难使用且接济多文本拖放的库。其帮助图片预览并且拥有很好的进程条效果。

•flow.js – 3个通过 HTML5 的 File API
,提供七个同时链接的、稳定的、容错的、可过来的/可另行起首的公文上传库。

•flow.js – 一个通过 HTML5 的 File API
,提供多个同时链接的、稳定的、容错的、可复原的/可重复初步的公文上传库。

•fine-uploader – 三个包含进度条、拖放成效和协理直接上传来 S3 (亚马逊Simple Storage Service,亚马逊(亚马逊(Amazon))简易存储服务)的多文件上传插件。

•fine-uploader – 1个含有进程条、拖放作用和辅助直接上传播 S3 (AmazonSimple Storage 瑟维斯,亚马逊(Amazon)简易存储服务)的多文件上传插件。

•FileAPI – JavaScript
文件工具会见。辅助多文本上传、拖放和文书分块上传。对于图像,协理裁剪、调整大小和依照EXIF 自动调整趋势。

•FileAPI – JavaScript
文件工具聚集。资助多文件上传、拖放和文书分块上传。对于图像,援助裁剪、调整大小和依照EXIF 自动调整方向。

•plupload – 处理公事上传的 JavaScript
API,其协助多文件采取、文件类型过滤、分块请求、客户端图片缩放和基于差其余运营环境选用HTML伍 、Silverlight 和 Flash。

•plupload – 处理公事上传的 JavaScript
API,其接济多文件采用、文件类型过滤、分块请求、客户端图片缩放和按照分歧的运行环境选用HTML⑤ 、Silverlight 和 Flash。

其它

其它

•form – jQuery 表单插件。

•form – jQuery 表单插件。

•Garlic.js – 自动在地头保存表单文本和挑选框的值,直到表单被交付。

•Garlic.js – 自动在该地保存表单文本和抉择框的值,直到表单被交给。

•Countable – 对有些 HTML 成分包罗文本的段落数、单词数和字符数进行计算的
JavaScript 函数。

•Countable – 对有个别 HTML 成分包蕴文本的段落数、单词数和字符数举办计算的
JavaScript 函数。

•card – 只需一行代码,让信用卡表单变得更友好。

•card – 只需一行代码,让信用卡表单变得更温馨。

•stretchy – 自适应大小的 form 成分,表单本应该是那般的。

•stretchy – 自适应大小的 form 成分,表单本应当是那般的。

•list.js – 向表格、列表等 HTML
成分添加搜索、排序、过滤和自适应效能的库。在已有 HTML 上扩大可视化。

•list.js – 向表格、列表等 HTML
成分添加搜索、排序、过滤和自适应功用的库。在已有 HTML 上扩张可视化。

提示

提示

•tipsy – 基于 jQuery 的 Fackbook 风格的指示工具(tooltip)。

•tipsy – 基于 jQuery 的 Fackbook 风格的晋升工具(tooltip)。

•opentip – 开源且基于 prototype 框架的 JavaScript 工具指示库。

•opentip – 开源且基于 prototype 框架的 JavaScript 工具提示库。

•qTip2 – 非凡强大的工具提醒库。

•qTip2 – 分外有力的工具提醒库。

•tooltipster – 一个工具指示 jQuery 插件。

•tooltipster – 多个工具提醒 jQuery 插件。

•simptip – 用 Sass 制作的、简单的工具指示。

•simptip – 用 Sass 制作的、简单的工具提醒。

•jquery-popup-overlay –
是一个响应式的和可访问性强的模态框(modal)和工具提醒框 jQuery 插件。

•jquery-popup-overlay –
是贰个响应式的和可访问性强的模态框(modal)和工具提醒框 jQuery 插件。

模态框和弹出框(Modals and Popups)

模态框和弹出框(Modals and Popups)

•Magnific-Popup – 专注于品质、轻量、响应式的灯箱(lightbox)脚本。

•Magnific-Popup – 专注于质量、轻量、响应式的灯箱(lightbox)脚本。

•jquery-popbox – jQuery 提醒框插件。

•jquery-popbox – jQuery 指示框插件。

•jquery.avgrund.js – 一种新的定于弹出的模态框 jQuery 插件。

•jquery.avgrund.js – 一种新的定于弹出的模态框 jQuery 插件。

•vex – 新的、拥有可观可配备和易于变动样式成效的对话框库。

•vex – 新的、拥有惊人可配备和易于变动样式作用的对话框库。

•bootstrap-modal – 对 Bootstrap
默许的模态框类举办增加。其帮助响应式、可堆叠和 ajax 等。

•bootstrap-modal – 对 Bootstrap
默许的模态框类举行伸张。其支持响应式、可堆叠和 ajax 等。

•css-modal – 纯 CSS 构建的模态框。

•css-modal – 纯 CSS 创设的模态框。

•jquery-popup-overlay –
是3个响应式的和可访问性强的模态框和工具提醒框(tooltips)jQuery 插件。

•jquery-popup-overlay –
是3个响应式的和可访问性强的模态框和工具指示框(tooltips)jQuery 插件。

滚动

滚动

•scrollMonitor – 滚动发生时,可以监听成分的、简单、神速的 API。

•scrollMonitor – 滚动发生时,能够监听成分的、简单、急迅的 API。

•headroom –
除非你需求显示页面底部(header),否则将藏匿它,以腾出页面底部空间。

•headroom –
除非你需求突显页面底部(header),否则将隐形它,以腾出页面尾部空间。

•onepage-scroll – 成立二个近似 Apple 的单页面滚动网站(Nokia 5S 
网站)。

•onepage-scroll – 创造三个看似 Apple 的单页面滚动网站(红米 5S 
网站)。

•iscroll – 高品质、轻量、无依靠、兼容多平台的 JavaScript 滚动组件。

•iscroll – 高质量、轻量、无依靠、包容多平台的 JavaScript 滚动组件。

•skrollr – 独立(不依靠 jQuery) 的视差滚动库,适用于活动设备(Android +
iOS)和桌面电脑。

•skrollr – 独立(不依靠 jQuery) 的视差滚动库,适用于运动设备(Android +
iOS)和桌面电脑。

•parallax – 面向智能设备的视差引擎。

•parallax – 面向智能装备的视差引擎。

•stellar.js – 让视差滚动变简单。

•stellar.js – 让视差滚动变不难。

•plax – 基于 jQuery 的视差库。

•plax – 基于 jQuery 的视差库。

•jparallax – 创造可相互视差效果的 jQuery 插件。

•jparallax – 创设可互相视差效果的 jQuery 插件。

•fullPage –
简单和不难使用的、用于创建全屏滚动网站的插件(也被叫做单页面网站)。

•fullPage –
简单和不难使用的、用于创设全屏滚动网站的插件(也被称呼单页面网站)。

•ScrollMenu – 让老旧无聊的滚动条气象一新。

•ScrollMenu – 让老旧无聊的滚动条耳目一新。

菜单

菜单

•jQuery-menu-aim –
当用户光标放在特定下拉菜单项时触发事件。可打造响应式的、大数据量的下拉菜单,如
亚马逊 的。

•jQuery-menu-aim –
当用户光标放在特定下拉菜单项时触发事件。可营造响应式的、大数据量的下拉菜单,如
亚马逊(Amazon) 的。

•jQuery contextMenu – 右键菜单(contextMenu) 管理工具。

•jQuery contextMenu – 右键菜单(contextMenu) 管理工具。

•Slideout – 为活动装备的 web 应用制作出响应式的、可触摸滑出的领航菜单。

•Slideout – 为移动装备的 web 应用制作出响应式的、可触摸滑出的导航菜单。

•Slide and swipe – 3个依照 touchSwipe 库的滑出菜谱插件。

•Slide and swipe – 三个基于 touchSwipe 库的滑出菜谱插件。

表格/网格

表格/网格

•jTable – 基于 CRUD 表创建 AJAX 的 jQuery 插件。

•jTable – 基于 CRUD 表创建 AJAX 的 jQuery 插件。

•DataTables –
那是三个极度灵活的工具,在渐进增强的根基上,将高级的交互功用加到 HTML
表格。(jQuery 插件)

•DataTables –
那是三个极度灵活的工具,在稳中求进增强的根基上,将高级的交互作用加到 HTML
表格。(jQuery 插件)

•floatThead – (jQuery
插件)锁定表格底部,只同意表格内容滚动。适用于其余表格,而且不须求十二分的
html 或 css。

•floatThead – (jQuery
插件)锁定表格尾部,只允许表格内容滚动。适用于别的表格,而且不须要额外的
html 或 css。

•Masonry – 瀑布流式的网格布局库。

•Masonry – 瀑布流式的网格布局库。

•Packery – 使用装箱算法(bin-packing)的网格布局库。协理拖拽布局。

•Packery – 使用装箱算法(bin-packing)的网格布局库。资助拖拽布局。

•Isotope – 可过滤和可排序的网格布局的库,它能兑现 Masonry、Packery
等布局。

•Isotope – 可过滤和可排序的网格布局的库,它能兑现 Masonry、Packery
等布局。

框架

框架

•Semantic UI – 拥有大批量核心和要素的 UI 套件。

•Semantic UI – 拥有大批量主旨和因素的 UI 套件。

手势

手势

•hammer.js – 拥有二种触摸手势的 JavaScript 库。

•hammer.js – 拥有多样触摸手势的 JavaScript 库。

•touchemulator – 在桌面电脑模拟触摸输入。

•touchemulator – 在桌面电脑模拟触摸输入。

•Dragula – 超级易于使用的拖拽库。

•Dragula – 拔尖易于使用的拖拽库。

地图

地图

•Leaflet – 对移动设备友好的、可相互的地形图 JavaScript 库。

•Leaflet – 对运动设备友好的、可互相的地形图 JavaScript 库。

•Cesium – 开源的、基于 WebGL 达成的虚构地球仪和地图引擎。

•Cesium – 开源的、基于 WebGL 完成的虚构地球仪和地图引擎。

•gmaps – 以最简便易行的主意选取 谷歌(Google) 地图。

•gmaps – 以最简便的艺术采纳 谷歌(Google) 地图。

•polymaps – 3个免费的、包容现代 web 浏览器的、用于制作动态可互相的地图
JavaScript 库。

•polymaps – 一个免费的、包容现代 web 浏览器的、用于创立动态可相互的地形图
JavaScript 库。

•kartograph.js – 开源的 Kartograph SVG 地图渲染器。

•kartograph.js – 开源的 Kartograph SVG 地图渲染器。

•mapbox.js – Mapbox 的 API,Leaflet 的插件。

•mapbox.js – Mapbox 的 API,Leaflet 的插件。

•jqvmap – 矢量地图 jQuery 插件。

•jqvmap – 矢量地图 jQuery 插件。

•OpenLayers3 – 高质量的、功能丰硕的库,能满意你对地图全数须求。

•OpenLayers3 – 高品质的、作用丰盛的库,能满足你对地图全部需求。

视频/音频

视频/音频

•prettyembed.js – 更健全地置于 YouTube ——
拥有很好的选项,如高分辨率的预览图、嵌入选项的高档定制和可选的 FitVids
支持。

•prettyembed.js – 更健全地放到 YouTube ——
拥有很好的选项,如高分辨率的预览图、嵌入选项的高等级定制和可选的 FitVids
帮助。

•html5media –
能在拥有主流浏览器播放多媒体标签中定义的多媒体文件。

•html5media –
能在具备主流浏览器播放多媒体标签中定义的多媒体文件。

•Play-em JS – Play’em 是一个 JavaScript
组件,它能管住音乐/录制播放顺序,通过在贰个 DIV
元素里放置多少个播放器(Youtube、Soundcloud 和
Vimeo)来决定一名目繁多歌曲的播放。

•Play-em JS – Play’em 是3个 JavaScript
组件,它能管理音乐/摄像播放顺序,通过在多个 DIV
成分里停放多少个播放器(Youtube、Soundcloud 和
Vimeo)来决定一多如牛毛歌曲的播报。

•polyplayer – 将 YouTube、Soundcloud 和 Vimeo 播放器的 API 统一成一套。

•polyplayer – 将 YouTube、Soundcloud 和 Vimeo 播放器的 API 统1/10一套。

•flowplayer –  HTML5 视频播放器

•flowplayer –  HTML5 视频播放器

•mediaelement – 让 HTML伍 、 Flash 播放器和宪章 HTML5 媒介成分 API 的
Silverlight shim,在具备浏览器拥有一致的 UI。

•mediaelement – 让 HTML伍 、 Flash 播放器和模拟 HTML5 媒介成分 API 的
Silverlight shim,在具有浏览器拥有同等的 UI。

•SoundJS – 让音频在 web 上运行更简便的库。它为不一样浏览器提供了同样的
API。

•SoundJS – 让音频在 web 上运维更简短的库。它为差距浏览器提供了同等的
API。

动画

动画

•velocity – 加速 JavaScript 动画。

•velocity – 加速 JavaScript 动画。

•jquery.transit – 拥有最佳流畅的 CSS3 变换和衔接的 jQuery 插件。

•jquery.transit – 拥有最佳流畅的 CSS3 变换和联网的 jQuery 插件。

•impess.js – 在 HTML 文档里,运用 CSS3 变换和连通制作类似 Prezi
的表现效果。

•impess.js – 在 HTML 文档里,运用 CSS3 变换和衔接制作类似 Prezi
的显现效果。

•bounce.js – 能够马上创立有趣的 CSS3 动画。

•bounce.js – 可以即时创立有趣的 CSS3 动画。

•格林Sock-JS – 适用于拥有主流浏览器的高品质 HTML5 动画。

•格林Sock-JS – 适用于全体主流浏览器的高品质 HTML5 动画。

•TransitionEnd – TransitionEnd 是3个用到 transitonend
事件的、跨浏览器的库。

•TransitionEnd – TransitionEnd 是三个利用 transitonend
事件的、跨浏览器的库。

•Dynamic.js – 用于成立基于物理知识的 CSS 动画库。

•Dynamic.js – 用于创建基于物理知识的 CSS 动画库。

图像处理

图像处理

•lena.js – 拥有滤镜和实用作用的图像处理库。

•lena.js – 拥有滤镜和实用功效的图像处理库。

•pica – 高质量地调整图片大小(拥有便捷的、纯 JS 完成的 Lanczos
滤镜算法)。

•pica – 高质量地调动图片大小(拥有便捷的、纯 JS 完毕的 Lanczos
滤镜算法)。

•cropper – 贰个归纳的图像裁剪 jQuery 插件。

•cropper – 2个简练的图像裁剪 jQuery 插件。

ECMAScript 6

ECMAScript 6

•es6features – ECMAScript 6 天性概述。

•es6features – ECMAScript 6 天性概述。

•es6-features – ECMAScript 6:  天性概述和相比。

•es6-features – ECMAScript 6:  天性概述和相比。

•ECMAScript 6 compatibility table – Compatibility tables
体现了各个平台上具有 ECMAScript 6 本性的援救程度。

•ECMAScript 6 compatibility table – Compatibility tables
体现了各个平台上有所 ECMAScript 6 性子的支撑程度。

•Babel (Formerly 6to5) – 将 ES6+ 代码转换到纯 ES5。

•贝布el (Formerly 6to5) – 将 ES6+ 代码转换到纯 ES5。

•Traceur compiler – ES6 特性转 ES5。包括
classes、generators、promises、destructuring patterns、default
parameters 等。

•Traceur compiler – ES6 特性转 ES5。包括
classes、generators、promises、destructuring patterns、default
parameters 等。

软件开发工具包

软件开发工具包

•javascript-sdk-design – 从办事和个体经历中提炼出来的 JavaScript SDK
设计指引。

•javascript-sdk-design – 从工作和村办经历中提炼出来的 JavaScript SDK
设计指点。

大杂烩

大杂烩

•echo – 利用 data-* 属性延迟加载图片。

•echo – 利用 data-* 属性延迟加载图片。

•picturefill – 响应式图片突显插件,使浏览器援助 srcset、size 属性。

•picturefill – 响应式图片展现插件,使浏览器援救 srcset、size 属性。

•platform.js – 一个平台检测库,几乎适用于拥有 JavaScript 平台。

•platform.js – 壹个阳台检测库,大概适用于拥有 JavaScript 平台。

•json3 – 二个现代 JSON 达成库,大约包容全部 JavaScript 平台。

•json3 – 3个现代 JSON 完成库,大约包容全体 JavaScript 平台。

•Logical Or Not – 二个关于 JavaScript 特性的游戏。

•Logical Or Not – 一个有关 JavaScript 天性的游乐。

•BitSet.js – 完毕位向量的 JavaScript 库。

•BitSet.js – 已毕位向量的 JavaScript 库。

转载自:javascript功效插件大聚合,写前端的亲们记得收藏

转载自:javascript成效插件大集合,写前端的亲们记得收藏

网站地图xml地图