专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员小灰  ·  谷歌被制裁,罚款 ... ·  2 天前  
程序员小灰  ·  刚刚!阿里巴巴公布“姜萍事件”调查结果 ·  4 天前  
51好读  ›  专栏  ›  OSC开源社区

2017 年 1 月 14 个新鲜的 JavaScript 库

OSC开源社区  · 公众号  · 程序员  · 2017-01-15 08:26

正文


1.

Murri


Muuri 能够创建响应式,可排序,可过滤和可拖动的网格布局并拥有许多功能在一个库中。 



2.

Notyf


Notyf 是一个超级简单,响应式,vanilla javascript插件用来显示通知。



3.

Input Masking


input-mask.js 实现让用户在输入框中按预先设置好的格式进行输入。



4.

Zooming


Zooming一个用于创建图片缩放功能的javascript库。 它具有平滑的动画,直观的手势,纯javascript和内置移动设备支持, 易于集成和可定制,并放大到高分辨率图像(如果有提供)。



5.

Table Dragger


Table Dragger 一个用于构建可拖放重排序表格的纯JavaScript库。 它超级容易设置,顺序动画排序,触摸事件支持。



6.

AsciiMorph


AsciiMorph 一个小的独立的JavaScript库,用于将ascii艺术和创作转化为元素,允许它们随着变形过渡而改变。



7.

Voca


Voca一个用于操作字符串的JavaScript库。 Voca库提供一些实用的功能,使字符串操作更方便: change case, trim, pad, slugifly, latinise, sprintf’y, truncate, escape 等等。 模块化设计允许加载整个库或单个函数,以最小化应用程序构建。



8.

MenuSpy


MenuSpy是一个JavaScript库能够基于当前查看的分段高亮导航菜单中的选项。



9.

Jsonform


JSON 表单库是一个 JavaScript 客户端库,它采用使用JSON模式定义的结构化数据模型作为输入,并返回与模式匹配的 Bootstrap 友好的HTML 表单。生成的 HTML 表单包括客户端验证逻辑,在表单提交时提供直接内联反馈给用户(前提是提供了一个 JSON 模式验证器)。



10.

Just Forms


Just Forms Pro高级版本是一个表单框架,旨在帮助您通过客户端处理表单数据来创建表单,这意味着,使用此框架,您可以创建只能在用户浏览器中使用的表单。 此版本的框架没有服务器端文件。



11.

BunnyJS


BunnyJS是一个现代化的Vanilla JS和ES6库以及下一代前端框架,一些没有依赖的小型独立组件。 BunnyJS组件只是纯JavaScript。 每个组件是独立的,不依赖于彼此。



12.

Google Map Path Optimization


Google地图路径优化是一种用于优化多个地理位置路径的JavaScript代码。



13.

Accesslint


AccesslintJS 一个JavaScript库来验证您的网站的可访问性。 使用这个库就像在body标签之前加载一样简单,你会在DevTools控制台中得到所有的警告和错误。



14.

Inferno


Inferno是一个出奇快,只有9kb类似React的库,用于在客户端和服务器上构建高性能用户界面。 Inferno的目的是支持React提供所有的优点,以及为已经熟悉React生态系统的人们提供其他强大功能,例如:功能组件的生命周期事件,服务器端渲染流,更好的现实性能,更低的内存消耗和更快 解析/加载时间。 此外,Inferno允许人们使用inferno-compat用几行代码就能够将他们现有的React项目切换到Inferno。



来自 CTOLib.com 编译




推荐阅读

2016 年度开源中国新增开源软件排行榜 TOP 100

2016 年度最受欢迎中国开源软件 TOP 20

2016 年度码云热门项目排行榜 TOP 50

2017 值得关注的十个开源项目

2017 最值得关注的十大 APP、Web 界面设计趋势

点击“阅读原文”查看更多精彩内容