Object-orientedScenes, containers and shapes form a tree. Every element is an instance you can move, rotate, scale, style and listen to.
ModularOne module per class. Import only what you need ("pencil.js/circle") and let your bundler tree-shake the rest.
Fast and smallThousands of shapes at 60fps, particles generator, about 24 kB gzipped for everything and much less with tree-shaking.