Vivus.js

Vivus.js

Vivus는 SVG를 애니메이션화하여 그려지는 것처럼 보이게하는 가벼운 JavaScript 클래스입니다.
Vivus는 SVG를 애니메이션화하여 그려지는 것처럼 보이도록하는 가벼운 JavaScript 클래스 (종속성이 없음)입니다.SVG는 원하는 방식으로 그릴 수 있도록 사용자 정의 스크립트를 생성하는 옵션뿐만 아니라 다양한 애니메이션이 제공됩니다.애니메이션 유형 • 지연 : 모든 경로 요소는 시작시 약간의 지연으로 동시에 그려집니다.이것은 현재 기본 애니메이션입니다.• 동기 : 각 선이 동 기적으로 그려집니다.그것들은 모두 동시에 시작하고 끝나기 때문에 이름은 'sync'입니다.• OneByOne : 각 경로 요소가 차례로 그려집니다.이 애니메이션은 라이브 드로잉에 대한 최고의 인상을줍니다.타이밍 기능 더 많은 자유를주기 위해 각 경로 및 / 또는 전체 SVG의 애니메이션을 재정의 할 수 있습니다.CSS 애니메이션 타이밍 기능과 약간 비슷합니다.그러나 큐빅 베 지어 함수를 사용하는 대신 간단한 JavaScript 함수를 사용합니다.숫자를 매개 변수 (0-1)로 승인 한 다음 숫자 (0-1)를 리턴해야합니다.후크입니다.Scenarize이 기능을 사용하면 SVG의 애니메이션을 스크립팅 할 수 있습니다.이를 위해 사용자 정의 값은 SVG의 DOM에서 직접 설정됩니다.다음은 scenario-sync를 사용하는 예입니다.자세한 내용은 소스 코드와 readme 파일을 참조하십시오.
vivus-js

풍모

Self-Hosted 용 Vivus.js의 대안

RAWGraphs

RAWGraphs

RAWGraphs는 누구나 복잡한 데이터를 쉽게 시각화 할 수 있도록 개발 된 오픈 소스 앱입니다.RAWGraphs는 디자이너와 전문가를위한 도구로 태어나 스프레드 시트와 벡터 그래픽 편집기 사이에 누락 된 링크를 제공하는 것을 목표로합니다.
VideoJS

VideoJS

VideoJS는 브라우저가 HTML5 비디오를 지원하지 않을 때 Flash 비디오 플레이어로 대체되는 Javascript 및 CSS로 제작 된 HTML5 비디오 플레이어입니다.
GoJS

GoJS

GoJS는 최신 브라우저 및 플랫폼에서 대화식 다이어그램을 구현하기위한 풍부한 기능의 JavaScript 라이브러리입니다.GoJS는 사용자 정의 가능한 템플릿 및 레이아웃으로 복잡한 노드, 링크 및 그룹 다이어그램을 쉽게 구성 할 수 있습니다.