Search tools, frameworks, libraries, categories and domains
Hand-drawn style virtual whiteboard, also embeddable as a React component.
npm i @excalidraw/excalidraw
Package @excalidraw/excalidraw, last 52 weeks.
@excalidraw/excalidraw
Other tools in the same categories.
mrdoob/three.js
The most popular JavaScript 3D library, with WebGL and WebGPU renderers.
pmndrs/react-three-fiber
React renderer for Three.js that lets you build 3D scenes declaratively with components.
pmndrs/drei
Large collection of ready-made helpers and abstractions for React Three Fiber.
BabylonJS/Babylon.js
Microsoft-backed full 3D engine with physics, XR, a node material editor and WebGPU support.
pixijs/pixijs
Fast 2D WebGL/WebGPU renderer for games, interactive ads and rich canvas graphics.
playcanvas/engine
Open-source WebGL/WebGPU 3D engine with a cloud editor, popular for 3D product configurators and Gaussian splats.
konvajs/konva
2D canvas framework with shapes, layers, events and drag-and-drop; has React and Vue bindings.
fabricjs/fabric.js
Interactive canvas object model with SVG import/export; common in image and design editors.
tldraw/tldraw
Infinite-canvas whiteboard SDK for React; the base for many canvas and AI-canvas apps.