
(WIP) A Canvas API-wrapper for solidjs by solid and @solid-primitives/jsx-tokenizer
Exploring the capabilities of canvas APIs has never been easier thanks to solid-canvaspnp. This framework offers a solid wrapper around the underlying Canvas API, enabling developers to compose shapes and interact with their creations smoothly. It’s designed for those who want to leverage the potential of canvas graphics without getting bogged down in the intricate details of the underlying technology.
The features provided by solid-canvaspnp make drawing and manipulating graphics not only straightforward but enjoyable. With support for complex shapes, event handling, and even offscreen rendering, this toolset aims to enhance both performance and usability in canvas-based applications.

SolidJS is a declarative JavaScript library for building user interfaces, offering a reactive programming model for efficient updates. It stands out for its reactivity system that minimizes unnecessary re-renders and its small bundle size, making it a performant choice for developing lightweight and reactive web applications.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.