Vivus.js

Vivus.js

Vivus to lekka klasa JavaScript, która pozwala animować pliki SVG, nadając im wygląd rysowania.
Vivus to lekka klasa JavaScript (bez zależności), która pozwala animować pliki SVG, nadając im wygląd rysowania.Dostępnych jest wiele różnych animacji, a także możliwość utworzenia niestandardowego skryptu, aby narysować plik SVG w dowolny sposób.Typy animacji • Opóźnione: każdy element ścieżki jest rysowany w tym samym czasie z niewielkim opóźnieniem na początku.Jest to obecnie domyślna animacja.• Synchronizacja: każda linia jest rysowana synchronicznie.Wszystkie zaczynają się i kończą w tym samym czasie, stąd nazwa „synchronizacja”.• OneByOne: każdy element ścieżki jest rysowany jeden po drugim.Ta animacja daje najlepsze wrażenie rysowania na żywo.Funkcja pomiaru czasu Aby zapewnić większą swobodę, można zastąpić animację każdej ścieżki i / lub całego pliku SVG.Działa trochę podobnie do funkcji synchronizacji animacji CSS.Ale zamiast używać funkcji sześciennej beziera, używa prostej funkcji JavaScript.Musi zaakceptować liczbę jako parametr (od 0 do 1), a następnie zwrócić liczbę (również od 0 do 1).To jest haczyk.Scenariusz Ta funkcja umożliwia skryptowanie animacji pliku SVG.Aby to zrobić, wartości niestandardowe zostaną ustawione bezpośrednio w DOM pliku SVG.Oto przykład użycia synchronizacji scenariuszy.Polecam zajrzeć do kodu źródłowego i pliku readme, aby uzyskać więcej informacji.
vivus-js

Stronie internetowej:

cechy

Alternatywy dla Vivus.js'a dla wszystkich platform z dowolną licencją

jQuery

jQuery

jQuery to biblioteka JavaScript dla różnych przeglądarek zaprojektowana w celu uproszczenia skryptów HTML po stronie klienta.
AngularJS

AngularJS

HTML świetnie nadaje się do deklarowania dokumentów statycznych, ale zawiesza się, gdy próbujemy go używać do deklarowania widoków dynamicznych w aplikacjach internetowych.
Gulp.js

Gulp.js

Zautomatyzuj i usprawnij przepływ pracy Kompilacja strumieniowania Systemgulp wykorzystuje strumienie i konfigurację kodu w celu łatwiejszej i bardziej intuicyjnej kompilacji.
RAWGraphs

RAWGraphs

RAWGraphs to aplikacja typu open source zbudowana w celu ułatwienia wszystkim wizualizacji złożonych danych.RAWGraphs, stworzony jako narzędzie dla projektantów i geeków, ma na celu zapewnienie brakującego połączenia między arkuszami kalkulacyjnymi a edytorami grafiki wektorowej.
Plotly

Plotly

Plotly to najprostszy sposób na tworzenie wykresów i udostępnianie danych online.Biblioteki Open Source dla JavaScript (porównanie z HighCharts na https: // plot.
ember.js

ember.js

Możesz pisać mniej kodu dzięki zintegrowanym szablonom Ember's Handlebars, które aktualizują się automatycznie, gdy zmieniają się dane bazowe.
Processing.js

Processing.js

Processing.js to otwarty język programowania, port ...
Backbone.js

Backbone.js

Szkielet dostarcza strukturę do aplikacji obciążonych JavaScript, zapewniając modele z powiązaniem klucz-wartość i niestandardowymi zdarzeniami, kolekcje z bogatym API wyliczalnych funkcji ...
KnockoutJS

KnockoutJS

Knockout to biblioteka JavaScript, która pomaga tworzyć bogate, responsywne interfejsy użytkownika do wyświetlania i edytowania przy użyciu czystego, bazowego modelu danych.
Ext JS

Ext JS

Ext JS to biblioteka JavaScript do tworzenia interaktywnych aplikacji internetowych przy użyciu technik takich jak Ajax, DHTML i skrypty DOM.
Raphaël

Raphaël

Raphaël to mała biblioteka JavaScript, która powinna uprościć pracę z grafiką wektorową w Internecie.
VideoJS

VideoJS

VideoJS to odtwarzacz wideo HTML5, zbudowany z JavaScript i CSS, z rezerwą na odtwarzacz wideo Flash, gdy przeglądarka nie obsługuje wideo HTML5.
NVD3

NVD3

Ten projekt jest próbą zbudowania wykresów i składników wykresów wielokrotnego użytku dla d3.js bez odbierania mocy, którą daje d3.js.
Derby

Derby

Framework MVC ułatwiający pisanie w czasie rzeczywistym współpracujących aplikacji działających zarówno w Node.js, jak i w przeglądarkach.
Koa

Koa

Ekspresyjne oprogramowanie pośrednie dla node.js korzystające z generatorów przez co, aby aplikacje internetowe i interfejsy API były przyjemniejsze w pisaniu.