svg.js README

The project's README from github.com/svgdotjs/svg.js. As one markdown file: README.md.

SVG.js

Build Status Coverage Status Cdnjs jsdelivr Join the chat at https://gitter.im/svgdotjs/svg.js Twitter

A lightweight library for manipulating and animating SVG, without any dependencies.

SVG.js is licensed under the terms of the MIT License.

Installation

Npm:

npm install @svgdotjs/svg.js

Yarn:

yarn add @svgdotjs/svg.js

CDNs:

https://cdnjs.com/libraries/svg.js
https://cdn.jsdelivr.net/npm/@svgdotjs/svg.js
https://unpkg.com/@svgdotjs/svg.js

Documentation

Check svgjs.dev to learn more.

Donate or Sponsor

svg.js (svgdotjs/svg.js)

Searching Database…

11.8K ·GitHub
Что это такое?SVG.js — это легковесная JavaScript-библиотека для создания, изменения и анимации векторной графики SVG в браузере, без внешних зависимостей.
Это фреймворк или библиотека?Это библиотека, которую подключают к веб-проекту, чтобы программно создавать и управлять элементами SVG, а не самостоятельное приложение или полноценный фреймворк.
Как мне добавить её в проект?Установить через npm (npm install @svgdotjs/svg.js) или Yarn (yarn add @svgdotjs/svg.js), либо подключить напрямую из CDN.
Нужны ли мне другие библиотеки или фреймворки для работы с ней?Нет, у SVG.js нет зависимостей, она работает самостоятельно в любой среде JavaScript, которая отображает SVG в DOM.
Где она работает?Она работает в любом веб-браузере, так как рассчитана на отрисовку SVG в DOM.
Где найти полную документацию и примеры?Полная документация находится на svgjs.dev, там подробно описан API.
Можно ли использовать её со сборщиками модулей?Да, она публикуется как пакет npm/Yarn, поэтому работает с любым современным сборщиком JavaScript без дополнительной настройки.
Есть ли в ней анимация из коробки?Да, анимация элементов SVG — одна из основных возможностей наряду с их созданием и изменением.
Creator
svgdotjs
Size
11.5 MB
Stars
11.8K
Age
13y
Commits · 90 Days