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: 2025-01-16 00:04:10 UTC
- JSON Representation
https://github.com/uriid1/inst
Script that adds photos to the canvas of the specified size. Suitable for instagram.
bash canvas filter frame image-magick instagram linux photo photos shell white-square
Last synced: 14 Jan 2025
https://github.com/iondrimba/music-visualizer-labs
Experimenting WebAudio
audio-visualizer canvas experimental javascript visualization webaudio-api
Last synced: 20 Dec 2024
https://github.com/jfitzsimmons/randommountainfog
Randomly generated mountains with fog. Based on a photo by Karl Shakur.
canvas canvas2d creative-coding generative-art
Last synced: 29 Nov 2024
https://github.com/mdecker-mobilecomputing/ionic_canvasdemo
App shows how to use the canvas element in an Ionic app with Angular
angular canvas github-actions ionic
Last synced: 05 Jan 2025
https://github.com/mruoss/jasstafel
canvas offline progressive-web-app pwa pwa-app react redux webapplication
Last synced: 12 Oct 2024
https://github.com/thormeier/vanillavectors
A simple library written in vanilla JS that represents vectors.
canvas math mathematics vanilla-js vectors
Last synced: 22 Dec 2024
https://github.com/rafaeldevvv/snake-game
It is an implementation of the classic snake game. Try to eat as much food as you can!
canvas canvas-api canvas-game classic-game css game html javascript snake-game
Last synced: 27 Dec 2024
https://github.com/ucfopen/materia-docs
Documentation for Materia.
canvas canvas-lms documentation edtech education educational-game hacktoberfest jekyll materia ucf widgets
Last synced: 14 Oct 2024
https://github.com/kingdido999/snake
A JS + HTML canvas implementation of the classical snake video game.
Last synced: 15 Jan 2025
https://github.com/aijunrumeng/react-color-picker
react color-picker component for mobile
Last synced: 23 Nov 2024
https://github.com/shoaib-fateh/accelerate
Accelerate is a simple HTML5 canvas game where the player controls a character and tries to avoid obstacles.
Last synced: 31 Dec 2024
https://github.com/trimscash/trimscash.github.io
you can easy to make pictograms. ピクトグラム作るやつ 🏃♀️🧎♀️🕺
canvas emoji html html5 html5-canvas javascript pictogram
Last synced: 07 Jan 2025
https://github.com/yifaneye/air-pen
Drawing 🖋 with cursor or stylus using HTML (Canvas), CSS, JS. I made it for quick sketches when sharing screen during a virtual meeting.
canvas css drawing-app html htmlcanvas javascript
Last synced: 28 Dec 2024
https://github.com/hakankokcu/budgie-paint
Budgie Paint Web And Desktop App
canvas css dark-theme-toggle desktop drawing drawing-app electron html html-css-javascript javascript lightweight mouse paint paint-application touchscreen web-application
Last synced: 08 Jan 2025
https://github.com/m-mdy-m/canvas-learning-journey
Learning tag canvas in html completely and doing attractive and challenging projects
Last synced: 14 Dec 2024
https://github.com/azusfin/ayaka-tictactoe
A tictactoe discord bot
ayaka canvas discord discord-bot fun-bot game-bot tictactoe
Last synced: 31 Dec 2024
https://github.com/carstenkoenig/tetrisps
Tetris in Purescript using a Canvas
Last synced: 29 Nov 2024
https://github.com/jamartg/interactive-zombie-animations
Zombie Sprite animations simulator created with Javascript Canvas API
canvas typescript vercel webpack
Last synced: 06 Jan 2025
https://github.com/slickcharmer/react-wavesurfer.js
React bindings for wavesurfer.js
canvas react wafesurfer waveform
Last synced: 15 Jan 2025
https://github.com/michaelheckmann/power-snap
PowerSnap is a simple, lightweight, and easy to use screen capture tool. It can be used from the CLI or as an Alfred Workflow.
Last synced: 13 Dec 2024
https://github.com/pittica/gatsby-plugin-canvas-animations
Canvas animations collection for GatsbyJS.
animations canvas gatsby gatsby-plugin gatsbyjs pittica
Last synced: 17 Dec 2024
https://github.com/othmane099/crossy-road-game
create a game using phaserjs framework
canvas game game-2d game-development game-website html javascript phaser phaser3 phaserjs
Last synced: 22 Dec 2024
https://github.com/arcatdmz/jest-environment-jsdom-with-canvas
Jest environment with jsdom v13 and node-canvas v2
Last synced: 12 Nov 2024
https://github.com/ccworld1000/cccanvas.hexagon
CCCanvas iOS Metal MetalKit GPU 极简体验Demo之 - 六边形
Last synced: 28 Nov 2024
https://github.com/moontai0724/simple-batch-card-maker
一個臨時趕出來,用於批次把文字合成進圖片中的網頁。
Last synced: 06 Dec 2024
https://github.com/moontai0724/forum-cover-bullet-screen-effect
A canvas practice for generate a cover image with bullet screen effect for welcome message in Bahamut forum.
bahamut bullet-screen canvas vue-cli vuejs
Last synced: 06 Dec 2024
https://github.com/fdhhhdjd/game-language-matching
🎮 This is a game language matching simple code to Javascript.
Last synced: 19 Nov 2024
https://github.com/arxiver/video-annotator
Video annotation portable web app (A canvas based timeline for controlling/annotating HTML5 video objects)
annotation annotator canvas elan frames frameseek graphics html javascript timeline video videoframe videotimeline webapp
Last synced: 15 Jan 2025
https://github.com/theatrejs/plugin-aseprite
🛠️ A Plugin for Aseprite exported files.
2d aseprite canvas engine game game-engine html html5 javascript pixel-art plugin theatrejs theatrejs-plugin webgl webgl2
Last synced: 19 Nov 2024
https://github.com/theatrejs/example-menu
🎮 A Game Menu example.
2d canvas engine example example-menu game game-engine html html5 javascript pixel-art theatrejs webgl webgl2
Last synced: 19 Nov 2024
https://github.com/kriswep/balloon
Small and simple HTML game. Catch 'n plop all the balloons.
canvas games html5-game inspiration javascript
Last synced: 21 Dec 2024
https://github.com/marcbperez/react-image-crop
An image cropping tool for React.
Last synced: 19 Nov 2024
https://github.com/deonvz/imagetoasciiart
Converts any picture or your live Webcam feed into ascii art. Uses Javascript, P5.js, Asciiart repository and is based on the Coding Train Challenges.
art ascii ascii-art canvas creative-coding drawing generative-art html image image-processing javascript ps5 webcam webcam-streaming webcamera
Last synced: 21 Nov 2024
https://github.com/bpevs/pure_data_typescript
Pure-Data DSP Implementation in Typescript for the Web (WIP)
canvas pure-data typescript web-audio
Last synced: 15 Jan 2025
https://github.com/fiqryq/canvas-camera-crop
simple camera crop using canvas 2D.
Last synced: 27 Nov 2024
https://github.com/sbuckleybonanno/particle-simulation
An experiment with particles, colors and geometry:
2d canvas fluids game javascript particles simulation voronoi-diagram
Last synced: 14 Dec 2024
https://github.com/younusaliakash/vanilla-js-drawing-sketch-pad
This is a sketchbook app. The app is built using HTML Canvas.Here you can draw different types of sketches and they will be automatically saved to the local store.
canvas css dom-manipulation html javascript
Last synced: 05 Dec 2024
https://github.com/nishanbajracharya/canvas
HTML Canvas project bootstrapper.
Last synced: 19 Nov 2024
https://github.com/arman2409/pointscape
npm package of utility functions for working with points in 2D coordinate system
2d area canvas collision-detection distance perimeter points xy
Last synced: 21 Dec 2024
https://github.com/imgss/mp-poster
生成小程序海报js库
canvas miniprogram poster wxapp
Last synced: 09 Jan 2025
https://github.com/danvitoriano/logica
HTML5 canvas and JavaScript experiments
Last synced: 29 Dec 2024
https://github.com/n8makes/dollars-and-bitcoin-game
A simple web game to get the most points by clicking on falling dollars and bitcoin.
Last synced: 20 Dec 2024
https://github.com/akshaypratapsingh09/flipboard
Collaborative Canvas App for simultaneous working
canvas collaborative-editor figma nextjs
Last synced: 21 Dec 2024
https://github.com/mariokreitz/game_dev
This repository is a collection of small projects that demonstrate how to use the Canvas element and the Web Audio API. It is meant to be used as a reference and a learning resource.
canvas canvas-game canvas2d html javascript javascript-game sprite sprite-animation
Last synced: 05 Dec 2024
https://github.com/colinbellino/site
This is the source code for my personal website.
canvas css performance personal-website portfolio vanilla-js
Last synced: 13 Jan 2025
https://github.com/gkjohnson/dma161a-final-project
Spring 2011 UCLA D|MA 161A Network Media Class Final Project
animation canvas class college college-project game javascript
Last synced: 06 Dec 2024
https://github.com/mariokreitz/shadowhound
A side-scrolling jump-and-run game where players control Shadowhound, a small black dog on a journey through a shadowy forest. Defeat monsters with unique abilities, earn points, and survive the dark terrain. The game features a minimalistic black, gray, and white color palette, adding to its eerie, atmospheric world.
canvas canvas-game canvas2d css html javascript javascript-game typescript typescript-game
Last synced: 05 Dec 2024
https://github.com/bayudc/canvas-gravity
A simple implementation of gravity in html5 canvas
Last synced: 23 Nov 2024
https://github.com/kkstrk/flape-pate
Flâpé Pâté is a fan-made version of Dong Nguyen's Flappy Bird in a Critical Role setting.
canvas game game-development gamedev html5 javascript open-source
Last synced: 20 Dec 2024
https://github.com/gregorein/cropclip
CropClip - an i mage cutter web application for cutting and exporting specific regions from images. Supports multiple images, custom cuts, zooming, panning, and dark mode.
canvas crop-image crop-tool dark-mode dark-theme file-saver image-cropping image-editor image-processing javascript joyui jszip light-mode light-theme mui react typescript web-application
Last synced: 06 Jan 2025
https://github.com/gabryon99/dumb_astar
A pretty stupid A* implementation in Javascript.
astar astar-algorithm astar-js bulma-css-framework canvas grid grid-layout html5 javascript
Last synced: 28 Dec 2024
https://github.com/joogswastaken/streamcompanion-taiko-keys-overlay
Mirror of the StreamCompanion taiko keys overlay hosted on gitlab.com
Last synced: 02 Jan 2025
https://github.com/cyril-develop/particles-canvas-js
Particles (Canvas JS)
canvas canvas-2d-context canvas-animation canvas-element canvas-game canvas2d canvasjs
Last synced: 13 Jan 2025
https://github.com/cyril-develop/brick-breaker-js
Brick Breaker (Javascript)
brick-breaker brick-breaker-game brick-game brickbreaker bricksbreaker-game canvas canvas-2d-context canvas-animation canvas-api canvas-game canvas2d canvasjs
Last synced: 13 Jan 2025
https://github.com/cyril-develop/snake-js
Snake (Javascript)
canvas canvas-2d-context canvas-api canvas-game canvas2d canvasjs css3 html-css-javascript html5 snake snake-game snakegame
Last synced: 13 Jan 2025
https://github.com/cyril-develop/pong-js
Pong (Canvas, Javascript)
canvas canvas-2d-context canvas-api canvas-game canvas2d canvasjs javascript javascript-game pong pong-clone pong-game pong-js
Last synced: 13 Jan 2025
https://github.com/jahredhope/canvas-rock-paper-scissors
Canvas Animation Zero-Player Game
Last synced: 19 Dec 2024
https://github.com/thiti-dev/rustsnake
Classic 🐍snake game implemented in rust
canvas rust snake-game stdweb webassembly
Last synced: 06 Jan 2025
https://github.com/adaiasmagdiel/spotify-card-lyric
A simple web application that allows you to create beautifully formatted lyric cards in the style of Spotify. Simply input the album cover URL, song name, artist name, and snippets of the song's lyrics.
Last synced: 06 Jan 2025
https://github.com/mattmoony/towers-of-hanoi
Visually solving the Towers of Hanoi.
algorithm algorithms canvas gui html5 javascript logic towers-of-hanoi towersofhanoi visual visualization web
Last synced: 05 Jan 2025
https://github.com/damiancipolat/stickjs
Este script fue creado para participar del concurso JS1K 2013.
Last synced: 28 Dec 2024
https://github.com/katerinutkina/pdf-crop
React + TypeScript + Vite + Tailwind
canvas pdf react tailwind typescript vite
Last synced: 24 Dec 2024
https://github.com/hibi221b/javascript-shooting-game
a 2D side-scroller shooting game using JavaScript, which consist of only index.html. 🎮
browser-game canvas game game-2d html5 javascript shooting-game
Last synced: 05 Dec 2024
https://github.com/thiti-dev/snap-mixed-feels
A quick casual web application that allows you to mix up your feelings and then generate the screen capture of a random picture and a random quote that suit for it
canvas context-api html2canvas materialize react react-hooks scss styled-components typescript
Last synced: 06 Jan 2025
https://github.com/yizhezhang-ervin/app_game_jslib
Canvas + WebGL + MelonJS + Multiplayer
canvas element-ui express melonjs mysql socket-io unity3d vue webgl
Last synced: 06 Jan 2025
https://github.com/buzzcosm/paint-clone-vanilla-js-app
ZTM Cours (javaScript Web Projects) - No. 19: Paint Clone
canvas canvas-api canvas2d color-picker html-css-javascript localstorage paint-application vanilla-js ztm ztm-course-exercises
Last synced: 23 Nov 2024
https://github.com/buzzcosm/pong-vanilla-js-app
ZTM Cours (javaScript Web Projects) - No. 20: Pong
canvas canvas-animation canvas-game canvas2d vanilla-js ztm ztm-course-exercises
Last synced: 23 Nov 2024
https://github.com/joogswastaken/streamcompanion-overlay-template
Mirror of the StreamCompanion overlay template hosted on gitlab.com
Last synced: 02 Jan 2025
https://github.com/we-lib/auto-favicon
Sets favicon for you based on title, with emoji support.
Last synced: 06 Dec 2024
https://github.com/arbaaz/canvas-server
Given a string, Server will written video of that string.
canvas canvasjs node-canvas pixijs
Last synced: 05 Dec 2024
https://github.com/sdediego/snake-game
The Snake Game
canvas css html javascript snake-game
Last synced: 23 Nov 2024
https://github.com/iunary/govas
Basic realtime canvas drawing with Golang and Websocket
canvas collaboration drawing golang javascript realtime websocket
Last synced: 28 Dec 2024