🌜
🌞

Best JavaScript Canvas Component Libraries

canvas

canvas

v2.9.3

Canvas graphics API backed by Cairo

Last Commit
Sep 7, 2022
GitHub Stargazers
8,823
License
MIT
Contributors
100
d3

d3

v7.6.1

Data-Driven Documents

Last Commit
Jul 3, 2022
GitHub Stargazers
103K
License
ISC
Contributors
99
chart.js

chart.js

v3.9.1

Simple HTML5 charts using the canvas element.

Last Commit
Sep 27, 2022
GitHub Stargazers
58.2K
License
MIT
Contributors
99
jest-canvas-mock

jest-canvas-mock

v2.4.0

Mock a canvas in your jest tests.

Last Commit
Apr 28, 2022
GitHub Stargazers
242
License
MIT
Contributors
15
d3-path

d3-path

v3.0.1

Serialize Canvas path commands to SVG.

Last Commit
Jun 5, 2021
GitHub Stargazers
182
License
ISC
Contributors
6
@pixi/canvas-particle-container

@pixi/canvas-particle-container

v6.5.1

Canvas mixin for the particles package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
three

three

v0.143.0

JavaScript 3D library

Last Commit
Sep 27, 2022
GitHub Stargazers
85.6K
License
MIT
Contributors
100
@pixi/canvas-graphics

@pixi/canvas-graphics

v6.5.1

Canvas mixin for the graphics package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-sprite

@pixi/canvas-sprite

v6.5.1

Canvas mixin for the sprite package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-extract

@pixi/canvas-extract

v6.5.1

Canvas mixin for the extract package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-mesh

@pixi/canvas-mesh

v6.5.1

Canvas mixin for the mesh package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-prepare

@pixi/canvas-prepare

v6.5.1

Canvas mixin for the prepare package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-renderer

@pixi/canvas-renderer

v6.5.1

Rendering using the Canvas API

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-display

@pixi/canvas-display

v6.5.1

Canvas mixin for the display package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
@pixi/canvas-text

@pixi/canvas-text

v6.5.1

Canvas mixin for the text package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
konva

konva

v8.3.11

<p align="center"> <img src="https://konvajs.org/android-chrome-192x192.png" alt="Konva logo" height="180" /> </p>

Last Commit
Sep 21, 2022
GitHub Stargazers
8,129
License
MIT
Contributors
@pixi/canvas-sprite-tiling

@pixi/canvas-sprite-tiling

v6.5.1

Canvas mixin for the sprite-tiling package

Last Commit
Sep 23, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
fabric

fabric

v5.2.1

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

Last Commit
Sep 22, 2022
GitHub Stargazers
22.8K
License
MIT
Contributors
blueimp-canvas-to-blob

blueimp-canvas-to-blob

v3.29.0

Canvas to Blob is a polyfill for the standard JavaScript canvas.toBlob method. It can be used to create Blob objects from an HTML canvas element.

Last Commit
Sep 25, 2021
GitHub Stargazers
1,450
License
MIT
Contributors
9
react-konva

react-konva

v18.2.1

React binding to canvas element via Konva framework

Last Commit
Sep 23, 2022
GitHub Stargazers
4,791
License
MIT
Contributors
25
html2canvas

html2canvas

v1.4.1

Screenshots with JavaScript

Last Commit
Jan 22, 2022
GitHub Stargazers
26.8K
License
MIT
Contributors
44
popmotion

popmotion

v11.0.3

The animator's toolbox

Last Commit
Aug 15, 2022
GitHub Stargazers
19.1K
License
MIT
Contributors
58
react-signature-canvas

react-signature-canvas

v1.0.6

A React wrapper component around signature_pad. Unopinionated and heavily updated fork of react-signature-pad

Last Commit
Jun 16, 2022
GitHub Stargazers
377
License
Apache-2.0
Contributors
7
d3-shape

d3-shape

v3.1.0

Graphical primitives for visualization, such as lines and areas.

Last Commit
Jul 29, 2022
GitHub Stargazers
2,330
License
ISC
Contributors
16