Topic

canvas

Repositories (1593)

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...

413
starback.js
starback.js zuramai TypeScript

Create a beautiful star falling background with starback.js

407
termcanvas
termcanvas blueberrycongee TypeScript

An infinite canvas desktop app for visually managing terminals

405
svg-to-png
svg-to-png vincerubinetti TypeScript

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

401
lucky-canvas
lucky-canvas LuckDraw TypeScript

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

398
color.js
color.js luukdv TypeScript

Extract colors from an image (0.75 KB) 🎨

396
AdCraft
AdCraft GML-MMGroup Python

AdCraft — 首个面向营销广告的 Agentic 视频制作平台。无限画布 · 拉片复刻 · 全流程自动化,从创意到成片一站直达。AdCraft — The first agentic video product...

396
mcanvas
mcanvas xd-tayde TypeScript

用于合成图片的canvas绘制库

394
flitter
flitter meursyphus TypeScript

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

394
oreooo
oreooo ddiu8081 Vue

🍪 An oreo generater.

394
LemonJournal
LemonJournal yeliudev JavaScript

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

393
bezierMaker.js
bezierMaker.js Aaaaaaaty JavaScript

arbitrary order bézier-curve generator

389
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.

380
Mappa
Mappa cvalenzuela JavaScript

A canvas wrapper for Maps 🗺 🌍

365
svelte-canvas
svelte-canvas dnass Svelte

🎨 Reactive canvas rendering with Svelte.

364
GrimoireJS
GrimoireJS GrimoireGL TypeScript

A WebGL framework for Web development.

363
UniJoystick
UniJoystick Bian-Sh C#

It is a powerful joystick and touchpad component for UGUI.

363
Scrawl-canvas
Scrawl-canvas KaliedaRik JavaScript

Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas eleme...

360
michi-vz-mono
michi-vz-mono beany-vu TypeScript

D3 charts for React, Angular, Vue, Svelte & Web Components — SVG/Canvas/WebGPU & built-in devtools

349
Canvas2DtoWebGL
Canvas2DtoWebGL jagenjo JavaScript

Ports (almost) all Canvas2D functions to the GPU so it can be mixed with a WebGL canvas.

349
Comfyui-LayerForge
Comfyui-LayerForge Azornes JavaScript

ComfyUI's Photoshop-like layered canvas editor to your ComfyUI workflow. This node is perfect for complex compositing, inpainting, and outpainting, fe...

349
spin-wheel
spin-wheel CrazyTim JavaScript

An easy to use, themeable component for randomising choices and prizes.

346
xi-electron
xi-electron acheronfail TypeScript

A front-end for the xi-editor built with modern web technologies.

345
Draw2Img
Draw2Img GradientSurfer Vue

A simple web UI for interactive text-guided image to image generation, intended for any age and skill level.

344
wiv.js
wiv.js jjkaufman JavaScript

A library for a more wiggly div

338
traviso.js
traviso.js axaq TypeScript

Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser.

338
easycanvas
easycanvas c-zhuo JavaScript

数据驱动、2D&3D、渐进式Canvas库,支持JSX,配备Chrome调试插件,支持微信小游戏、物理引擎等。

337
SmartChart
SmartChart huangyanbin Java

一款android 图表框架,支持图表N配置,支持缩放,旋转手势。

337
clchart
clchart seerline JavaScript

A fast, simple and cross-platform(html5 react-native weex wechat-applet) stock chart library created using canvas.

335
dessins_geometriques_et_artistiques
dessins_geometriques_et_artistiques v3ga JavaScript

Recode of book "Dessins géométriques et artistiques avec votre micro-ordinateur" (1985) with p5js

335
Disintegrate
Disintegrate ZachSaucier JavaScript

A small JS library to break DOM elements into animated Canvas particles.

334
ol3Echarts
ol3Echarts sakitam-fdd TypeScript

:earth_asia: :bar_chart: ol3Echarts | a openlayers extension to echarts

333
tilemap
tilemap pixijs-userland TypeScript

Rectangular tilemap implementation for PixiJS

331
eex
eex tofuness JavaScript

Web experiments. Lots of Canvas stuff. View demos on project site (Chrome recommended):

328
doca
doca smartdoca TypeScript

Doca|开源文档管理与知识库,支持多人协同编辑、在线文档、Markdown、表格、幻灯片、画布和 AI 助手。Self-hosted document management, knowledge base & real...

327
ripl
ripl andrewcourtice TypeScript

Ripl provides a unified, cross-platform API for 2D and 3D graphics rendering with a focus on high performance and interactive data visualization. Writ...

326
HstarDoc
HstarDoc hstarorg JavaScript

My blogs write with markdown.

322
js-spread-grid
js-spread-grid TomaszRewak JavaScript

JS library for creating high-performance grid-based applications

321
blog
blog yinguangyao

关于 JavaScript 前端开发、工作经验的一点点总结。

321
uWrap
uWrap leeoniya JavaScript

A 10x faster and more accurate text wrapping util in < 2KB (min)

319
canvas-select
canvas-select heylight TypeScript

一个轻量级图片标注javascript库,支持矩形、多边形、点、折线、圆形、画笔,支持再编辑,图像标注更简单。

317
html5-canvas-animation
html5-canvas-animation JoanClaret JavaScript

:rocket: 3D lines animation with three.js

315
animate
animate cth9191 JavaScript

Procedural animation in any style for Claude Code: short single-file canvas videos with story, look and storyboard check-ins. 7 built-in styles or one...

314
jest-canvas-mock
jest-canvas-mock hustcc JavaScript

:last_quarter_moon: A module used to mock canvas in Jest.

312
JMind
JMind JarenChow JavaScript

基于 Canvas 技术,使用 Janvas 封装库实现的 XMind 的核心功能

312
p5.capture
p5.capture tapioca24 TypeScript

🎬 super easy recording for p5.js animations

312
draw
draw amoshydra JavaScript

Web canvas that support pen pressure

311
phaser
phaser phaserjs TypeScript

This is where Phaser 4 is being developed

306
FlvPlayer
FlvPlayer zhw2590582 JavaScript

:lollipop: FlvPlayer.js is a JavaScript player for decode flv to the canvas

305