daign-2d-graphics lets you define 2d-graphics that can be modified through control points.
The final graphics can be output to interactive web applications with technologies like SVG or Canvas, but other output formats like TikZ code can also be defined.
daign-2d-graphics is the main package of several npm packages that work together to build this project. Learn more about the packages.
Here is a repository with demo applications.
npm install @daign/2d-graphics --save
# Build
npm run build
# Run lint analysis
npm run lint
# Run unit tests with code coverage
npm run test
# Get a full lcov report
npm run coverage