Vivus.js

Vivus.js

Vivus é uma classe JavaScript leve que permite animar SVGs, dando a eles a aparência de serem desenhados.
Vivus é uma classe JavaScript leve (sem dependências) que permite animar SVGs, dando a aparência de serem desenhados.Há uma variedade de animações diferentes disponíveis, bem como a opção de criar um script personalizado para desenhar seu SVG da maneira que você desejar.Tipos de animação • Atrasado: todos os elementos do caminho são desenhados ao mesmo tempo com um pequeno atraso no início.Esta é atualmente a animação padrão.• Sincronizar: cada linha é desenhada de forma síncrona.Todos eles começam e terminam ao mesmo tempo, daí o nome `sync`.• OneByOne: cada elemento do caminho é desenhado um após o outro.Essa animação dá a melhor impressão de desenho ao vivo.Função de tempo Para dar mais liberdade, é possível substituir a animação de cada caminho e / ou de todo o SVG.Funciona um pouco como a função de tempo de animação CSS.Mas, em vez de usar uma função cúbica-bezier, ela usa uma função JavaScript simples.Ele deve aceitar um número como parâmetro (entre 0 e 1) e retornar um número (também entre 0 e 1).É um gancho.Cenarizar Esse recurso permite que você crie scripts da animação do seu SVG.Para fazer isso, os valores personalizados serão definidos diretamente no DOM do SVG.Aqui está um exemplo usando a sincronização de cenário.Eu recomendo que você consulte o código-fonte e o arquivo leia-me para obter mais informações.

Local na rede Internet:

Recursos

Alternativas ao Vivus.js para todas as plataformas com qualquer licença

Dojo Toolkit

Dojo Toolkit

O Dojo Toolkit é uma biblioteca JavaScript modular de código aberto (ou mais especificamente, um kit de ferramentas JavaScript) projetada para facilitar o rápido desenvolvimento de plataformas baseadas em JavaScript / Ajax ...
Lo-Dash

Lo-Dash

Lo-Dash é um substituto para o Underscore.js que oferece aprimoramentos de desempenho, correções de bugs e recursos adicionais.
Webix Pivot Table

Webix Pivot Table

O Webix Pivot é uma ferramenta JavaScript rica em recursos para criar relatórios de tabela que podem ser incorporados aos seus aplicativos da web.
Durandal

Durandal

O Durandal é uma estrutura de cliente para vários dispositivos e plataformas, escrita em JavaScript e projetada para facilitar a criação e manutenção de aplicativos de página única (SPAs).
Webix Form Builder

Webix Form Builder

A ferramenta Webix Form Builder destina-se a acelerar o processo de criação de formulários.
KnockbackJS

KnockbackJS

Knockout.js e Backbone.js têm seus pontos fortes e fracos, mas juntos eles são incríveis!Com Knockback.
Prototype

Prototype

Prototype é uma estrutura JavaScript que visa facilitar o desenvolvimento de aplicativos Web dinâmicos.O protótipo fornece várias funções para o desenvolvimento de aplicativos JavaScript.
Chaplin

Chaplin

Chaplin é uma arquitetura para aplicativos JavaScript usando a biblioteca Backbone.js.
dc.js

dc.js

O dc.js é uma biblioteca de gráficos JavaScript com suporte nativo ao Crossfilter e permite uma exploração altamente eficiente em grandes conjuntos de dados multidimensionais (inspirados nos ...
KeyLines Graph Visualization Toolkit

KeyLines Graph Visualization Toolkit

O KeyLines é um kit de ferramentas JavaScript para criar aplicativos de visualização de gráficos de alto desempenho rapidamente.
Serenade.js

Serenade.js

O Serenade.js é uma estrutura do lado do cliente criada no padrão MVC.
Html5media

Html5media

html5media é uma biblioteca JavaScript que permite que cada navegador reproduza a mídia definida dentro das tags de mídia HTML5.
GoJS

GoJS

O GoJS é uma biblioteca JavaScript rica em recursos para implementar diagramas interativos em navegadores e plataformas modernos.O GoJS facilita a construção de diagramas de nós, links e grupos complexos com modelos e layouts personalizáveis.
Janvas

Janvas

Desenhe gráficos vetoriais on-line e crie Conteúdo interativo no SVG.
Spine.js

Spine.js

Crie aplicativos JavaScript MVC impressionantes