Vivus.js

Vivus.js

Vivus er en let JavaScript-klasse, der giver dig mulighed for at animere SVG'er, hvilket giver dem udseendet af at blive tegnet.
Vivus er en let JavaScript-klasse (uden afhængighed), der giver dig mulighed for at animere SVG'er, hvilket giver dem udseendet af at blive tegnet.Der er en række forskellige animationer tilgængelige såvel som muligheden for at oprette et brugerdefineret script til at tegne din SVG på hvad du end vil.Animationstyper • Forsinket: Alle sti-elementer tegnes på samme tid med en lille forsinkelse ved starten.Dette er i øjeblikket standardanimationen.• Synkronisering: Hver linje tegnes synkront.De starter og slutter alle på samme tid, og dermed navnet "synkronisering".• OneByOne: Hvert stykkeelement tegnes efter hinanden.Denne animation giver det bedste indtryk af live tegning.Timefunktion For at give mere frihed er det muligt at tilsidesætte animationen af ​​hver sti og / eller hele SVG.Det fungerer lidt som CSS-timingfunktionen.Men i stedet for at bruge en kubik-bezier-funktion, bruger den en simpel JavaScript-funktion.Den skal acceptere et tal som parameter (mellem 0 til 1) og derefter returnere et tal (også mellem 0 og 1).Det er en krog.Scenarize Denne funktion giver dig mulighed for at scriptere animationen af ​​din SVG.For at gøre dette indstilles de tilpassede værdier direkte i SVG's DOM.Her er et eksempel ved hjælp af scenario-synkronisering.Jeg vil anbefale dig at se på kildekoden og readme-filen for at få flere oplysninger.
vivus-js

Funktioner

Alternativer til Vivus.js til Linux

AngularJS

AngularJS

HTML er fantastisk til at erklære statiske dokumenter, men det sprænger, når vi prøver at bruge det til at erklære dynamiske visninger i web-applikationer.
Plotly

Plotly

Plotly er den nemmeste måde at tegne og dele data online.Open-source biblioteker til JavaScript (sammenligning med HighCharts på https: // plot.
KnockoutJS

KnockoutJS

Knockout er et JavaScript-bibliotek, der hjælper dig med at skabe rige, lydhøre skærm- og editorbrugergrænseflader med en ren underliggende datamodel.
NVD3

NVD3

Dette projekt er et forsøg på at opbygge genanvendelige diagrammer og kortkomponenter til d3.js uden at fjerne den strøm, som d3.js giver dig.
Derby

Derby

MVC-rammer, der gør det nemt at skrive realtime, samarbejdsapplikationer, der kører i både Node.js og browsere.
Koa

Koa

Ekspressiv mellemvare til node.js ved hjælp af generatorer via co for at gøre webapplikationer og API'er sjovere at skrive.
Webix Pivot Table

Webix Pivot Table

Webix Pivot er et funktionsrigt JavaScript-værktøj til opbygning af tabellrapporter, der kan integreres i dine webapplikationer.
Durandal

Durandal

Durandal er en tværgående enhed, tværplatform klientramme skrevet i JavaScript og designet til at gøre Single Page Applications (SPA'er) let at oprette og vedligeholde.
Webix Form Builder

Webix Form Builder

Webix Form Builder-værktøj er beregnet til at fremskynde processen med oprettelse af formularer.
KnockbackJS

KnockbackJS

Både Knockout.js og Backbone.js har deres styrker og svagheder, men sammen er de fantastiske!Med Knockback.
Chaplin

Chaplin

Chaplin er en arkitektur til JavaScript-applikationer, der bruger Backbone.js-biblioteket.
KeyLines Graph Visualization Toolkit

KeyLines Graph Visualization Toolkit

KeyLines er et JavaScript-værktøjssæt til hurtigt at opbygge højeffektive grafvisualiseringsapplikationer.
Serenade.js

Serenade.js

Serenade.js er en klientside-ramme bygget på MVC-mønsteret.
Flot

Flot

Flot er et rent Javascript-plottebibliotek til jQuery.Det producerer grafiske plot af vilkårlige datasæt on-the-fly klientsiden.
SocketStream

SocketStream

SocketStream er en hurtig, modulær Node.js-webramme, der er dedikeret til at opbygge realtids-en-sides apps