2015年12月一些实用的JavaScript库

jopen 8年前

1. Canvid.js

canvid.js
Canvid是一个微小依赖免费的库用于在canvas元素上播放相对较短的视频。

2. Microm

microm
Microm是一个漂亮的库,实现利用JavaScript将浏览器麦克风转换成MP3。MICROM的目标是在浏览器中播放和转换音频。

3. Hybicon.js

hybicon
hybicon.js 是一个javaScript库用于增强SVG图标。它工作于HTML5数据属性。有一些中小图标,鼠标移动或点击时会产生动画。

4. Dream.js

dreamjs
DreamJS是一个轻量级的javascript库用于生成JSON数据。这个库可以输出随机JSON格式数据使用标准的类型,如字符串,数字,日期,布尔,数组,或与60多个内置的自定义类型,如姓名,年龄,地址,词,句,段,性别,(RGB)色等。

5. Split.js

splitjs

Split.js 是一个轻量级的 JavaScript 工具,用于创建可调整的分割视图或者窗格。视图可以水平或者垂直分割,在两个元素间可以插入可拖动的 gutter。

6. Lebella.js

Labella.js

Labella.js 是 推ter 开源的时间轴标签放置工具,可以把标签没有重叠的放在时间轴上。

7. Jump.js

jumpjs

Jump.js 是极小的,现代化,无依赖的滚动库。 Jump采用当前流行的JavaScript开发工作流程。要使用它,建议你有一个构建系统,可以transpile ES6,和捆绑的模块。

8. Lineman.js

linemanjs
Lineman.js把一些客户端的周围生产工具,包括Express, Grunt, and Testem包装在一起,开发者更专注于开发,减少工作流程。

9. Booking.js

bookingjs
Booking.js是一个易于使用的嵌入式日历预约部件。容易定制,可以与谷歌日历结合,它可以无缝地集成到你的项目中。

10. RobotJS

robotjs

RobotJS 是一个 Node.js 的 GUI 自动化工具,可用来控制鼠标、键盘和读取屏幕。

11. ScrollReveal.js

scrollrevealjs
ScrollReveal.js  也是一款页面滚动显示动画的 JavaScript,能让页面更加有趣,更吸引用户眼球。不同的是 WOW.js 的动画只播放一次,而 scrollReveal.js 的动画可以播放一次或无限次;WOW.js 依赖 animate.css,而 scrollReveal.js 不依赖其他任何文件。

虽然 scrollReveal.js 不依赖 animate.css,但它的动画也是用 CSS3 创建的,所以它不支持 IE10 以下的浏览器。

12. Colz

colz
Colz 是一个Javascript库让你能够在RGB / Hex / HSL / HSV / HSB 这些颜色空间进行转换。它提供一些toString助手来简化 CSS / HTML5 Canvas 项目中的使用。还提供一些助手来创建 “color schemes” or “color palettes”.