Topic

canvas

Repositories (1536)

drafft-ink
drafft-ink PatWie Rust

Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscript...

539
Simple-Draw
Simple-Draw SimpleMobileTools Kotlin

A canvas you can draw on with different colors.

534
canvas
canvas tfriedel6 Go

Canvas is a Go drawing library based on OpenGL or using software rendering that is very similar to the HTML5 canvas API

532
plutovg
plutovg sammycage C

Tiny 2D vector graphics library in C

528
trail-android
trail-android amalChandran Java

🚕 Simple, smooth animation for route / polylines on google maps using projections.

517
vue-particle-line
vue-particle-line hzzly JavaScript

🌈一个Vue+Cnavas酷炫背景粒子线条

514
GaussianBlur
GaussianBlur jrvansuita Java

🎩 An easy and fast library to apply gaussian blur filter on any images.

510
WidgetCase
WidgetCase faith-hb Java

自定义控件基础库:各种风格的自定义控件,拿来就用,API文档详细,持续集成,长期维护,有问必答;大家也可以提需求,如果有什么想实现的自定义控件,但是自己...

509
apple-pencil-safari-api-test
apple-pencil-safari-api-test shuding JavaScript

Canvas based sketch board, with force touch and real-time Bezier curves.

509
react-native-signature-canvas
react-native-signature-canvas YanYuanFE JavaScript

:black_nib: React Native Signature Component based WebView Canvas for Android && IOS && expo

506
TapCanvas
TapCanvas anymouschina TypeScript

TapCanvas — 无限画布 ❌,沉浸式画布 ✅。线上版功能基本对齐TOP级别。agents-cli 智能体蒸馏自 Claude code + codex + hermes-agent。 可使用 cli 工具直接调...

497
modV
modV vcync GLSL

modular audio visualisation powered by JavaScript

495
rustynes
rustynes bokuweb Rust

👾 An NES emulator by Rust and WebAssembly

482
tldraw-offline
tldraw-offline tldraw

A desktop app for using tldraw with local files.

478
react-particles-webgl
react-particles-webgl tim-soft JavaScript

🔆 A 2D/3D particle library built on React, Three.js and WebGL

477
sketchbook-compose
sketchbook-compose GetStream Kotlin

🎨 Jetpack Compose canvas library that helps you draw paths, images on canvas with color pickers and palettes.

476
tree-chart
tree-chart ssthouse TypeScript

Flexible tree chart using Canvas and Svg, powered by D3.js; ✅Support Vue, Vue3 and React;

471
vue-sign-canvas
vue-sign-canvas langyuxiansheng TypeScript

基于 Vue 3 + TypeScript 的手写签名板组件,支持移动端/PC、撤销重做、签名回显、临摹引导、背景图合成和导出旋转。Vue 3 + TypeScript signature canvas compo...

465
excalidraw-clone
excalidraw-clone mirayavandiepen TypeScript

🥷 Excalidraw clone built with React and TypeScript.

457
vue-html2pdf
vue-html2pdf kempsteven Vue

vue-html2pdf converts any vue component or element into PDF, vue-html2pdf is basically a vue wrapper only and uses html2pdf.js behind the scenes.

453
angular-editor-fabric-js
angular-editor-fabric-js bytesleo TypeScript

Drag-and-drop editor based on Fabricjs for Angular.io

447
FEDiagram
FEDiagram tnfe

图说前端>>收集各种前端技术图谱 🚕🚖🚗🚚🚛🚜

443
PowerApps-Tooling
PowerApps-Tooling microsoft C#

Tooling support for PowerApps language and .msapp files

440
sandboxels
sandboxels R74nCom JavaScript

In-browser falling-sand simulation game with over 500 elements and thousands of reactions.

440
Whitebird
Whitebird BuchholzTim Vue

Open-Source, collaborative, digital Whiteboard

434
Earthbound-Battle-Backgrounds-JS
Earthbound-Battle-Backgrounds-JS gjtorikian JavaScript

A JavaScript project that generates all the Earthbound/Mother 2 backgrounds.

429
welabx-g6
welabx-g6 keman5 JavaScript

welabx - antv G6

428
canvas-record
canvas-record dmnsgn JavaScript

Record a video in the browser or directly on the File System from a canvas region (2D/WebGL/WebGPU) as MP4, WebM, MKV, MOV, GIF, PNG/JPG Sequence usin...

427
core
core tldraw

Renderer for tldraw and maybe you, too.

420
orb
orb memgraph TypeScript

Graph visualization library

420
FMap
FMap jiyouliang Java

宇行地图:高仿高德地图Android客户端(持续更新中...)

418
canvas-drawing-editor
canvas-drawing-editor typsusan-zzz TypeScript

强大的 Canvas 画布编辑器 Web Component,零依赖,支持 Vue 2/3、React、Angular 和原生 HTML | A powerful canvas-based drawing editor Web Component - Zero...

417
phaser3-docs
phaser3-docs photonstorm CSS

Phaser 3 Documentation and TypeScript Defs

414
DrawBox
DrawBox akshay2211 Kotlin

Kotlin Multiplatform drawing library with SVG export, undo/redo & shapes for Android, iOS, Web & Desktop.

414
HTML5-canvas-projects
HTML5-canvas-projects rheh JavaScript

HTML5 Canvas projects - including simple thermometer, speedometer, map, progress meter, map, car race sim, chess, bouncing ball and compass.

413
Canvas-Designer
Canvas-Designer muaz-khan JavaScript

Collaborative, extendable, JavaScript Canvas2D drawing tool, supports dozens of builtin tools, as well as generates JavaScript code for 2D animations.

411
starback.js
starback.js zuramai TypeScript

Create a beautiful star falling background with starback.js

408
lucky-canvas
lucky-canvas LuckDraw TypeScript

🌼🌼🌼 使用 TypeScript + 原生 Canvas 封装的 JS 抽奖插件【大转盘 / 九宫格】🚀 并内置了一个微型的响应式来处理异步数据渲染,🌈 一套源码适配多端框架 js /...

398
oreooo
oreooo ddiu8081 Vue

🍪 An oreo generater.

395
mcanvas
mcanvas xd-tayde TypeScript

用于合成图片的canvas绘制库

394
LemonJournal
LemonJournal yeliudev JavaScript

A WeChat mini program demo based on Wafer2 framework - 微信小程序Demo: 柠檬手帐 - 图片编辑应用,支持图片和文字的移动、旋转、缩放、保存编辑状态并生成预...

394
flitter
flitter meursyphus TypeScript

A JavaScript rendering engine inspired by Flutter. Build any visualization — charts, diagrams, editors — with composable widgets and Canvas/SVG.

393
open-research-ANA
open-research-ANA CopilotKit TypeScript

🤖 An open-source, AI agent-native research canvas application that performs real-time search with HITL (Human in The Loop) capabilities, powered by C...

393
color.js
color.js luukdv TypeScript

Extract colors from an image (0.75 KB) 🎨

392
bezierMaker.js
bezierMaker.js Aaaaaaaty JavaScript

arbitrary order bézier-curve generator

389
svg-to-png
svg-to-png vincerubinetti TypeScript

Convert SVGs to PNGs right in your browser, reliably and correctly

388
react-canvas
react-canvas projectstorm TypeScript

A pluggable layout and graphics system aimed at powering desktop publishing as well as storm-react-diagrams

383
picasso
picasso onecoolx C++

Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.

376
termcanvas
termcanvas blueberrycongee TypeScript

An infinite canvas desktop app for visually managing terminals

375
Mappa
Mappa cvalenzuela JavaScript

A canvas wrapper for Maps 🗺 🌍

365