flv.js 是来自 Bilibli 的开源项目。它解析 FLV 文件喂给原生 HTML5 Video 标签播放音视频数据,使浏览器在不借助 Flash 的状况下播放 FLV 成为可能。
css
在浏览器里运行 ARM/MIPS/SPARC/X86
前端
JParticles(JavaScript particles 的缩写)是一款基于 Canvas 的不依赖于其余库的轻量级 JavaScript 粒子运动特效插件库。提供一些比较绚丽,实用的特效应用于 WEB 界面,但愿能达到锦上添花的做用,给用户带来些许惊喜。https://jparticles.js.org
程序员
Draft.js是Facebook开源的开发React富文本编辑器开发框架。draft.js提供了一系列开发富文本编辑器的工具。本文经过开发一些简单的富文本编辑器介绍draft.js提供的各类能力
编程
若是你用过 Font Awesome 等图标,你可能会以为它们很好看,用起来很很方便。可是,在用户点击这些图标的时候,它们是不会有反应的。若是有这些图标会动的话,那就更加好。 Titanic 提供一系列的动画图标,以及以 JavaScript 的调用图标动画的方法。canvas
若是你想要看 Hello, World 的版本的话,你能够到个人 Codepen 里面,测试一下。
浏览器
Video playback on Android, made easy, wrapping around the stock MediaPlayer API.
微信
Webpack Dashboard 的 GUI 显示插件
app
Awesome Mac 这个仓库主要是收集很是好用的Mac应用程序、软件以及工具,主要面向开发者和设计师。有这个想法是由于我最近发了一篇较为火爆的涨粉儿微信公众号文章《工具武装的前端开发工程师》,因而建了这么一个仓库,持续更新做为补充,搜集更多好用的软件工具。请Star、P…
框架
一个轻量级模板引擎,可快速实现数据与ui绑定(数据变更,UI自动变更),快速实现事件绑定和处理,不依赖任何第三方库,仅仅8k。
编辑器
首先要解释一下为何叫浏览器自动化测试,由于本文只关注发布后页面功能的自动化测试,也就是 UI 层面的自动化。说到浏览器自动化测试,不得不介绍大名鼎鼎的 phantomjs 及 casperjs。phantomjs 能够理解为一个无界面的浏览器,能够经过流水线式的代码来驱动其页面的浏览行为,然后者是前者在易用性 API 上的一些封装。
相信你们,或多或少都在编程过程当中为变量和函数命名苦恼过。今天分享的这个神器,就是专治各类命名症状的,目前做者已开发了 Chrome App、Atom 插件、Sublime Text 插件,而 VS Code 插件也已经出炉,你们能够下载使用下。
AR.js: Efficient Augmented Reality for the Web using ARToolKit - 60fps on mobile!
样式很新潮,不依赖其余库
Type.js 是一个打字效果的录制工具, 在终端中录制一段文本便可经过内置的 JavaScript 库嵌入网页中!
一个大小约 2k 的图片高斯模糊库,优先使用 css 模式,若是浏览器不支持则使用 canvas 导出 base64 的模式。固然也能够固定选择某一种模式。
Inquirer.js 试图为 NodeJs 作一个可嵌入式的美观的命令行界面。
简洁实现水平滑动 Slider 功能的 JS 组件
A simple JavaScript image compressor. Uses the Browser's native canvas.toBlob API to do the compression work. General use this to precompress a client image file before upload it.
通过了几周时间的思考和实践,Zoomage.js 的正式版本(V1.0.0)今天终于发布了。在这个正式版本中,咱们加入了对图片的 平移、旋转、缩放 三种手势动做的彻底支持。同时对缩放的 "边界缓动" 效果进行了调整,使整个缩放动做更加缓和,天然和流畅。基于两套不一样的动做处理方案为浏览器兼容性带来了保障。
一个轻量级的时间处理工具库 - dateformat.js,里面包含了经常使用的时间处理工具方法,使用起来很是便捷,文档清晰明了,欢迎 star