npm89Excellenthealth index
mrdoob/three.jsJavaScript 3D Library.
JavaScript · HTML★ 113.9K↓ 47.8M/moJul 22, 2026
apache/echartsApache ECharts is a powerful, interactive charting and data visualization library for browser
TypeScript · JavaScript★ 66.8K↓ 15.5M/moJul 15, 2026
VisActor/VChartVChart, more than just a cross-platform charting library, but also an expressive data storyteller.
TypeScript★ 1,820Jul 20, 2026
excalidraw/excalidrawVirtual whiteboard for sketching hand-drawn like diagrams
TypeScript★ 127.3K↓ 0/moJul 13, 2026
tldraw/tldrawBuild infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
TypeScript★ 48.7K↓ 0/moJul 13, 2026
nteract/semioticReact data visualization library for streaming, networks, and AI-assisted development
TypeScript★ 2,685↓ 36.9K/moJul 15, 2026
npm · PyPI74Goodhealth index
supermemoryai/supermemoryMemory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
TypeScript · MDX★ 28.5K↓ 102.4K/moJul 22, 2026
mrousavy/react-native-vision-camera📸 A powerful, high-performance React Native Camera library.
TypeScript · Swift · Kotlin★ 9,525↓ 2.4M/moJul 22, 2026
zhensherlock/watermark-js-plusLightweight, framework-agnostic browser watermark library with text, image, rich-text and blind watermarks, decoding, grid layouts, and tamper protection.
TypeScript · JavaScript★ 556↓ 57.7K/moJul 15, 2026
npm · Packagist71Goodhealth index
chartjs/Chart.jsSimple HTML5 Charts using the <canvas> tag
JavaScript★ 67.6K↓ 53.6M/moJul 13, 2026
gogpu/ggEnterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
Go★ 139Jul 19, 2026
InditexTech/weavejsFree, open source library to build real-time collaboration applications like whiteboards, diagram editors, etc. on HTML5 Canvas with your own UI
TypeScript★ 194Jul 16, 2026
crates.io70Goodhealth index
femtovg/femtovgAntialiased 2D vector drawing library written in Rust
Rust★ 926↓ 142.3K/moJul 20, 2026
npm69Moderatehealth index
le5le-com/meta2d.jsThe meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。
TypeScript★ 1,222↓ 10K/moJul 22, 2026
Packagist · npm69Moderatehealth index
nnnick/Chart.jsSimple HTML5 Charts using the <canvas> tag
JavaScript · TypeScript★ 67.6K↓ 37.1K/moJul 17, 2026
soenneker/soenneker.blazor.drawflowA Blazor interop library for drawflow.js
CSS · C# · HTML★ 5Jul 17, 2026
npm69Moderatehealth index
solid-tv/solidSolidTV Framework
TypeScript★ 29↓ 6,623/moJul 18, 2026
npm68Moderatehealth index
klinecharts/KLineChart📈Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)
TypeScript★ 3,973↓ 136.4K/moJul 18, 2026
npm64Moderatehealth index
juliangarnier/animeJavaScript animation engine
JavaScript★ 70.8K↓ 4.2M/moJul 13, 2026
npm63Moderatehealth index
NorthwoodsSoftware/GoJSJavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
HTML · JavaScript★ 8,459↓ 826.5K/moJul 16, 2026
npm63Moderatehealth index
qq15725/modern-canvas🎨 A JavaScript WebGL rendering engine.
TypeScript★ 15↓ 10.9K/moJul 14, 2026
npm · crates.io63Moderatehealth index
yukiyokotani/office-open-xml-viewerA browser-based viewer for Office Open XML documents that renders to an HTML Canvas element.
TypeScript · Rust★ 609↓ 18.1K/moJul 15, 2026
Packagist · npm62Moderatehealth index
austintoddj/canvasPublishing on your own terms
PHP · Vue★ 3,346↓ 2,149/moJul 15, 2026
npm60Moderatehealth index
363045841/klinechartquantHigh-performance financial charting library with Canvas/WebGL hybrid rendering, delivering crisp multi-DPR visuals at 1-3ms GPU time per frame. Features plugin-based rendering and visual signal annotation. Exposes JSON semantic configuration for Agent-driven quantitative visualization. Works seamlessly across React, Vue, and Angular (soon).
TypeScript★ 16Jul 18, 2026
PyPI59Moderatehealth index
CSSFrancis/anyplotlibA lightweight, interactive viewer for 1-D signals, 2-D images and 3D. Backed by anywidget and a pure-JavaScript canvas renderer. Written for use in python and jupyter with (roughly) matplotlib syntax.
Python · JavaScript★ 2Jul 18, 2026
npm59Moderatehealth index
joshmarinacci/node-pureimagePure JS implementation of the HTML Canvas 2D drawing API
TypeScript★ 840↓ 209.7K/moJul 15, 2026
npm58Moderatehealth index
leaferjs/ui好用的 Canvas 引擎,轻松实现图形交互与编辑,AI 时代的无限画布引擎。An easy-to-use Canvas engine for effortless graphic interaction and editing — an infinite canvas engine for the AI era.
TypeScript★ 4,276Jul 18, 2026
sammycage/plutovgTiny 2D vector graphics library in C
C · C++★ 525Jul 17, 2026
npm57Moderatehealth index
laichuangwen/e-virt-tableA powerful data table based on canvas. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
TypeScript★ 198↓ 15.1K/moJul 20, 2026
npm56Moderatehealth index
ChristopherVR/emf-converterA zero-dependency TypeScript library that converts EMF (Enhanced Metafile) and WMF (Windows Metafile) binary buffers into PNG data URLs by parsing their record streams and replaying drawing commands onto an HTML Canvas.
TypeScript★ 1↓ 63K/moJul 22, 2026