图片
baguetteBox.js – 是一个简朴易用的相应式图象灯箱结果剧本。demo
Lightgallery.js – 是一个功用完全的JavaScript图象灯箱插件。demo
photo-editor – 是一个当舆图片编辑器插件。demo
规划
SuperEmbed.js – 是一个Javascript库,可检测出网页上的内嵌视频并使他们能够变成相应式元素。demo
ScrollReveal – ScrollReveal插件运用户能够非常轻松地建立桌面和挪动浏览器的网页转动动画。demo
轮播图
baguetteBox.js – 是一个简朴、易用的相应式 Lightbox 图片库,它支撑挪动端上触滑动手势操纵,无依靠。demo
弹出层
SweetAlert2 – 是一个颜值很高而且能够自定义的正告弹出窗口插件,能够替代Javascript的弹出窗口。demo
音频视频
Loud Links – 是一个轻量级的JavaScript库用于增加交互声响到您的站点。demo
flv.js – B 站 HTML5 播放器内核开源。
Loud Links – 是一个轻量级 JavaScript 库,用于向您的网站增加交互音频。。demo
编辑器
MediumEditor – 仿Medium.com的所见即所得在线编辑器东西栏。demo
CodeMirror浏览器端的代码编辑器。demo
ckeditor-releases 适用于每个人的 web 文本编辑器。demo
EpicEditor 一个可嵌入的 js Markdown的编辑器,具有全屏编辑、立即预览、自动保留草稿和离线支撑等功用。demo
jsoneditor 检察、编辑和花样化 JSON 的 web 东西。demo
字符串
selecting – 一个许可你猎取用户选定文本的库。
he – 硬朗的 HTML 实体编码/解码器。
multiline – 多行字符串。
query-string – 剖析和字符串化 URL 查询字符串。
jsurl – 轻量的 URL 操纵库。
sprintf.js – 完成字符串花样化。
url-pattern – 让 url 和别的字符串举行比正则表达式婚配更简朴。字符串和数据可互相转化。
表单
validator.js – 轻量级的JavaScript表单考证,字符串考证。demo
Algolia Places – 是一个能让你在网页随意马虎完成搜刮栏自动完成功用。demo
validator.js – 是一个简朴、轻量级,但功用壮大的 Validator 组件。demo
axios – 是一个基于浏览器和node的HTTP要求库,绿色环保只要12kb。
存储
store.js – 为一切浏览器封装了LocalStorage,隐蔽地运用localStorage、globalStorage和用户数据。
localForage – 改善后的离线存储。封装了IndexedDB、WebSQL和localStorage。demo
cross-storage – 取得权限后,能跨域名当地存储。
bag.js – 能够缓存剧本和加载资本,增加了键值对接口和对localStorage/websql/indexedDB 的支撑。
basil.js – 智能的 JavaScript 数据耐久层库。
Cookies – 客户端 Cookie 操纵库。
lawnchair.js – 简朴的客户端 JSON 存储。demo
动画
Choreographer-js – 是一个用于处置惩罚庞杂动画的简朴库。demo
时候
timesheet.js – 是一个时候展现片断插件。demo
date.js – 是一个花样化时候、过去时候展现、处理因时区变动插件。
timeago.js – 花样化时候显现多久之前的插件。 demo
moment-timezone – 基于 moment.js 的时区库。demo
ms.js – 玲珑的毫秒转换东西。
别的
clipboard.js – 当代复制到剪贴板。没有Flash,gzip紧缩只要3KB 。demo
translater.js – 这是一个应用HTML解释的页面翻译处理方案。demo
onlinenetwork – js推断是不是断网了。
tesseract.js – 是一个笔墨辨认转换,能够运行在浏览器和服务器NodeJS上。demo
Leaflet.js – 是一个开源的挪动友爱交互式舆图 JavaScript 库。体积唯一 33 KB。demo
CurrencyFormatter.js – 是一款简朴纯JS花样化155种差别国度钱银花样库,gzip紧缩后仅7KB。demo
Feature.js – 是一个疾速、简朴、轻量级的浏览器功用检测库。它没有任何的依靠,而且 gzip 紧缩后唯一1kb。demo
screenfull.js – 极小、跨平台的 JavaScript 全屏插件。demo
加载器
构建东西
webpack – 前端构建东西
Gulp – 自动化构建东西
Babel – 下一代JavasScript语法编译器
PostCSS – 应用JS插件转换CSS款式的东西
Grunt – JavaScript天下的构建东西
rollup.js – JS模块打包器
webpack-dashboard – webpack开辟服务器的CLI仪表板
traceur-compiler – 支撑ES6的JS编译器
brunch – 超快的HTML5构建东西
Helium-css – 显现网站中未运用的CSS
测试
mocha – JavaScript 测试框架
ESLint – JavaScript代码搜检东西
JSHint – JavaScript语法和作风搜检东西
casperjs – 开源的导航剧本处置惩罚和测试东西
Nightwatch – 用户界面自动化测试框架
istanbul – JS代码掩盖东西
intern – JavaScript测试体系
benchmark.js – 壮大的JavaScript基准库
loadtest – HTTP或WebSockets URL的负载测试
JSCover – JavaScript代码掩盖丈量东西