Draw pictures using a pen, touchscreen, or mouse! JS-draw is a freehand drawing library for JavaScript and TypeScript.
MIT License
<image>
s with an empty href
cause rendering errors.Published by personalizedrefrigerator 5 months ago
js-draw
, js-draw/Editor
, and other imports that include SVGLoader
or InsertImageWidget
as ES modules (#70).js-draw/Editor
as a CommonJS module.Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.20.2...v1.20.3
Published by personalizedrefrigerator 5 months ago
undefined
.Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.20.1...v1.20.2
Published by personalizedrefrigerator 5 months ago
Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.20.0...v1.20.1
Published by personalizedrefrigerator 5 months ago
Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.19.1...v1.20.0
Published by personalizedrefrigerator 6 months ago
Vec2
s in memory.Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.18.0...v1.19.1
Published by personalizedrefrigerator 6 months ago
Vec2
s in memory.Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.18.0...v1.19.0
Published by personalizedrefrigerator 7 months ago
Partial stroke eraser in https://github.com/personalizedrefrigerator/js-draw/pull/63
Improve on and make the polyline pen one of the defaults.
Add an API to allow removing pen types from the toolbar.
Vec3.eq
always returned true
when comparing with NaN
(e.g. Vec3(NaN, NaN, NaN).eq(Vec3(1, 2, 3))
was true
).Full Changelog: https://github.com/personalizedrefrigerator/js-draw/compare/v1.17.0...v1.18.0