Vivus.js

Vivus.js

Vivus es una clase de JavaScript liviana que le permite animar SVG, dándoles la apariencia de estar dibujados.
Vivus es una clase ligera de JavaScript (sin dependencias) que le permite animar SVG, dándoles la apariencia de estar dibujados.Hay una variedad de animaciones diferentes disponibles, así como la opción de crear un script personalizado para dibujar su SVG de la forma que desee.Tipos de animación • Retrasado: cada elemento de ruta se dibuja al mismo tiempo con un pequeño retraso al inicio.Esta es actualmente la animación predeterminada.• Sincronización: cada línea se dibuja sincrónicamente.Todos comienzan y terminan al mismo tiempo, de ahí el nombre `sync`.• OneByOne: cada elemento de ruta se dibuja uno tras otro.Esta animación da la mejor impresión del dibujo en vivo.Función de temporización Para dar más libertad, es posible anular la animación de cada ruta y / o todo el SVG.Funciona un poco como la función de sincronización de animación CSS.Pero en lugar de usar una función cubic-bezier, usa una función simple de JavaScript.Debe aceptar un número como parámetro (entre 0 y 1), luego devolver un número (también entre 0 y 1).Es un gancho.Escenario Esta característica le permite realizar un guión de la animación de su SVG.Para hacer esto, los valores personalizados se establecerán directamente en el DOM del SVG.Aquí hay un ejemplo usando el escenario de sincronización.Le recomendaría que consulte el código fuente y el archivo Léame para obtener más información.
vivus-js

Caracteristicas

Alternativas a Vivus.js para Web

jQuery

jQuery

jQuery es una biblioteca de JavaScript de navegador cruzado diseñada para simplificar el script de HTML del lado del cliente.
AngularJS

AngularJS

HTML es excelente para declarar documentos estáticos, pero falla cuando intentamos usarlo para declarar vistas dinámicas en aplicaciones web.
Gulp.js

Gulp.js

Automatice y mejore su flujo de trabajo El uso de streams y code-over-configuration del sistema de compilación de streaming hace que la compilación sea más simple e intuitiva.
RAWGraphs

RAWGraphs

RAWGraphs es una aplicación de código abierto creada con el objetivo de facilitar la visualización de datos complejos para todos.Nacido como una herramienta para diseñadores y geeks visuales, RAWGraphs tiene como objetivo proporcionar un eslabón perdido entre hojas de cálculo y editores de gráficos vectoriales.
Plotly

Plotly

Plotly es la forma más fácil de graficar y compartir datos en línea.Bibliotecas de código abierto para JavaScript (comparación con HighCharts en https: // plot.
ember.js

ember.js

Puede escribir menos código con las plantillas integradas de Ember's Handlebars que se actualizan automáticamente cuando cambian los datos subyacentes.
Processing.js

Processing.js

Processing.js es un lenguaje de programación abierto, puerto del ...
Backbone.js

Backbone.js

Backbone proporciona estructura para aplicaciones pesadas en JavaScript al proporcionar modelos con enlace de valor clave y eventos personalizados, colecciones con una rica API de funciones enumerables ...
Ext JS

Ext JS

Ext JS es una biblioteca de JavaScript para crear aplicaciones web interactivas utilizando técnicas como scripts Ajax, DHTML y DOM.
Raphaël

Raphaël

Raphaël es una pequeña biblioteca de JavaScript que debería simplificar su trabajo con gráficos vectoriales en la web.
VideoJS

VideoJS

VideoJS es un reproductor de video HTML5, construido con Javascript y CSS, con una alternativa a un reproductor de video Flash para cuando el navegador no admite video HTML5.
NVD3

NVD3

Este proyecto es un intento de crear gráficos reutilizables y componentes de gráficos para d3.js sin quitarle el poder que le da d3.js.
Dojo Toolkit

Dojo Toolkit

Dojo Toolkit es una biblioteca de JavaScript modular de código abierto (o más específicamente, kit de herramientas de JavaScript) diseñada para facilitar el rápido desarrollo de plataformas cruzadas, basadas en JavaScript / Ajax ...
Lo-Dash

Lo-Dash

Lo-Dash es un reemplazo directo para Underscore.js que ofrece mejoras de rendimiento, correcciones de errores y características adicionales.
Webix Form Builder

Webix Form Builder

La herramienta Webix Form Builder está diseñada para acelerar el proceso de creación de formularios.