An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with canvas2d

A curated list of projects in awesome lists tagged with canvas2d .

https://github.com/pixijs/pixijs

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

canvas canvas2d data-visualization game glsl javascript pixi pixijs renderer rendering rendering-2d-graphics rendering-engine webgl

Last synced: 14 Apr 2026

https://github.com/jagenjo/litegraph.js

A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.

blueprints canvas2d editor graph graphs javascript modular nocode node-graph nodejs nodes visual visual-programming workflow

Last synced: 13 May 2025

https://github.com/graphif/project-graph

A node-based visual tool for organizing thoughts and notes in a non-linear way.

canvas canvas2d canvasjs cross-platform graph-algorithms project-graph reactjs reactjs-project tailwind tailwind-css tauri-app vite vitejs

Last synced: 15 Jul 2026

https://github.com/eva-engine/eva.js

Eva.js is a front-end game engine specifically for creating interactive game projects.

canvas2d evajs famework front-end game-engine pixijs webgl

Last synced: 14 May 2025

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: 05 Mar 2026

https://github.com/nidium/Nidium

nidium is an ongoing effort for a mobile hw-accelerated rendering engine to create apps and games. Embedding Mozilla JavaScript VM, Google Skia, Facebook Yoga. https://twitter.com/nidiumproject for updates

2d-canvas c-plus-plus canvas2d javascript layout-engine linux macos mozilla rendering skia spidermonkey webassembly

Last synced: 15 Mar 2025

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: 02 Aug 2025

https://github.com/embiem/react-canvas-draw

React Component for drawing in canvas

canvas canvas2d component creative drawing react

Last synced: 12 Aug 2026

https://github.com/pixa-pics/pixa-pics.github.io

Powerful As Photoshop and Simple As Paint... 🖌️🎨 For Pixel Art Only! 🖥️ 🌟 This Open Source Web App Is Pixa.Pics And Yours To Keep!

canvas2d image-processing painting pixel-art pixel-art-maker pixel-editor pixelate reactjs

Last synced: 06 Jul 2026

https://github.com/opengeoscience/geojs

High-performance visualization and interactive data exploration of scientific and geospatial location aware datasets

canvas2d geojs geovisualization gis high-performance infovis javascript kitware opengeoscience opengis opensource performance-visualization scientific-visualization webgl

Last synced: 25 Feb 2026

https://github.com/OpenGeoscience/geojs

High-performance visualization and interactive data exploration of scientific and geospatial location aware datasets

canvas2d geojs geovisualization gis high-performance infovis javascript kitware opengeoscience opengis opensource performance-visualization scientific-visualization webgl

Last synced: 15 Mar 2025

https://github.com/onecoolx/picasso

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

2d android canvas canvas2d font graphics high-performance image linux low-footprint macos path2d render rendering svg vector-graphics vevtor wasm webassembly windows

Last synced: 16 May 2025

https://github.com/jagenjo/canvas2dtowebgl

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

canvas canvas2d canvas2d-functions canvasrenderingcontext2d javascript webgl

Last synced: 28 Jun 2025

https://github.com/CodeHole7/fabricjs-image-editor-origin

javascript image editor based on fabric.js

canvas canvas2d fabricjs image-editor javascript jquery webgl

Last synced: 15 Jul 2025

https://github.com/ruiwentang/skity

A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM

2d-canvas 2d-graphics canvas2d drawing-library gpu graphics graphics-library opengl rendering rendering-2d-graphics skia vector-graphics vulkan webgl2

Last synced: 13 Apr 2025

https://github.com/syncsynchalt/animated-curves

An animated visualization of elliptic curve cryptography

canvas2d cryptography diffie-hellman elliptic-curves requestanimationframe x25519

Last synced: 12 Jan 2026

https://github.com/terkelg/deakins

🎥 Small Canvas 2D Camera

camera canvas canvas2d game viewport

Last synced: 06 May 2025

https://github.com/susam/fxyt

Tiny, esoteric, stack-based, postfix, canvas colouring language with only 36 simple commands

canvas2d graphics programming stack

Last synced: 27 Jan 2026

https://github.com/davidenke/context-filter-polyfill

Polyfills `CanvasRenderingContext2d.filter` capability of adopting CSS3 filters to canvas contexts at least partially.

canvas2d context filter polyfill

Last synced: 12 Apr 2025

https://github.com/fzipp/canvas

Draw on an HTML 2D canvas in a web browser from a server program using WebSockets.

2d 2d-graphics canvas canvas-api canvas2d drawing go golang graphics websockets

Last synced: 20 Oct 2025

https://github.com/baku89/pave

A environment-agnostic toolkit for manipulating SVG/Path2D curves

canvas canvas2d graphics path2d svg vector-graphics

Last synced: 06 Apr 2025

https://github.com/mizrael/blazorex

Blazorex is an HTML Canvas wrapper library for Blazor.

blazor blazor-webassembly canvas canvas2d game-development gamedev hacktoberfest

Last synced: 04 Apr 2025

https://github.com/superman2211/guepard

flash to html5 converter, as3 to javascript translator

actionscript3 air canvas2d compiler converter flash html5 javascript parser swf

Last synced: 22 Jul 2025

https://github.com/kevinwang15/treebox

an interactive TreeMap visualization - Please star if you like this project

canvas canvas2d data javascript treemap visualization

Last synced: 13 May 2025

https://github.com/lynx-family/skity

A lightweight 2D vector graphics engine focused on GPU rendering

2d 2d-graphics canvas2d gpu rendering vector-graphics

Last synced: 27 Jan 2026

https://github.com/shellyln/chart.js-node-ssr-example

Chart.js server side rendering example. (pure JavaScript; no native modules)

canvas canvas2d chart chartjs nodejs server-side-rendering ssr svg

Last synced: 22 Aug 2025

https://github.com/piellardj/stereogram-solver

Stereogram (aka Magic Eye) solver, for people who can't see them .

canvas2d image-processing magic-eye magiceye stereogram stereograms

Last synced: 12 Apr 2025

https://github.com/pixijs-userland/node

Run PixiJS but in Node.js environments, no browser required!

canvas canvas2d glsl nodejs pixijs rendering webgl2

Last synced: 19 Apr 2026

https://github.com/seiyacooper/mraph.js

✏️ Mraph.js is my poor rendering engine for graphing mathematical objects in a browser.

canvas canvas2d graphics javascript mathematics phisics render webgl

Last synced: 02 Feb 2026

https://github.com/dy/plot-grid

2D/webgl grid for plots

canvas2d grid plot webgl

Last synced: 12 Sep 2025

https://github.com/markusmoenig/richtextjs

A standalone rich text editor based on the 2d canvas

canvas2d javascript rich-text-editor

Last synced: 28 Apr 2025

https://github.com/davisdevelopment/pman

Desktop media player, written entirely in Haxe, based on modern web technologies

browser canvas2d chromecast database desktop-media-player electron-application haxe m3u media music player playlist server streaming-media video xspf

Last synced: 28 May 2026

https://github.com/chrisweb/waveform-visualizer

An opensource javascript (typescript) waveform visualizer that renders a waveform onto a 2d canvas HTML element, customizable size, colors and much more, as well as optional animated progress visualization

canvas canvas2d image javascript sound-wave-visualizer soundwave typescript visualizer waveform waveform-visualizer

Last synced: 25 Jun 2025

https://github.com/nicell/inklink

Real-time Collaborative E-Paper Canvas

bun canvas2d e-ink e-paper eink epaper esp32 waveshare waveshare-epaper websockets

Last synced: 11 Oct 2025

https://github.com/anuraghazra/candy.js

:candy: Canvas Rendering Engine inspired by p5js :lollipop:

canvas-api canvas2d drawing rendering-engine

Last synced: 19 Mar 2025

https://github.com/danikaze/ascii-ui

Emulate a terminal in a HTML canvas element

canvas canvas2d console game html ncurses opengl render retro terminal text-mode-gui widget

Last synced: 07 Oct 2025

https://github.com/praghus/plextus

🎨 Pixel art editor designed to make tiled maps and tilesets.

canvas2d game-development konva pixel pixel-art pixel-editor react redux redux-saga tiled-map-editor

Last synced: 29 Jan 2026

https://github.com/af/shmup.re

Learning Reason/OCaml by making an old-school canvas game.

bucklescript canvas-game canvas2d ocaml reason reasonml

Last synced: 21 Sep 2025

https://github.com/sujalxplores/white-board

A white board 👨‍🏫 Web app. built with 🅰️ngular and Konva.js library.

angular12 canvas canvas2d gh-pages google konvajs ng typescript webapplication white-board

Last synced: 05 Sep 2025

https://github.com/vcync/frameV

Framed Visuals: collaborative generative art.

art canvas2d collaborative generative-art svg webgl

Last synced: 17 Mar 2025

https://github.com/zlatnaspirala/visual-ts-game-engine

Typescript project based on matter.ts, used webpack, GamePlay based on canvas2D. Multiplayer real time for platformer gameplay. Video chat webRTC supported by kurento OV server signalling. RocketCraftingServer used for account session. Node.js for server part. Powerfull ! ®zlatnaspirala

canvas2d game-development game-engine gameplay javascript matter-js mongodb multiplayer openvidu session session-staff standalone-videochat typescript video-chat visual-js visual-ts webrtc websocket

Last synced: 13 Jun 2025

https://github.com/rodydavis/lit-node-editor

Node editor built with canvas api, simple graph data structure and included transforms for scale, pan and move.

canvas canvas2d lit node-editor

Last synced: 22 Apr 2025

https://github.com/dmester/canvas-renderer

HTML5 inspired canvas implemented in Node.js for rendering PNG images.

canvas2d graphics node-canvas nodejs rasterizer rendering-2d-graphics

Last synced: 15 Apr 2025

https://github.com/shellyln/red-agate

Static HTML | XML | SVG renderer using JSX, suitable for report output.

barcode canvas canvas-api canvas2d html html5-canvas jsx node nodejs qr qrcode reporting-engine server-side-rendering ssr svg template-engine tsx xml

Last synced: 13 Apr 2025

https://github.com/lesnitsky/tic-tac-toe

An example tutorial built with git-tutor https://github.com/lesnitsky/git-tutor

canvas2d game tutorial

Last synced: 09 Sep 2025

https://github.com/shaman123/erase2d

A simple erasing tool for canvas apps

canvas canvas2d erase eraser erasing fabric

Last synced: 17 Mar 2025

https://github.com/nonzzz/treemap

A squarified treemap

canvas2d squarify treemap visualization

Last synced: 06 Apr 2026

https://github.com/noflo/noflo-canvas

Generative Canvas 2D drawing with NoFlo.

canvas2d noflo

Last synced: 24 Apr 2025

https://github.com/scalajs-io/phaser

A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.

canvas canvas2d phaser scala scalajs

Last synced: 23 Apr 2025

https://github.com/tamg/mies

A simple Vector Graphics Drawing tool using PaperJS

canvas canvas2d drawing javascript paperjs vector-graphics

Last synced: 05 Apr 2025

https://github.com/dtinth/2012-beyondthenetwork-visualization

Code that is used to generate the YouTube video that visualizes the tracker song Beyond the Network used in Bejeweled II

canvas2d

Last synced: 03 Jan 2026

https://github.com/lexus2k/canvas

Canvas graphics library

arduino arduino-library canvas2d gfx graphics

Last synced: 27 Oct 2025

https://github.com/coderitual/rebound

Pixel art action strategy game written in JavaScript with 13kB limit

canvas2d gamedev javascript js13k pixelart

Last synced: 31 Jul 2025

https://github.com/maggix1404/webgl_colorfull_fluid_noise

practice of webgl(threejs and glsl) #3

canvas2d glsl-shaders webgl

Last synced: 10 Apr 2025

https://github.com/sokmontrey/dynamical-js

A 2D mass aggregated physic engine written in TypeScript with React.

canvas2d javascript physics-2d physics-engine verlet-integration

Last synced: 13 Oct 2025

https://github.com/qishaoxuan/rhythm-ripple

仿网易云音乐播放时的动画

audio canvas canvas2d javascript

Last synced: 24 Apr 2025

https://github.com/basemax/audiovisualizerjs

A graphical web-based audio visualizer which reads music data using Pure JavaScript, and draws a graphical view in Canvas.

canvas canvas-2d-context canvas-api canvas-game canvas2d canvasjs equalizer equalizer-and-visualisation equalizer-visualization javascript js visualizer visualizers

Last synced: 07 Mar 2026

https://github.com/stesel/wasm-canvas-perf

Performance comparison wasm canvas with html canvas

canvas2d particle-system rust typescript wasm webgpu

Last synced: 07 May 2025

https://github.com/parlandin/dino-game-chrome

Jogo feito em javaScript baseado no dino do chrome offline

canvas2d css3 html5 javascript

Last synced: 19 Mar 2025

https://github.com/notbucai/dot-matrix

通过 Koa + Socket.io + Canvas 实现在线点阵画板

canvas canvas2d dot draw koa matrix mongodb nodejs socket-io

Last synced: 25 Jun 2025

https://github.com/completejavascript/nine-patch-js

⛏️ Scale a nine-patch image using JavaScript's canvas.

9patch canvas canvas2d javascript js nine-patch

Last synced: 03 Oct 2025

https://github.com/harrychen0506/malyan

JavaScript Canvas 2D engine library

canvas canvas2d engine2d

Last synced: 26 Jun 2025

https://github.com/playcanvas/canvas-mock

Mock for HTMLCanvasElement and related classes

canvas canvas2d mock unit-testing webgl

Last synced: 22 Jun 2025

https://github.com/shashwatkathuria/drawing-canvas

Web (Django) based Javascript application for drawing. Hosted at : https://drawingcanvassk17.azurewebsites.net/

canvas canvas2d django-application drawing-app html html5 javascript python3 svg

Last synced: 13 Apr 2025

https://github.com/MarcusGitAccount/traffic-simulation-cluj-napoca

Prototyping a traffic simulator for Cluj-Napoca using html5 canvas and a lot of maths and basic AI.

artificial-intelligence canvas canvas2d car cluj-napoca js math nodejs prototype road roads traffic traffic-simulation

Last synced: 04 May 2025

https://github.com/hepengwei/sphere-collision

🌈 一个用于在Canvas上实现球体碰撞和球体交互场景,高可用、高扩展的库。

canvas canvas-game canvas2d collision javascript sphere spherecollision typescript

Last synced: 29 Oct 2025

https://github.com/magnusthor/mediastreamblender

MediaStream Blender helps you mix and combine for 1-n MediaStream (audio/video) and add on-screen-layers using the Canvas API. Also includes recording capabilities

audio canvas2d mediastream recording video webrtc webrtc-video

Last synced: 13 Apr 2025

https://github.com/scalajs-io/pixijs

Super fast 2D rendering engine for browserify, that uses WebGL with a context 2d fallback.

canvas canvas2d html pixi pixijs scala scalajs

Last synced: 23 Apr 2025

https://github.com/fezcode/fezcode.github.io

A brutally interactive developer portfolio and project showcase. Features a 3D knowledge graph, dynamic visual themes, and a suite of built-in mini-apps, serving as a digital garden for my code and creativity.

apps blogpost canvas canvas2d frontend javascript piml portfolio portfolio-project portfolio-site portfolio-website react reactjs website

Last synced: 04 Apr 2026

https://github.com/alessthedev/canvas-engine-demo

This is a small engine I made to create interactive websites with canvas with decent performance

canvas canvas2d engine

Last synced: 15 Apr 2025

https://github.com/christianoellers/vector-storm

Abstract arcade style 2D space shooter, developed with JavaScript and Canvas. Architectural and creative experiment. Fully working game with enemies and scoring!

2d-game canvas canvas-2d canvas-2d-context canvas-animation canvas-api canvas-game canvas2d ecmascript es6 es6-javascript game game-development game-engine html5 html5-canvas javascript javascript-game vector vector-math

Last synced: 03 Aug 2025

https://github.com/jupi007/tloz-js

"The Legend of Zelda I" like game in javascript.

canvas2d game games javascript typescript zelda

Last synced: 17 Mar 2025