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 0abd776a4c bump version 5 years ago
.config Release 3.0.5 5 years ago
.github Its obvious that these Issue templates were notes... 5 years ago
bench minor bugfix in bbox and performance changes 5 years ago
playgrounds fix playgrounds, delete unneeded files 5 years ago
spec Added tests for 0 value width/height wrong path scaling 5 years ago
src Added tests for 0 value width/height wrong path scaling 5 years ago
.eslintrc.yaml Reverted some of the lint rules after chatting with fuzzy 5 years ago
.gitignore dont generate esm bundle anymore and link to src/main.js directly. Move bower to its own repo 5 years ago
.travis.yml Fix build chain so that we now have multiple builds. Details below: 5 years ago
CHANGELOG.md bump version 5 years ago
LICENSE.txt fix playgrounds, delete unneeded files 5 years ago
README.md fixed methods not returning this and missing methods on List 5 years ago
package-lock.json fixed methods not returning this and missing methods on List 5 years ago
package.json bump version 5 years ago
svg.js.d.ts PathArray parse method's parameter should be optional to comply with the parent class 5 years ago

README.md

SVG.js

Build Status Coverage Status CDNJS

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

Cdnjs:

https://cdnjs.com/libraries/svg.js

Documentation

Check svgjs.com to learn more.

Donate