直接拿来用!最火的前端开源项目(二)

purplebear 发布于2年前
0 条问题

  在《直接拿来用!最火前端开源项目(一)》中为开发者整理了九个大类的开源项目列表,开发者们,你们用的怎么样了?是否感觉到开源项目带来的事半功倍的效果呢?在这里,本文继续为你整理了GitHub上最火的前端开源项目列表,按分类的方式列出十个,供开发者们继续参阅。

  十、Animation

直接拿来用!最火的前端开源项目(二)

  (1)Stylie

  (2)animate.less:是一群很酷、很有趣、跨浏览器的动画效果,它转换成LESS供你在Bootstrap项目中使用

  (3)Canvas Advanced Animation Toolkit:是基于javascript中的一个时间轴概念建立带有动画效果的场景图框架。

  (4)tween.js:超级简单、快速、易于使用的渐变动画引擎\

  (5)Janis:是一个轻量级的Javascript框架,通过CSS可在浏览器或移动设备上对简易的动画效果进行调整,以适应在设备上的运行。

  (6)Rekapi:是基于JavaScript的关键帧的动画效果库

  (7)CanvasScript3:是一个Javascript库,用于HTML5 Canvas接口类似于ActionScript3。这个库允许使用精灵组、图层、鼠标事件、键盘事件、位图效果、渐变动画效果等

  (8)Shifty:是建立在JavaScript里一个渐变动画引擎,目的是适应任何数量的渐变动画的需求

  (9)emile.js:是一个真实的独立的CSS动画效果的JavaScript框架

  (10)Firmin:使用CSS转换、过渡的一个JavaScript动画效果库

  (11)$fx():基于动画效果的一个简洁、轻量级的Javascript库

  (12)Keanu:在Canvas/JS上基于动画效果的一个微型库

  (13)jsAnim:是一个功能强大,易于使用的库,在遵循标准和可访问性的基础上,它在网站上增添了一些令人印象深刻的动画效果。该库的大小不到25kb,jsAnim包也有很多这样一个小应用程序。

  (14)scripty2:是一个开源的JavaScript框架,基于HTML的用户界面。简而言之,scripty2帮助你建立一个更加符合胃口的Web

  (15)Animator.js:基于JavaScript的动态动画效果库

  (16)Processing.js:是一个开放的编程语言,在不使用Flash或Java小程序的前提下,可以实现程序图像、动画和互动的应用

  (17)jQuery Transit:是一个利用了CSS3的过渡和转换特性来实现动画特效的jQuery插件

  (18)Move.js:是一个封装了CSS3动画效果的轻量级JavaScript类库,能让你轻松实现动画特效

  (19)Collie是一个Javascript库,使用HTML 5来创建最优化的动画效果和游戏

  (20)Year Of Moo:是基于Angular.js的动画效果

  (21)Approach

  十一、Programming & Markup Languages

  计算机语言总体分为机器语言、汇编语言、高级语言三大类,计算机的每个动作及步骤都是按照计算机语言编好的语言来执行的,而人们也通过计算机语言向计算机发出命令。

  标记语言是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。

直接拿来用!最火的前端开源项目(二)

  (1)CSS

  (2)JavaScript

  (3)HTML

  (4)Higher Level Languages

  • Dart:基于JavaScript进行编译的类型语言
  • Sass:是对CSS3扩展的一种开发工具,它在CSS3的基础上添加了嵌入式规则、变量、多态、 继承等。使用命令行工具或一个Web框架插件就能转换成标准格式的CSS。
  • Less:通过动态行为扩展了CSS,如:变量、多态、操作与函数 
  • Roole:是一种编译成CSS的语言