守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 2008|回复: 0

[js插件/工具类] 2016 年 11 月 12 个轻量级的 JavaScript 库

[复制链接]
  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    52619
    钢镚
    1422

    开源英雄守望者

    发表于 2016-11-28 13:54:32 | 显示全部楼层 |阅读模式

    1. meSing.js

    mesing-js
    meSing.js是一个一个JavaScript歌唱合成库,它使用Web Audio API的DSP功能与meSpeak.js语音合成库结合,为Web提供声乐合成器。

    2. Flv.js

    flvjs
    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

    fusejs
    Fuse.js是一个轻量级实现模糊搜索零依赖的JavaScript库。

    4. Force.js

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

    5. Eg.js

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

    6. Progressively

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

    7. Aquarelle

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

    8. UAParser.js

    uaparserjs

    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

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

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

    10. Strman

    strman
    Strman是一个javascript字符串操作库没有任何npm依赖。

    11. Monkberry

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

    12. Features.js

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

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

    本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
    转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
    本文标题:2016 年 11 月 12 个轻量级的 JavaScript 库

    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2024-3-29 02:12 , Processed in 0.052093 second(s), 33 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表