Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Canvas
The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element. Among other things, it can be used for animation, game graphics, data visualization, photo manipulation, and real-time video processing.
- GitHub: https://github.com/topics/canvas
- Wikipedia: https://en.wikipedia.org/wiki/Canvas_element
- Related Topics: html5,
- Last updated: 2024-12-23 00:03:23 UTC
- JSON Representation
https://github.com/manuhabitela/drawingboard.js
A canvas based drawing app that you can integrate easily on your website.
canvas drawing drawingboard paint
Last synced: 24 Dec 2024
https://github.com/lhrun/paint-board
🎨 A powerful multi-end drawing board that brings together a lot of creative brushes to experience a whole new range of drawing effects!
canvas canvas-game drawing drawing-board drawingboard javascript sketch whiteboard
Last synced: 26 Dec 2024
https://github.com/we-plugin/we-cropper
微信小程序图片裁剪工具
canvas cropper mpvue mpvue-cropper mpvue-examples weapp wechat wepy wxapp wxcropper
Last synced: 26 Dec 2024
https://we-plugin.github.io/we-cropper/
微信小程序图片裁剪工具
canvas cropper mpvue mpvue-cropper mpvue-examples weapp wechat wepy wxapp wxcropper
Last synced: 28 Oct 2024
https://github.com/dntzhang/cax
Canvas 渲染引擎,支持 SVG,兼容了小程序、小游戏和 Web
2d canvas minigame miniprogram render svg weapp web wegame
Last synced: 26 Dec 2024
https://github.com/freeciv/freeciv-web
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
blender canvas freeciv html5 javascript webgl
Last synced: 25 Dec 2024
https://github.com/patriciogonzalezvivo/glslcanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
canvas fragment-shader glsl glsl-sandbox html-canvas javascript shaders texture uniform vertex-shaders webgl
Last synced: 26 Dec 2024
https://github.com/revezone/revezone
A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。
brain-storms canvas capture-organize-distill-express excalidraw knowledge-management lightweight local-first mind-management note note-taking notion pkm second-brain tldraw whiteboard
Last synced: 21 Dec 2024
https://github.com/patriciogonzalezvivo/glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
canvas fragment-shader glsl glsl-sandbox html-canvas javascript shaders texture uniform vertex-shaders webgl
Last synced: 27 Oct 2024
https://github.com/hutianqi/smartopencv
:fire: :fire: :fire: SmartOpenCV是一个OpenCV在Android端的增强库,解决了OpenCV Android SDK在图像预览方面存在的诸多问题,且无需修改OpenCV SDK源码,与OpenCV的SDK解耦
ai android camera canvas cv facedetection opencv sdk surfaceview
Last synced: 21 Dec 2024
https://github.com/whxaxes/canvas-test
🎮 happy canvas
3d canvas game javascript particles
Last synced: 20 Dec 2024
https://github.com/LHRUN/paint-board
🎨 A powerful multi-end drawing board that brings together a lot of creative brushes to experience a whole new range of drawing effects!
canvas canvas-game drawing drawing-board drawingboard javascript sketch whiteboard
Last synced: 29 Oct 2024
https://github.com/gridaco/grida
Build anything with ⚡️ Supabase
admin canvas database no-code postgresql supabase webgpu
Last synced: 26 Dec 2024
https://github.com/michaeljohnn/excalidraw-cn
Excalidraw-CN 是支持中文手写和多画布的 Excalidraw 白板工具。Excalidraw-CN is a whiteboard supporting Chinese hand draw font and multi-canvas based on Excalidraw.
canvas chinese-fonts draw excalidraw hand handraw whiteboard
Last synced: 21 Dec 2024
https://github.com/shzlw/zeu
A JavaScript library for real-time visualization
animation canvas chart javascript visualization
Last synced: 21 Dec 2024
https://github.com/korbinzhao/excalidraw-cn
Excalidraw-CN 是支持中文手写和多画布的 Excalidraw 白板工具。Excalidraw-CN is a whiteboard supporting Chinese hand draw font and multi-canvas based on Excalidraw.
canvas chinese-fonts draw excalidraw hand handraw whiteboard
Last synced: 07 Dec 2024
https://github.com/phaserjs/phaser-ce-examples
Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.
canvas html5-game javascript particles phaser physics webgl
Last synced: 20 Dec 2024
https://github.com/Brooooooklyn/canvas
High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.
canvas n-api napi napi-rs node-api node-canvas rust skia
Last synced: 30 Oct 2024
https://github.com/brooooooklyn/canvas
High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.
canvas n-api napi napi-rs node-api node-canvas rust skia
Last synced: 24 Dec 2024
https://github.com/kuckboy1994/mp_canvas_drawer
:rocket: 微信小程序上canvas绘制图片助手,一个json就制作分享朋友圈图片
canvas drawer mp mpvue wepy wxapp xiaochengxu
Last synced: 22 Dec 2024
https://github.com/bobiscool/wxDraw
A lightweight canvas library which providing 2d draw for weapp 微信小程序2d动画库 😎 🐼
canvas html5 javascript weapp webapp wechat-app
Last synced: 07 Nov 2024
https://github.com/bobiscool/wxdraw
A lightweight canvas library which providing 2d draw for weapp 微信小程序2d动画库 😎 🐼
canvas html5 javascript weapp webapp wechat-app
Last synced: 21 Dec 2024
https://github.com/martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
3d canvas curtains curtainsjs dom glsl html5 javascript responsive shader shaders texture webgl webgl2
Last synced: 24 Dec 2024
https://github.com/lukechilds/merge-images
Easily compose images together without messing around with canvas
Last synced: 26 Dec 2024
https://github.com/alyssaxuu/animockup
Create animated mockups in the browser 🔥
canvas design design-tools editor javascript marketing marketing-tools tool
Last synced: 22 Dec 2024
https://github.com/protectwise/troika
A JavaScript framework for interactive 3D and 2D visualizations
canvas data-visualization javascript javascript-framework threejs webgl webxr
Last synced: 24 Dec 2024
https://protectwise.github.io/troika/
A JavaScript framework for interactive 3D and 2D visualizations
canvas data-visualization javascript javascript-framework threejs webgl webxr
Last synced: 28 Oct 2024
https://github.com/vasturiano/force-graph
Force-directed graph rendered on HTML5 canvas
canvas d3js force force-directed-graph simulation
Last synced: 24 Dec 2024
https://github.com/kopiro/siriwave
The Apple® Siri wave-form replicated in a JS library.
animation apple apple-siri canvas gcx ios javascript siriwave
Last synced: 24 Dec 2024
https://github.com/tipsy/bubbly-bg
Beautiful bubbly backgrounds in less than 1kB (750 bytes gzipped)
animated-backgrounds canvas javascript
Last synced: 20 Dec 2024
https://github.com/shfshanyue/blog
在这里写一些工作中遇到的前端,后端以及运维的问题
canvas css grid javascript python tmux vim
Last synced: 21 Dec 2024
https://github.com/raphamorim/react-ape
🦍• React Renderer to build UI interfaces using canvas/WebGL (TV and Hardware-Accelerated GPU development based)
canvas canvas-html5 gl react react-ape react-renderer render renderer webgl webgl2
Last synced: 20 Dec 2024
https://github.com/salgum1114/react-design-editor
React Design Editor has started to developed direct manipulation of editable design tools like Powerpoint, We've developed it with reactjs, ant.design, fabricjs
animejs ant-design antd canvas editor es6 fabricjs fontawesome5 imagemap javascript mediaelementjs react-ace reactjs webpack4 workflow
Last synced: 24 Dec 2024
https://github.com/iamkun/tower_game
💒 HTML5 Canvas Tower Building Game 🏢🏬🏦🏯🏰
Last synced: 26 Dec 2024
https://github.com/tdewolff/canvas
Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.
cairo canvas eps html-canvas opengl path pdf rasterizer svg vector-graphics
Last synced: 25 Dec 2024
https://github.com/antvis/S2
⚡️ A practical visualization library for tabular analysis.
canvas editable-table javascript pivot-grid pivot-tables react sheet spreadsheet table typescript vue
Last synced: 11 Nov 2024
https://github.com/antvis/s2
⚡️ A practical visualization library for tabular analysis.
canvas editable-table javascript pivot-grid pivot-tables react sheet spreadsheet table typescript vue
Last synced: 24 Dec 2024
https://github.com/future-architect/cheetah-grid
The fastest open-source data table for web.
canvas data-table grid javascript javascript-library spreadsheet vue-component vue-components
Last synced: 24 Dec 2024
https://github.com/joshwcomeau/waveforms
An interactive, explorable explanation about the peculiar magic of sound waves.
animation canvas lesson react reactjs styled-components svg tutorial
Last synced: 23 Dec 2024
https://github.com/eroszy/wxinlineplayer
🤟 Super fast H.264/H.265 FLV player
asm audiocontext canvas decoder flv h264 h265 h5 player playsinline wasm webgl wechat
Last synced: 22 Dec 2024
https://github.com/mumuy/pacman
基于HTML5的吃豆人游戏 - 经典游戏开发样例_Pacman based on HTML5
canvas html5 html5-game javascript javascript-game pacman
Last synced: 29 Oct 2024
https://github.com/ErosZy/WXInlinePlayer
🤟 Super fast H.264/H.265 FLV player
asm audiocontext canvas decoder flv h264 h265 h5 player playsinline wasm webgl wechat
Last synced: 11 Nov 2024
https://github.com/delaford/game
⚔️ An online JavaScript 2D Medieval RPG.
angband browser-game canvas dungeon-crawler game game-development game-engine gurps javascript-game medieval mmorpg mud multi-user-dungeon multiplayer-game nethack node roguelike rpg rpg-game ultima-online
Last synced: 26 Dec 2024
https://github.com/fast-average-color/fast-average-color
🍏🍊🍅 Fast Average Color
average-color box-shadow canvas color fast gradient htmlimageelement htmlvideoelement imagebitmap js offscreencanvas ts video
Last synced: 24 Dec 2024
https://github.com/phaserjs/phaser-ce
Phaser CE is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
canvas html5-game-development javascript phaser webgl
Last synced: 25 Dec 2024
https://github.com/john990/WaveView
A wave view of android,can be used as progress bar.
Last synced: 25 Oct 2024
https://github.com/john990/waveview
A wave view of android,can be used as progress bar.
Last synced: 26 Sep 2024
https://github.com/ricktu288/ray-optics
A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
canvas geometric-optics html5 optics optics-simulation ray-optics
Last synced: 19 Dec 2024
https://github.com/rgab1508/pixelcraft
A Pixel Art Editor
canvas canvas-api computer-graphics drawing editor image-manipulation pixel-art pixel-art-maker pixel-editor pwa
Last synced: 22 Dec 2024
https://github.com/rgab1508/PixelCraft
A Pixel Art Editor
canvas canvas-api computer-graphics drawing editor image-manipulation pixel-art pixel-art-maker pixel-editor pwa
Last synced: 08 Nov 2024
https://github.com/react-financial/react-financial-charts
Charts dedicated to finance.
canvas charts d3 financial react stockchart
Last synced: 22 Dec 2024
https://github.com/dntzhang/pasition
Path Transition with little JS code, render to anywhere - 轻量级 Path 过渡库,渲染到任何地方
Last synced: 22 Dec 2024
https://github.com/konvajs/vue-konva
Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.
canvas canvas-animation graphics konva konvajs shape vue vue-styleguidist
Last synced: 24 Dec 2024
https://github.com/loonywizard/js-confetti
JS Confetti library that supports emojis 🦄 🎉 ⚡️
animation canvas canvas-confetti confetti js-confetti
Last synced: 26 Dec 2024
https://github.com/metroxe/one-html-page-challenge
Can you create something cool without modern tools?
canvas challenge chrome coding-challenge css es6 game github-pages html html-css html5 html5-canvas html5-game javascript javascript-challenges oldschool open-source retro webdesign webdevelopment
Last synced: 24 Dec 2024
https://github.com/crashmax-dev/fireworks-js
🎆 A simple fireworks library! Ready to use components available for React, Vue 3, Svelte, Angular, Preact, Solid, and Web Components.
angular animation canvas fireworks hacktoberfest javascript library monorepository npm-package particles preact react solidjs svelte typescript vue vue3 web-components zero-dependency
Last synced: 24 Dec 2024
https://github.com/Metroxe/one-html-page-challenge
Can you create something cool without modern tools?
canvas challenge chrome coding-challenge css es6 game github-pages html html-css html5 html5-canvas html5-game javascript javascript-challenges oldschool open-source retro webdesign webdevelopment
Last synced: 30 Oct 2024
https://github.com/literallycanvas/literallycanvas
A canvas in your browser. Literally.
canvas drawing html html5 javascript ms-paint paint whiteboard
Last synced: 07 Nov 2024
https://github.com/131/h264-live-player
A live h264 player for the browser (ideal for raspberrypi / raspicam )
broadway canvas h264 html5 raspberry-pi raspicam video
Last synced: 21 Dec 2024
https://github.com/sujithkanna/SmileyRating
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.
android canvas morphing-animations rating smiley vector-graphics
Last synced: 09 Nov 2024
https://github.com/jannchie/anichart.js
Easily create data visualization animation videos
anichart animation canvas d3 data-visualization ffmpeg video yarn
Last synced: 21 Dec 2024
https://github.com/antvis/g
💥 A flexible rendering engine for visualization.
2d-graphics antv antvis canvas visualization webgl webgpu
Last synced: 24 Dec 2024
https://github.com/Jannchie/anichart.js
Easily create data visualization animation videos
anichart animation canvas d3 data-visualization ffmpeg video yarn
Last synced: 28 Oct 2024
https://github.com/visactor/vchart
VChart, more than just a cross-platform charting library, but also an expressive data storyteller.
3dchart canvas canvas2d chart charting-library datavisualization dataviz narrative-visualization plot react-chart vis vizualisation vue-chart
Last synced: 25 Dec 2024
https://github.com/hurteng/stormplane
✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行)
android apk app boss bullet canvas custom desert enemy explode fight game music plane score shoot surfaceview thunder war
Last synced: 23 Dec 2024
https://github.com/HurTeng/StormPlane
✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行)
android apk app boss bullet canvas custom desert enemy explode fight game music plane score shoot surfaceview thunder war
Last synced: 19 Nov 2024
https://github.com/VisActor/VChart
VChart, more than just a cross-platform charting library, but also an expressive data storyteller.
3dchart canvas canvas2d chart charting-library datavisualization dataviz narrative-visualization plot react-chart vis vizualisation vue-chart
Last synced: 06 Dec 2024
https://github.com/antvis/G
💥 A flexible rendering engine for visualization.
2d-graphics antv antvis canvas visualization webgl webgpu
Last synced: 28 Oct 2024
https://github.com/iddan/react-native-canvas
A Canvas component for React Native
canvas graphics javascript native react
Last synced: 25 Dec 2024
https://github.com/dingprog/makeup
让你的“女神”逆袭,代码撸彩妆(画妆)
android androidopencv brow canvas draw eye lip makeup opencv
Last synced: 25 Dec 2024
https://github.com/linjc/smooth-signature
H5带笔锋手写签名,支持PC端和移动端,任何前端框架均可使用
canvas javascript react-signature signature typescript vue-signature
Last synced: 28 Oct 2024
https://github.com/xd-tayde/blog
博客
blog canvas hybrid-apps interview-questions javascript
Last synced: 11 Nov 2024
https://github.com/rendro/vintagejs
Add a retro/vintage effect to images using the HTML5 canvas element
canvas image-processing instagram javascript retro vintage
Last synced: 22 Dec 2024
https://github.com/rendro/vintageJS
Add a retro/vintage effect to images using the HTML5 canvas element
canvas image-processing instagram javascript retro vintage
Last synced: 28 Oct 2024
https://github.com/polotno-project/polotno-studio
Free online Design Editor.
Last synced: 05 Nov 2024
https://github.com/maxGraph/maxGraph
maxGraph is a fully client side JavaScript diagramming library
browser canvas diagram graph hacktoberfest svg typescript
Last synced: 06 Nov 2024
https://github.com/qq15725/modern-screenshot
📸 Quickly generate image from DOM node using HTML5 canvas and SVG.
canvas dom dom-to-image html-to-image html2canvas image javascript modern-screenshot screenshot svg typescript
Last synced: 21 Dec 2024
https://github.com/dulnan/lazy-brush
Smooth drawing with mouse, finger or other pointing device
brush canvas drawing javascript lazy painting typescript
Last synced: 26 Dec 2024
https://github.com/joshmarinacci/node-pureimage
Pure JS implementation of the HTML Canvas 2D drawing API
Last synced: 08 Nov 2024
https://github.com/le5le-com/meta2d.js
The 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组态,物联网,数字孪生等场景。
2d 2d-engine canvas diagram graph scada typescript visualization
Last synced: 25 Dec 2024
https://github.com/raphamorim/origami.js
Powerful and Lightweight Library to create using HTML5 Canvas
animation animation-engine canary canvas canvas-game css html5-canvas javascript origami
Last synced: 25 Oct 2024
https://github.com/diogocapela/flatdraw
A simple canvas drawing web app with responsive UI. Made with TypeScript, React, and Next.js.
canvas nextjs react typescript
Last synced: 20 Dec 2024