Bug#1089176: ITP: node-svgdotjs-svg.js -- Lightweight library for manipulating and animating SVG
Package: wnpp
Severity: wishlist
Owner: Georges Khaznadar <georgesk@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : node-svgdotjs-svg.js
Version : 3.2.4
Upstream Contact: Wout Fierens <wout@mick-wout.com>
* URL : https://svgjs.dev/
* License : Expat
Programming Lang: Node.js
Description : Lightweight library for manipulating and animating SVG
node-svgdotjs-svg.js is a lightweight library for manipulating and
animating SVG; it has no dependencies, except Node.js, and aims to be
as small as possible while providing close to complete coverage
of the SVG spec.
.
Current features:
.
* animations on size, position, transformations, color, ...
* painless extension thanks to the modular structure
* various useful plugins available
* unified api between shape types with move, size, center, ...
* binding events to elements
* full support for opacity masks and clipping paths
* text paths, even animated
* element groups
* dynamic gradients and patterns
* fully documented
---------------------------------------
I uploaded the package to https://salsa.debian.org/js-team/node-svgdotjs-svg.js
and I aim at maintaining it as a recommendation for the package slm which I
own.
.
The ultimate goal (for my concern) is to support an easy way to edit digraphs
in an interactive web page, and make it easier to specify a graph of
dependencies
which depicts books to be lent to students in a high school. However this
package can have much more general use cases.
Reply to: