You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ulrich-Matthias Schäfer 3f623a9e61 allow string as input to rect 9 months ago
.config dependency updates, easier formatting 1 year ago
.github dependency updates, easier formatting 1 year ago
bench dependency updates, easier formatting 1 year ago
playgrounds dependency updates, easier formatting 1 year ago
spec skip descriptive elements on rebuild and toParent 9 months ago
src skip descriptive elements on rebuild and toParent 9 months ago
.eslintrc.json dependency updates, easier formatting 1 year ago
.gitignore skip descriptive elements on rebuild and toParent 9 months ago
.prettierignore dependency updates, easier formatting 1 year ago
.prettierrc.json dependency updates, easier formatting 1 year ago
.travis.yml dependency updates, easier formatting 1 year ago
CHANGELOG.md update changelog, revert umd wrapper config 1 year ago
LICENSE.txt fix playgrounds, delete unneeded files 5 years ago
README.md dependency updates, easier formatting 1 year ago
package-lock.json dependency updates, easier formatting 1 year ago
package.json dependency updates, easier formatting 1 year ago
svg.js.d.ts allow string as input to rect 9 months ago

README.md

SVG.js

Build Status Coverage Status Cdnjs jsdelivr 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