







React components for the Konva 2d canvas library. Build interactive graphics, design editors, and whiteboards with JSX.
Konva - JavaScript Canvas 2d Library
Konva is 2d Canvas JavaScript framework for drawings shapes, animations, node nesting, layering, filtering, event handling, drag and drop and much more.

tldraw: Infinite Canvas SDK for React
The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.

Lunagraph: Design canvas that writes code, powered by Claude Code
Design and create UI using real HTML, CSS and React code. Stay consistent with zero handoff.




Introducing Observable Canvases
A new way to explore, visualize, and collaborate with data — all in one shared canvas.

WaveringAna/atproto-ui
A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
Your next web browser is not a browser.
React
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.

Mantine
A fully featured React components library with 120+ customizable components, hooks, and utilities. Build accessible web applications faster.


Josh W. Comeau
Friendly tutorials for developers. Focus on React, CSS, Animation, and more!

Generative Art with Node.js and Canvas
This post explores a small weekend project that combines Node.js and HTML5 Canvas to create high-resolution generative artwork. In the browser, the artwork renders in real-time. Tap the canvas below to randomize the seed. <a...

React component for screen reader accessibility • Josh W. Comeau
A convenient component for contextualizing visual content for screen readers