2016年11月12个轻量级的JavaScript库

1. meSing.js

2016年11月12个轻量级的JavaScript库
meSing.js是一个一个JavaScript歌唱合成库,它使用Web Audio API的DSP功能与meSpeak.js语音合成库结合,为Web提供声乐合成器。

2. Flv.js

2016年11月12个轻量级的JavaScript库
flv.js是一个 HTML5 Flash Video (FLV)播放器  采用纯JavaScript编写没有Flash。flv.js通过将FLV文件流传输到ISO BMFF(Fragmented MP4)段中,然后通过Media Source Extensions API将mp4 Fragmented 发送到HTML5视频元素中来工作。

3. Fuse.js

2016年11月12个轻量级的JavaScript库
Fuse.js是一个轻量级实现模糊搜索零依赖的JavaScript库。

4. Force.js

2016年11月12个轻量级的JavaScript库
Force.js 一个JavaScript库来轻松地让元素产生动画,并在你的页面上跳跃。 它有不同的easing函数,并尝试与CSS-Transitions给合。

5. Eg.js

2016年11月12个轻量级的JavaScript库
egjs是一个基于jQuery的JavaScript库包括UI交互,效果和实用程序,它以最简单快捷的方式构建Web应用程序。

6. Progressively

2016年11月12个轻量级的JavaScript库
Progressively是一个用于逐步加载图片的JavaScript库。 它完全用JavaScript编写并且超小。它在用户浏览到页面时才加载图像,以节省带宽和服务器请求。 

7. Aquarelle

2016年11月12个轻量级的JavaScript库
Aquarelle是一个用于创造宏伟水彩效果的库。 你可以使用Aqaurelle来为图片添加一个淡入动画。这个库建立在3D Canvas库Three.js之上。 

8. UAParser.js

2016年11月12个轻量级的JavaScript库

UAParser.js是一个基于JavaScript的User-Agent字符串解析器。它支持浏览器与node.js环境并且还可以作为jQuery/Zepto插件,Bower/Meteor 包, & RequireJS/AMD 模块。

这个库旨在识别Web浏览器的详细类型,布局引擎,操作系统,CPU架构和设备类型/模型,完全从User-Agent字符串中解析并且相对较小的占用空间(〜11KB当缩减/〜4KB gzipped)。 采用vanilla JavaScript编写,这意味着它不需要任何其他库,可以独立使用。

9. Weather Map

2016年11月12个轻量级的JavaScript库
Weather Map这个JavaScript库,可帮助您创建漂亮,动态更新,可搜索的包含各种天气相关信息的地图和图表。

这个应用从OpenWeatherMap API抽取相关的数据。它是一个Web服务,定时提供各种与天气相关的数据。然后使用JavaScript地图显示地理天气信息以及JavaScript图表,以显示温度,风等的历史值。

10. Strman

2016年11月12个轻量级的JavaScript库
Strman是一个javascript字符串操作库没有任何npm依赖。

11. Monkberry

2016年11月12个轻量级的JavaScript库
Monkberry是一个快速,非常小(1kb)和简单的JavaScript库用于构建Web用户界面。 这是因为Monkberry只做必要的dom更新,并且以与React完全不同的方式实现。 Monkberry将模板编译为纯JavaScript以通过使用v8隐藏类并减少调用堆栈来获得优势。

12. Features.js

2016年11月12个轻量级的JavaScript库
Feature.js是一个快速,简单和轻量级的浏览器特性检测库。它没有依赖和轻量只有1kb缩小和gzipped之后。 Feature.js会在网页加载时自动初始化, 但它不会在初始化时运行任何测试,它只会在你要求时运行它们,所以这使得它执行非常快。

CTOLib编译:http://javascript.ctolib.com/

相关推荐