10个最实用的JavaScript库用于实现SVG动画

jopen 9年前

10 Best JavaScript Libraries to work with SVG.

1. D3.js

10个最实用的JavaScript库用于实现SVG动画

This JavaScript library is used for employing documents based on data. D3 aids you transport data to life using HTML, CSS and SVG. D3’s stress on web standards offers you the full competencies of contemporary browsers without tying yourself to a registered framework, uniting powerful visualization elements

2. SVG.js

10个最实用的JavaScript库用于实现SVG动画

It is a JavaScript library which is used for animating and deploying with SVG without any complication. The library is detached, very lightweight in size and come with numerous features. There are integral techniques for forming shapes or describing images.

3. Path.js

10个最实用的JavaScript库用于实现SVG动画

It is used for creating SVG paths that can then be used with a template engine like Handlebars for showing those SVG shapes in the web browser. It provides 3 APIs, of growing abstraction.

4. Raphael

10个最实用的JavaScript库用于实现SVG动画

Raphaël is a JavaScript library that enables using & generating vector graphics in websites. It uses VML and SVG for generating graphics. As every graphic created is a DOM object, you can employ them through JavaScript.

5. deSVG

10个最实用的JavaScript库用于实现SVG动画

This library makes it simple to eliminate inline SVG bloat from your HTML and lets you to add style to your SVGs with CSS, and keeps your SVGs available even deprived of JavaScript.

6. Walkway.js

10个最实用的JavaScript库用于实现SVG动画

Walkway.js is considered as one of the simplest ways for animating simple SVG components. It comprises integrated easing functions, and also offers options for selector and period.

7.Vivus

10个最实用的JavaScript库用于实现SVG动画

Vivus is a JavaScript class, a quite popular among developers which is used for animating SVGs with no dependences required. It provides delayed animations, and asynchronous animations and line-by-line animations.

8.Circulus.svg

10个最实用的JavaScript库用于实现SVG动画

Circulus.svg is a circular menu creator that allows you to make an SVG menu. It provides you with two distinguish styles, with half or full circles, and numerous choices for designing.

9. SVG Morpheus

10个最实用的JavaScript库用于实现SVG动画

It is one of the most popular JavaScript libraries among developers that enable them to create SVG icons that transform into one another. It is simple to use and works with Material Design’s Delightful Details evolutions.

10.Textures.js

10个最实用的JavaScript库用于实现SVG动画

This library makes it simple for developer to add SVG patterns to improve the data visualizations. Textures.js offers diversity of textures, comprising paths, circles, lines, along with other custom patterns.