Virtual whiteboard for sketching hand-drawn like diagrams
-
Updated
Jul 12, 2026 - TypeScript
The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element. Among other things, it can be used for animation, game graphics, data visualization, photo manipulation, and real-time video processing.
Virtual whiteboard for sketching hand-drawn like diagrams
JavaScript 3D Library.
JavaScript animation engine
Simple HTML5 Charts using the <canvas> tag
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
a 2D rigid body physics engine for the web ▲● ■
Luckysheet upgraded to Univer
Performant financial charts built with HTML5 canvas
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
The project has been migrated to @wolf-table/table https://github.com/wolf-table/table
nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries
🎉 performant confetti animation in the browser
A simple web-based tool for Spriting and Pixel art.
📊 The concise and progressive visualization grammar.
HTML5 canvas based smooth signature drawing
A visualization grammar.