Vivus.js

Vivus.js

Vivus är en lätt JavaScript-klass som låter dig animera SVG: er och ger dem utseendet på att bli ritade.
Vivus är en lätt JavaScript-klass (utan beroenden) som låter dig animera SVG: er, vilket ger dem utseendet på att bli ritade.Det finns en mängd olika animationer tillgängliga, liksom möjligheten att skapa ett anpassat skript för att rita ditt SVG på vilket sätt du vill.Animationstyper • Fördröjd: Alla banelement ritas samtidigt med en liten fördröjning i början.Detta är för närvarande standardanimationen.• Synkronisering: Varje rad ritas synkront.De börjar och slutar samtidigt, därav namnet "synk".• OneByOne: Varje vägelement ritas en efter det andra.Denna animering ger det bästa intrycket av levande teckning.Tidsfunktion För att ge mer frihet är det möjligt att åsidosätta animeringen för varje sökväg och / eller hela SVG.Det fungerar precis som CSS-animeringstidsfunktionen.Men istället för att använda en cubic-bezier-funktion använder den en enkel JavaScript-funktion.Den måste acceptera ett nummer som parameter (mellan 0 till 1), sedan returnera ett nummer (även mellan 0 och 1).Det är en krok.Scenarize Med den här funktionen kan du skripta animeringen av din SVG.För att göra detta kommer de anpassade värdena att ställas in direkt i SVG: s DOM.Här är ett exempel med scenario-synkronisering.Jag rekommenderar att du tittar på källkoden och readme-filen för mer information.

Funktioner

Alternativ till Vivus.js för alla plattformar med någon licens

Dojo Toolkit

Dojo Toolkit

Dojo Toolkit är ett modulärt JavaScript-bibliotek med öppen källkod (eller mer specifikt JavaScript-verktygssats) som är utformad för att underlätta den snabba utvecklingen av cross-platform, JavaScript / Ajax-baserad ...
Lo-Dash

Lo-Dash

Lo-Dash är en drop-in-ersättning för Underscore.js som levererar prestandaförbättringar, bugfixar och ytterligare funktioner.
Webix Pivot Table

Webix Pivot Table

Webix Pivot är ett funktionsrikt JavaScript-verktyg för att bygga tabellrapporter som kan inbäddas i dina webbapplikationer.
Durandal

Durandal

Durandal är en korsramenhet, plattformad klientram som är skriven i JavaScript och utformad för att göra SPA: er för enkel sida (SPA) enkla att skapa och underhålla.
Webix Form Builder

Webix Form Builder

Webix Form Builder-verktyget är avsett att påskynda processen att skapa form.
KnockbackJS

KnockbackJS

Både Knockout.js och Backbone.js har sina styrkor och svagheter, men tillsammans är de fantastiska!Med Knockback.
Prototype

Prototype

Prototyp är ett JavaScript-ramverk som syftar till att underlätta utvecklingen av dynamiska webbapplikationer.Prototype tillhandahåller olika funktioner för att utveckla JavaScript-applikationer.
Chaplin

Chaplin

Chaplin är en arkitektur för JavaScript-applikationer som använder Backbone.js-biblioteket.
dc.js

dc.js

dc.js är ett JavaScript-kartbibliotek med inbyggt Crossfilter-stöd och möjliggör mycket effektiv utforskning på stora multidimensionella datasätt (inspirerad av Crossfilter ...
KeyLines Graph Visualization Toolkit

KeyLines Graph Visualization Toolkit

KeyLines är en JavaScript-verktygssats för att snabbt bygga applikationer med grafisk visualisering av högprestanda.
Serenade.js

Serenade.js

Serenade.js är ett klientsidesramverk som bygger på MVC-mönstret.
Html5media

Html5media

html5media är ett JavaScript-bibliotek som gör det möjligt för varje webbläsare att spela media definierade i HTML5-mediataggar.
GoJS

GoJS

GoJS är ett funktionsrikt JavaScript-bibliotek för att implementera interaktiva diagram över moderna webbläsare och plattformar.GoJS gör det enkelt att konstruera diagram över komplexa noder, länkar och grupper med anpassningsbara mallar och layouter.
Janvas

Janvas

Rita vektorgrafik online och skapa interaktiva innehåll i SVG.
Spine.js

Spine.js

Bygg fantastiska JavaScript MVC-applikationer