ToonCurvejs
ToonCurvejs is a JavaScript library for creating and rendering cartoon-style curves and outlines in web graphics. It provides tools to define curves using common representations such as Bezier and Catmull-Rom and to render them with a toon or cel-shaded appearance on HTML5 canvas or WebGL contexts.
Core features include curve construction and editing, path tessellation, programmable stroke styles with variable width and
The API centers on a ToonCurvejs object with methods to add curves, set control points, configure rendering
ToonCurvejs was released by an open-source team in the early 2020s and has evolved through multiple releases.
The library is used in web illustration and animation projects seeking a hand-drawn aesthetic, and it aims