Bootstrapjavascript功用插件大聚合,写前端的亲们记得收藏

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

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

•plupload – 处理文件上传的 JavaScript
API,其协理多文件采纳、文件类型过滤、分块请求、客户端图片缩放和依据不相同的运转环境接纳HTML5、Silverlight 和 Flash。

•FileAPI – JavaScript
文件工具聚集。援助多文本上传、拖放和文件分块上传。对于图像,支持裁剪、调整大小和根据EXIF 自动调整趋势。

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

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

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

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

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

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

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

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

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

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

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

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

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

•RegExpBuilder – 使用链式方法创制正则表达式。

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

手势

•selectize.js – Selectize
是文本框和甄选框的混合体。它依据jQuery,拥有电动达成和键盘反应下拉列表功用,可用于标签、联系人列表等。

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

•Duo – 一个整合 Component、Browserify 和 Go
的超级思想,使开发者能很快方便地社团和编辑前端代码的下一代包管理器。

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

•polymaps – 一个免费的、兼容现代 web 浏览器的、用于制作动态可互相的地形图
JavaScript 库。

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

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

•script.js – 异步 JavaScript 加载器和器重性管理器。

•progress.js – 为页面任何对象创立和治本进程条。

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

•volo – 以系列模板、添加重视项与自动化生成的法门制造前端项目。

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

•ripple – 一个精美的、用于打造响应界面的根底框架。

•Play-em JS – Play’em 是一个 JavaScript
组件,它能管住音乐/摄像播放顺序,通过在一个 DIV
成分里放置多少个播放器(Youtube、Soundcloud 和
Vimeo)来决定一多重歌曲的播音。

日期库。

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

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

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

•metrics-graphics – 更精简和具备更专业的多寡图表布局优化算法的库。

•browserify – Browserify 让你能在浏览器端使用 require(‘modules’)
,打包所有正视。

•jsurl – 轻量的 URL 操作库。

•jquery-popbox – jQuery 提醒框插件。

•SoundJS – 让音频在 web 上运行更简便的库。它为不一样浏览器提供了平等的
API。

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

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

验证

•curl – 小巧、快捷且易扩大的模块加载器,它能处理 英特尔、CommonJS
Modules/1.1、CSS、HTML/text 和野史脚本。

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

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

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

•multiline – 多行字符串。

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

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

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

•noty – jQuery 通知插件。

ECMAScript 6

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

•headroom –
除非你须求展示页面尾部(header),否则将隐形它,以腾出页面尾部空间。

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

数据结构

JavaScript 的模块或加载系统。

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

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

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

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

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

•At.js – 向您的利用添加类似 Github 的电动完毕提醒意义。

滚动

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

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

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

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

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

幻灯片

•Most.js – 高性能 FRP 库。

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

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

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

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

覆盖率

•knockout – Knockout 用 JavaScript 让创设响应式的富 UI 越发便于。

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

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

•JavaScript-Templates – 轻量(小于 1KB)、飞快且无依靠的强有力 JavaScript
模版引擎。

•stretchy – 自适应大小的 form 成分,表单本应该是那样的。

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

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

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

•jwerty – 令人感叹的键盘事件处理库。

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

•datedropper –  datedropper 是一个 jQuery
插件,它提供了飞跃简易的点子去管理日期输入框。

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

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

•vega – 一套可视化语法。

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

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

Web 数据可视化工具

•tourist – 简单、灵活的选拔指导介绍库。

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

伯乐在线已在 GitHub 上提倡「JavaScript
资源大全汉语版」的重整。欢迎扩散、欢迎参预。

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

•Sequence – 用于创立响应式的幻灯片、演示、旗帜广告和以手续为根基的施用的
CSS 动画框架。

•TransitionEnd – TransitionEnd 是一个利用 transitonend
事件的、跨浏览器的库。

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

控制流

除外上述这一个库,还有收藏在 Codepen 的,此外还有 Ajaxload,Preloaders 和
CSSLoad 那几个生成器。

•envisionjs – 动态的 HTML5 可视化。

•localForage – 改良后的离线存储。其卷入了 IndexedDB、WebSQL 和
localStorage,拥有操作简单和有力的 API。

字符串库。

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

日历

存储

数字

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

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

浏览和指点

字符串

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

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

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

测试框架

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

•when – 神速可相信的、Promises/A+ 规范的 when()
达成,而且装有异步其余的优质天性。

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

•randomColor – JavaScript 颜色生成器。

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

文件上传

•flowplayer –  HTML5 录制播放器 http://flowplayer.org/

图像处理

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

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

•Semantic UI – 拥有大量焦点和因素的 UI 套件。

•chardin.js – 简单的选拔遮罩层介绍。

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

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

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

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

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

加载状态

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

数量可视化

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

•ScrollMenu – 让老旧无聊的滚动条万物更新。

指令加载状态的库。

•form – jQuery 表单插件。

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

•jquery.hotkeys – jQuery Hotkeys
能让你在代码任何的地点监听键盘事件,并大致援救所有按键组合。

加载器

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

•qTip2 – 卓殊强劲的工具指示库。

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

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

•nanobar – 卓殊轻量的进程条。不依赖 jQuery。

路由

•messenger – 为您的选择添加 Growl-style 弹框和音信(Crowl 是 Mac OS X
下的一个通报系统)。

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

•crossroads – JavaScript 路由。

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

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

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

•Keypress – 键入捕捉工具库,任何键都得以改为一个修饰健。

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

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

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

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

大杂烩

•jasmine – 不难无 DOM 的 JavaScript 测试框架。

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

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

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

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

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

•react –
用于建构用户界面的库。它是注脚式的、高效的和无限灵活的,并行使虚拟 DOM
作为其区其他贯彻。

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

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

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

•stellar.js – 让视差滚动变简单。

表单组件

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

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

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

•Complex.js –  一个复数库。

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

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

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

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

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

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

选择

时间轴

•store.js – 为具备浏览器封装了 LocalStorage,而从不动用 cookies 和
flash。隐衷地接纳 localStorage、globalStorage 和用户数据。

•minilog – 轻量的、用流式 API
显示的、可用来客户端和服务器端的日记记录库。

运行器

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

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

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

框架

•joyride – 基于 jQuery 的效能辅导插件。

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

•hashmap – 简单的 hashmap 落成,协助其余类型的键值。

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

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

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

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

媒体

•BitSet.js – 已毕位向量的 JavaScript 库。

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

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

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

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

Node CMS 框架

•cropper – 一个简易的图像裁剪 jQuery 插件。

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

•Apostrophe – 提供内容编排和着力服务的 CMS。

•TinyMCE – JavaScript 富文本编辑器。

视觉检测

•Kefir – 受 Bacon.js 和 RxJS 启发的 FRP 库,专注于高质量和低内存消耗。

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

本地化和国际化 JavaScript 库

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

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

•phantomjs – 脚本化的 Headless Web基特。

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

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

•EJS – 高效的 JavaScript 模板。

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

浏览器检测

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

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

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

编辑器

•plax – 基于 jQuery 的视差库。

•Logical Or Not – 一个关于 JavaScript 性子的游戏。

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

滑块控件

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

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

文件

•bootstrap-tour – 应用 推特(TWTR.US) Bootstrap
弹出框对成品举办火速简单的指点。

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

转载自:javascript功能插件大聚合,写前端的亲们记得收藏

•handlebars.js – 是 Mustache 模板语言的伸张。

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

•basic-jquery-slider – 易于使用、指定主旨和定制化。

API

•director – 一个娇小的、与 URL 同构的路由器。

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

日期

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

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

•javascript-sdk-design – 从工作和村办经验中提炼出来的 JavaScript SDK
设计指引。

•lawnchair.js – 不难的客户端 JSON 存储。

软件开发工具包

•URI.js – URL 操作库。

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

•KeyboardJS – 一个用来绑定键盘组合的 JavaScript
库,让你脱离火速键和火速键组合争持的悲苦。

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

•thorax – 抓牢你的 Backbone。

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

安全性

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

•chosen – 可以让冗长不便的选项框更团结的库。

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

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

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

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

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

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

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

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

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

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

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

颜色

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

•mesh – 流数据同步工具。

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

•karma – 一个大好的的 JavaScript 测试运行器。

•bootstrap-modal – 对 Bootstrap
默许的模态框类进行增添。其协助响应式、可堆叠和 ajax 等。

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

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

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

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

日志

•Ion.CheckRadio – 一个为复选框和单选按钮添加样式的 jQuery
库,援救种种肌肤。

文章和帖子

视频/音频

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

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

•jQRangeSlider – 帮忙日期的滑块选择库。

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

话音指令

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

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

•Sugar – 一个增加了原生对象功用的 JavaScript 库。

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

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

MVC 框架和库

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

•TinyColor – 火速、轻巧的颜料操作和转换库。

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

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

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

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

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

•velocity – 加速 JavaScript 动画。

•jquery-notebook – 一个易用的、简洁优雅的文本编辑器。灵感来自 Medium
的吸引力。

•RegExr – 用于创制、测试和学习正则表达式的 HTML/JS  工具。

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

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

•colors – 更智能的默许 web 颜色。

•Cookies – 客户端 Cookie 操作库。

•rome – 可定制的日期(和时间)采用器。无依靠,可选 UI。

•topbar – 小巧美丽的、与网站同宽的进程提醒器。

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

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

代码高亮

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

装进工具

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

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

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

处理公事的库。

菜单

•toastr – 简单的弹出框公告(toast
notifications:用来显示简单的,会自动到期的新闻窗口)。

•q – 实现异步的 promise JavaScript 库。

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

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

•PhotoSwipe – 适用于移动装备和桌面电脑的、模块化和所有倚重框架的
JavaScript 画廊控件。

•spine – 创设 JavaScript 应用的轻量 MVC 库。

•hammer.js – 拥有三种触摸手势的 JavaScript 库。

包管理器

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

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

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

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

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

动画

•PencilBlue – CMS 和博客平台。

•angular.js – 为网络选拔增强 HTML。

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

提示

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

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

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

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

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

•Ghost – 不难、强大的布告平台。

读书进度中遇到什么问题要么想博得学习资源的话,欢迎加入学习互换群
343599877,我们一并学前端!

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

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

正则表达式

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

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

•jquery-validation – jQuery 验证插件。

•jqvmap – 矢量地图 jQuery 插件。

函数式编程

•ECMAScript 6 compatibility table – Compatibility tables
显示了各样平台上具有 ECMAScript 6 特性的支撑程度。

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

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

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

响应式编程

•Spin.js – 一个旋转的速度提醒器。

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

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

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

•fancyInput – 利用 CSS3 效果让输入更好玩。

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

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

•es6features – ECMAScript 6 性情概述。

•flow.js – 一个通过 HTML5 的 File API
,提供五个同时链接的、稳定的、容错的、可还原的/可重复开首的公文上传库。

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

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

•raphael – JavaScript 矢量库。

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

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

•floatThead – (jQuery
插件)锁定表格底部,只同意表格内容滚动。适用于其余表格,而且不需求特出的
html 或 css。

其它

•JSLint – 高标准、严刻和执着的代码质量工具,意在只保证语言的美观部分。

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

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

•ocrad.js – 通过 Emscripten 用 JavaScript 落成 OCR(光学字符识别)。

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

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

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

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

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

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

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

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

•Squire – HTML5 富文本编辑器。

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

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

•jQuery-Tags-Input – 利用那个 jQuery
插件,可蹊跷地将一个简单易行的文书输入转换成一个酷酷的价签列表。

•three.js – JavaScript 3D 库。

•JSHint – JSHint 是一个有助于发现 JavaScript 代码错误和心腹难题的工具。

断言

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

•vex – 新的、拥有可观可配置和简单变动样式成效的对话框库。

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

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

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

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

•slimerjs – 一个内核为 Gecko 的切近 PhantomJS 工具。

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

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

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

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

•SpinKit – 运用 CSS 动画的加载提醒器集合。

•DataTables –
那是一个卓殊灵活的工具,在渐进增强的底蕴上,将高级的相互成效加到 HTML
表格。(jQuery 插件)

•moment – 解析、验证、操作和展现日期。

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

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

•OpenLayers3 – 高品质的、功能充裕的库,能满足你对地图所有要求。

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

•Bluebird – 专注于改良意义和质量的,作用齐全的 promoise 库。

•tracking.js – 在 web 上贯彻计算视觉的一种现代章程。

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

•selecting – 一个同意你拿到用户选定文本的库。

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

数据结构库用于创设一个更复杂的施用。

•PageLoadingEffects – 使用 SVG 动画突显新故事情节的现世方法。

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

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

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

•ractive – 新一代 DOM 操作。

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

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

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

•prettyembed.js – 更健全地放到 YouTube ——
拥有很好的选项,如高分辨率的预览图、嵌入选项的尖端定制和可选的 FitVids
援助。

•intro.js –
那是一个介绍新效用的很好点子,能一步步地率领用户浏览你的网站和品种。

•Cesium – 开源的、基于 WebGL 完毕的杜撰地球仪和地图引擎。

表格/网格

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

•css-loaders – 运用 CSS 动画的旋转加载提醒器的集纳。

•提姆elineJS –  一个用 JavaScript 编写的可叙事时间轴库。

•hopscotch – 让开发者更便于向其页面产品丰裕率领的框架。

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

•PleaseJS – 随机成立出舒适的水彩和配色方案。

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

•eco – 嵌入式的 CoffeeScript 模板。

•fancyBox – 提供了精美优雅的章程,为页面上的图片、html
内容和多媒体添加缩放功用的工具。

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

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

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

•Countable – 对某个 HTML 成分包括文本的段落数、单词数和字符数举办总括的
JavaScript 函数。

•jparallax – 创立可交互视差效果的 jQuery 插件。

•ESL – 浏览器端的模块加载器,帮衬延迟定义和 AMD。

•babelfish – i18n 提供自个儿易懂的 API ,并且放置二种协助。

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

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

•pykcharts.js – 经过精心设计后,去除 d3.js 犬牙相制的 d3.js 图表库。

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

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

•onepage-scroll – 创造一个类似 Apple 的单页面滚动网站(HUAWEI 5S 
网站)。

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

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

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

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

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

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

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

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

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

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

键盘封装器

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

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

通知

地图

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

QA 工具

•platform.js – 一个平台检测库,差不多适用于拥有 JavaScript 平台。

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

•rivets – 轻量却持有强大的多寡绑定和模板消除方案

•Ion.RangeSlider –
强大的、易于自定义的限量滑块采用库,扶助广大安插和皮肤。

•typeahead.js – 快速的、作用齐全的自行补全库。

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

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

•echarts – 商业产品图表。

•scrollMonitor – 滚动暴发时,可以监听成分的、简单、火速的 API。

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

•json3 – 一个现代 JSON 已毕库,大约包容所有 JavaScript 平台。

•espresso.js – 一个极小的、用于创造用户界面的 JavaScript 库。

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

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

输入

•jam – 一个注意于浏览器端和万分 RequireJS 的包管理器。

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

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

•gmaps – 以最不难易行的方法使用 谷歌 地图。

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

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

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

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

•fine-uploader – 一个暗含进度条、拖放功用和支撑直接上传出 S3 (亚马逊Simple Storage Service,亚马逊简易存储服务)的多文本上传插件。

•validator.js –
字符串验证和过滤(在行使用户输入在此之前清理用户输入中的有害或危险字符的操作)。

•vue – 一个用于营造可交互界面的、直观急忙和可构成的 MVVM 框架。

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

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

模板引擎

•underscore – JavaScript 的实用工具。

相关文章