WEB前端开发中常用的一些JS插件、工具、引擎
WEB前端开发中常用的一些JS插件、工具、引擎
代码
- prism.js 代码高亮插件
轮播图
- swiper 3开源、免费、强大的移动端触摸滑动插件
- swiper 2相对于swiper 3,版本较老,不过能兼容到IE的低版本
- slick.js国外一款简单的轮播幻灯片插件
- Amazing Slider超强的图片轮播滑块制作工具
音频视频
- jPlayer.js基于HTML5/Flash的音频、视频播放器
- flv.jsB站的视频播放器内核
- video.js网页上嵌入视频播放器的JS库
时间
- moment.jsJavaScript 日期处理类库
- timesheet.js时间表(考勤表)插件
文本
- insertContent在文本框光标位置插入内容并选中
clipboard.js将内容复制或剪切到剪切板
hotkeys用于捕获键盘输入和输入的组合键的JS库
cleave.js输入时格式化你的
<input/>
标签里面的内容string.js字符串扩展插件
URL.jsurl操作库
图片
- baguetteBox.js响应式画廊插件
- lightgallery.jsjQuery图片展示/幻灯插件
- viewer.js jQuery 图像浏览插件
- cropper.jsjQuery简单且功能强大的图片剪裁插件
- photo-editor本地图片编辑器插件
- blazy.js轻量级, 滚动懒加载图片的JavaScript库
- dragula实现拖放的JS库
- jcrop.js功能强大的 jQuery 图像裁剪插件
- AlloyPhoto腾讯alloyteam团队基于HTML5技术开发的专业级图像处理引擎
图表
echarts 3百度开发的图表库
echarts 2相对于echarts3,版本较老,不过能兼容到IE6
chart.jsHTML5 图表绘制工具库
highcharts兼容 IE6+、完美支持移动端、图表类型丰富、方便快捷的 HTML5 交互性图表库
弹框
- SweetAlert 一款不需要jQuery支持的原生js提示框
- SweetAlert 2 SweetAlert升级版
- Popper.js 轻量级 tooltips 提示插件
- artDialog 一个精巧的web对话框组件
- Angular-popups 基于 AngularJS 的浮层组件,由 artDialog 演进而来
- layer.js web弹层组件
- Push.js JS页面通知插件
滚动条
- Jquery.Nicescroll.js 浏览器滚动条美化样式插件
- Jquery.slimScroll.js 用于模拟传统的浏览器滚动条(竖向)
动画游戏
- anime.js JS动画引擎
- three.js JS 3D引擎
- two.js 基于Web的2D绘图引擎
- vivus 使SVG绘制动画引擎
- Choreographer-js JS动画引擎
- Phaser HTML5游戏框架
- Pixi HTML5游戏引擎
- skroller.js JS滚动视差插件
- GSAP 据说动画性能高于JQuery的库,TweenLite.js为其核心动画引擎
- ammo.js JS物理引擎
- cannonjs JS物理引擎
二维码
- qrcode 基于JQuery的二维码生成插件
手势
- hammer.js 移动端手势库
- jquery.hammer.js 适用于JQuery的hammer.js插件
- AngularHammer 适用于Angular的hammer.js插件
屏幕
- screenfull.js 浏览器全屏显示的插件
- fullpage.js 全屏滚动插件
数据
- store.js 本地存储localstorage的插件
- cookie.js 本地存储cookie的插件
- localForage 针对IndexedDB、WebSQL和localStorage离线存储的插件
虚拟现实(技术尚未成熟,慎用)
- Aframe 基于three.js和WebVR开发的VR框架
- WebVR 火狐团队致力开发的网页VR框架
- WebRTC 网页获取设备摄像头的库
- jsFeat 处理摄像头获取画面后的库
- WebAr AR开发框架
- AR.js AR开发框架
更新中...
不错不错