Vivus.js

Vivus.js

Vivus est une classe JavaScript légère qui vous permet d'animer des SVG, leur donnant l'apparence d'être dessinés.
Vivus est une classe JavaScript légère (sans dépendances) qui vous permet d'animer des SVG, leur donnant l'apparence d'être dessinés.Il existe une variété d'animations différentes disponibles, ainsi que la possibilité de créer un script personnalisé pour dessiner votre SVG comme vous le souhaitez.Types d'animation • Retardé: chaque élément de chemin est dessiné en même temps avec un petit retard au début.Il s'agit actuellement de l'animation par défaut.• Sync: chaque ligne est dessinée de manière synchrone.Ils commencent et finissent tous en même temps, d'où le nom «sync».• OneByOne: chaque élément de tracé est dessiné l'un après l'autre.Cette animation donne la meilleure impression de dessin en direct.Fonction de synchronisation Pour donner plus de liberté, il est possible de remplacer l'animation de chaque chemin et / ou de l'ensemble du SVG.Cela fonctionne un peu comme la fonction de synchronisation d'animation CSS.Mais au lieu d'utiliser une fonction cubique-bezier, il utilise une simple fonction JavaScript.Il doit accepter un nombre comme paramètre (entre 0 et 1), puis retourner un nombre (également entre 0 et 1).C'est un crochet.Scénariser Cette fonctionnalité vous permet de scripter l'animation de votre SVG.Pour ce faire, les valeurs personnalisées seront définies directement dans le DOM du SVG.Voici un exemple d'utilisation de la synchronisation de scénarios.Je vous recommande de consulter le code source et le fichier Lisezmoi pour plus d'informations.

traits

Alternatives à Vivus.js pour toutes les plateformes avec n'importe quelle licence

Dojo Toolkit

Dojo Toolkit

Dojo Toolkit est une bibliothèque JavaScript modulaire open source (ou plus spécifiquement une boîte à outils JavaScript) conçue pour faciliter le développement rapide de multiplateformes, basées sur JavaScript / Ajax ...
Lo-Dash

Lo-Dash

Lo-Dash est un remplacement direct pour Underscore.js qui offre des améliorations de performances, des corrections de bogues et des fonctionnalités supplémentaires.
Webix Pivot Table

Webix Pivot Table

Webix Pivot est un outil JavaScript riche en fonctionnalités permettant de créer des rapports de tableaux pouvant être intégrés dans vos applications Web.
Durandal

Durandal

Durandal est une infrastructure client multiplateforme et multiplateforme écrite en JavaScript et conçue pour faciliter la création et la maintenance d'applications de page unique (SPA).
Webix Form Builder

Webix Form Builder

L'outil Webix Form Builder est destiné à accélérer le processus de création de formulaires.
KnockbackJS

KnockbackJS

Knockout.js et Backbone.js ont leurs forces et leurs faiblesses, mais ensemble, ils sont incroyables!Avec Knockback.
Prototype

Prototype

Prototype est un framework JavaScript qui vise à faciliter le développement d'applications Web dynamiques.Prototype fournit diverses fonctions pour développer des applications JavaScript.
Chaplin

Chaplin

Chaplin est une architecture pour les applications JavaScript utilisant la bibliothèque Backbone.js.
dc.js

dc.js

dc.js est une bibliothèque de cartographie JavaScript avec prise en charge native de Crossfilter et permettant une exploration très efficace sur un grand ensemble de données multidimensionnelles (inspiré de Crossfilter ...
KeyLines Graph Visualization Toolkit

KeyLines Graph Visualization Toolkit

KeyLines est une boîte à outils JavaScript permettant de créer rapidement des applications de visualisation de graphiques hautes performances.
Serenade.js

Serenade.js

Serenade.js est un framework côté client construit sur le modèle MVC.
Html5media

Html5media

html5media est une bibliothèque JavaScript qui permet à chaque navigateur de lire les médias définis à l'intérieur des balises multimédias HTML5.
GoJS

GoJS

GoJS est une bibliothèque JavaScript riche en fonctionnalités pour implémenter des diagrammes interactifs sur les navigateurs et plates-formes modernes.Le GoJS facilite la construction de diagrammes de nœuds, de liens et de groupes complexes avec des modèles et des mises en page personnalisables.
Janvas

Janvas

Dessinez des graphiques vectoriels en ligne et créez des contenus interactifs en SVG.
Spine.js

Spine.js

Créez de superbes applications JavaScript MVC