Canvas Open Source Projects
Browse 1,151 Canvas open source projects, ranked by GitHub stars. Find the most popular Canvas tools and libraries.
excalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
Metrics details
| Stars | 127,907 |
mrdoob/three.js
JavaScript 3D Library.
Metrics details
| Stars | 113,852 |
d3/d3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Metrics details
| Stars | 113,241 |
juliangarnier/anime
JavaScript animation engine
Metrics details
| Stars | 71,221 |
chartjs/Chart.js
Simple HTML5 Charts using the <canvas> tag
Metrics details
| Stars | 67,589 |
apache/echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Metrics details
| Stars | 66,836 |
pixijs/pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Metrics details
| Stars | 47,826 |
VincentGarreau/particles.js
A lightweight JavaScript library for creating particles
Metrics details
| Stars | 30,229 |
ariya/phantomjs
Scriptable Headless Browser
Metrics details
| Stars | 29,461 |
eligrey/FileSaver.js
An HTML5 saveAs() FileSaver implementation
Metrics details
| Stars | 21,993 |
rough-stuff/rough
Create graphics with a hand-drawn, sketchy, appearance
Metrics details
| Stars | 21,079 |
liabru/matter-js
a 2D rigid body physics engine for the web ▲● ■
Metrics details
| Stars | 18,321 |
dream-num/Luckysheet
Luckysheet upgraded to Univer
Metrics details
| Stars | 16,650 |
tradingview/lightweight-charts
Performant financial charts built with HTML5 canvas
Metrics details
| Stars | 16,636 |
gpujs/gpu.js
GPU Accelerated JavaScript
Metrics details
| Stars | 15,361 |
paperjs/paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
Metrics details
| Stars | 15,060 |
konvajs/konva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Metrics details
| Stars | 14,629 |
myliang/x-spreadsheet
The project has been migrated to @wolf-table/table https://github.com/wolf-table/table
Metrics details
| Stars | 14,599 |
plouc/nivo
nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries
Metrics details
| Stars | 14,065 |
fengyuanchen/cropperjs
JavaScript image cropper.
Metrics details
| Stars | 13,856 |
dream-num/univer
Univer is a full-stack framework for creating and editing spreadsheets / word processor / presentation on both web and server.
Metrics details
| Stars | 13,854 |
Flipboard/react-canvas
High performance <canvas> rendering for React components
Metrics details
| Stars | 13,202 |
catdad/canvas-confetti
🎉 performant confetti animation in the browser
Metrics details
| Stars | 12,656 |
piskelapp/piskel
A simple web-based tool for Spriting and Pixel art.
Metrics details
| Stars | 12,647 |
antvis/G2
📊 The concise and progressive visualization grammar.
Metrics details
| Stars | 12,569 |
alyssaxuu/flowy
The minimal javascript library to create flowcharts ✨
Metrics details
| Stars | 12,067 |
szimek/signature_pad
HTML5 canvas based smooth signature drawing
Metrics details
| Stars | 11,980 |
vega/vega
A visualization grammar.
Metrics details
| Stars | 11,930 |
tsayen/dom-to-image
Generates an image from a DOM node using HTML5 canvas
Metrics details
| Stars | 10,776 |
Automattic/node-canvas
Node canvas is a Cairo backed Canvas implementation for NodeJS.
Metrics details
| Stars | 10,683 |
metafizzy/zdog
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
Metrics details
| Stars | 10,635 |
qrohlf/trianglify
Algorithmically generated triangle art
Metrics details
| Stars | 10,089 |
AlloyTeam/Mars
腾讯移动 Web 前端知识库
Metrics details
| Stars | 9,708 |
projectstorm/react-diagrams
a super simple, no-nonsense diagramming library written in react that just works
Metrics details
| Stars | 9,418 |
whatwg/html
HTML Standard
Metrics details
| Stars | 9,330 |
tsparticles/tsparticles
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
Metrics details
| Stars | 8,928 |
buuing/lucky-canvas
🎖🎖🎖 基于 TS + Canvas 开发的【大转盘 / 九宫格 / 老虎机】抽奖插件,🌈 一套源码适配多端框架 JS / Vue / React / Taro / UniApp / 微信小程序等,🎨 奖品 / 文字 / 图片 / 颜色 / 按钮均可配置,支持同步 / 异步抽奖,🎯 概率前 / 后端可控,🚀 自动根据 dpr 调整清晰度适配移动端
Metrics details
| Stars | 8,738 |
jonobr1/two.js
A renderer agnostic two-dimensional drawing api for the web
Metrics details
| Stars | 8,643 |
NorthwoodsSoftware/GoJS
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
Metrics details
| Stars | 8,460 |
jerryc127/hexo-theme-butterfly
🦋 A Hexo Theme: Butterfly
Metrics details
| Stars | 8,335 |
CreateJS/EaselJS
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
Metrics details
| Stars | 8,168 |
1j01/jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Metrics details
| Stars | 7,829 |
nhn/tui.image-editor
🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.
Metrics details
| Stars | 7,660 |
ecomfe/echarts-for-weixin
基于 Apache ECharts 的微信小程序图表库
Metrics details
| Stars | 7,500 |
bubkoo/html-to-image
✂️ Generates an image from a DOM node using HTML5 canvas and SVG.
Metrics details
| Stars | 7,192 |
microsoft/SandDance
Visually explore, understand, and present your data.
Metrics details
| Stars | 7,141 |
instructure/canvas-lms
The open LMS by Instructure, Inc.
Metrics details
| Stars | 6,735 |
tengbao/vanta
Animated 3D backgrounds for your website
Metrics details
| Stars | 6,686 |
cambecc/earth
a project to visualize global weather conditions
Metrics details
| Stars | 6,564 |
konvajs/react-konva
React + Canvas = Love. JavaScript library for drawing complex canvas graphics using React.
Metrics details
| Stars | 6,381 |
pa7/heatmap.js
🔥 JavaScript Library for HTML5 canvas based heatmaps
Metrics details
| Stars | 6,378 |
ecomfe/zrender
A lightweight graphic library providing 2d draw for Apache ECharts
Metrics details
| Stars | 6,294 |
ivmm/Student-resources
本文介绍的是利用学生、教职工身份可以享受到的相关学生优惠、教育优惠或教师优惠的权益,但也希望各位享受权利的同时不要忘记自己的义务,不要售卖、转手自己的学生优惠、教育优惠的资格,使得其他同学无法受益。
Metrics details
| Stars | 6,171 |
hiloteam/Hilo
A Cross-end HTML5 Game development solution
Metrics details
| Stars | 5,937 |
mob-sakai/ParticleEffectForUGUI
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
Metrics details
| Stars | 5,880 |
fengyuanchen/compressorjs
JavaScript image compressor.
Metrics details
| Stars | 5,750 |
sallar/github-contributions-chart
:octocat: Generate an image of all your Github contributions
Metrics details
| Stars | 5,601 |
nhn/tui.chart
🍞📊 Beautiful chart for data visualization.
Metrics details
| Stars | 5,402 |
spritejs/spritejs
A cross platform high-performance graphics system.
Metrics details
| Stars | 5,388 |
williamngan/pts
A library for visualization and creative-coding
Metrics details
| Stars | 5,337 |
