points
A specification for storing shape data in Javascript. Includes functions for adding, removing, reordering and converting points
A specification for storing shape data in Javascript. Includes functions for adding, removing, reordering and converting points
gets 2D contours from an SVG path
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Image Processor
SVG element functions for @thi.ng/hiccup & related tooling
Bezier Curves as React compoment for Leaflet
IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed
Functional, polymorphic API for 2D geometry types & SVG generation
Specify jQuery easing functions as cubic-bezier co-ordinates
Freely customizable, iterative nD subdivision curves for open / closed geometries
The Swiss Army Knife of Vector Graphics Scripting, packaged for headless use in Node.js
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
A Brilliant Animator
util for animation
JavaScript port of Raph's Spiro
A simple javascript plotting boilerplate for 2d stuff.
Simple API for easing functions and Bezier curves
intersections between bezier curves of order 2, 3 and lines and rectangles
Hiccup shape tree renderer for vanilla Canvas 2D contexts
Draw arrows between HTML elements