Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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/shiwildy/bee-shorter

Bee Shorter is a simple web browser game built using JavaScript and the HTML5 Canvas element.

bee beeshorter canvas canvasgame css gamecanvas html html5 htmlcanvas htmlgame js jsgame shorter

Last synced: 25 Dec 2024

https://github.com/phenax/canvas-physics

Simulating cool physics problems on a canvas

canvas physics simulation

Last synced: 16 Jan 2025

https://github.com/merhanmustafov/snake-game.js

Snake game with plane JavaScript

canvas cloudflare-pages css game html javascript

Last synced: 27 Dec 2024

https://github.com/pedroka-dev/racing-car-canvas

🚗 PoC game where you can control a car with Arrow Keys, with acceleration and terrain detection. Made with just HTML Canvas + Javascript, in less than 8 consecutive hours of work

canvas game html html-canvas-javascript javascript javascript-game

Last synced: 21 Dec 2024

https://github.com/fiqryq/canvas-camera-crop

simple camera crop using canvas 2D.

camera canvas

Last synced: 26 Jan 2025

https://github.com/worthant/simple-one-page-website

🕸️ Website with canvas graph validation

canvas css html javascript php toastify-js

Last synced: 09 Jan 2025

https://github.com/devsubid/sine-wave

Interactive Sine Wave in Canvas

canvas nextjs sinewave typescript

Last synced: 28 Dec 2024

https://github.com/g-otn/canvas-running-dots

Draw colorful dots running across a HTML canvas

canvas canvas-animation html html5-canvas-animation

Last synced: 17 Jan 2025

https://github.com/theopenwebjp/js-classes

Collection of general JavaScript classes

canvas classes dom javascript log stream

Last synced: 20 Jan 2025

https://github.com/joogswastaken/streamcompanion-taiko-keys-overlay

Mirror of the StreamCompanion taiko keys overlay hosted on gitlab.com

canvas html5 javascript osu

Last synced: 02 Jan 2025

https://github.com/mujtabamohamed/signify

Signify is a web-based application that allows users to create and manage digital signatures.

canvas css customize digital-signature html javascript sign signature signify

Last synced: 31 Dec 2024

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/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/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/charlespalmerbf/javascript-snake-application

This is a classic snake game built using JavaScript, HTML, and CSS.

canvas game javascript

Last synced: 24 Jan 2025

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/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/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/n8makes/dollars-and-bitcoin-game

A simple web game to get the most points by clicking on falling dollars and bitcoin.

canvas canvas-game game js

Last synced: 20 Dec 2024

https://github.com/tianfanfan/tianfanfan.github.io

web of tianfanfan on github

canvas easy

Last synced: 24 Jan 2025

https://github.com/hossein13m/painting

Simple Painting Web App

canvas nextjs painting react

Last synced: 12 Jan 2025

https://github.com/manish1803/3d-text

Interactive 3D text project using Three.js. Real-time rendering with dynamic animations for web graphics.

3d canvas three-js threejs vite web webgl

Last synced: 22 Dec 2024

https://github.com/marcossic/paint-ease

Paint Ease is a project that seeks to function as a program to paint and create drawings in a simple way.

canvas css html javascript tailwindcss

Last synced: 22 Jan 2025

https://github.com/edwinm/love-is-in-the-air

Love is in the air js1k entry

canvas js1k js1k-entries js1k-submissions

Last synced: 22 Dec 2024

https://github.com/saadkhanjadoon/canvas-tutorial

A simple canvas view to draw anything or write anything on it.

android android-ui canvas canvas-api

Last synced: 12 Jan 2025

https://github.com/magnusrodseth/it2810-project-1

👨🏼‍💻 Project 1 in IT2810 - Web Development

canvas css html javascript jquery svg

Last synced: 22 Jan 2025

https://github.com/wojciechmarek/remote-tetris

A well known game - Tetris, with a support for wireless gamepad controller through WebRTC.

bem canvas controller nintendo qr-code real-time-communication remote-control rtc svelte svelte-navigator tetris typescript vite web-rtc

Last synced: 28 Jan 2025

https://github.com/wojciechmarek/the-canvas-paint

The classic paint app powered by a native html canvas element.

canvas emotion lucide-icons material-design ms-paint mui nx paint paintbrush react redux redux-toolkit typescript

Last synced: 28 Jan 2025

https://github.com/dannycalleri/generative-art-gallery

Gallery of generative "art" experiments, inspired by stuff I see on the net

canvas generative-art javascript

Last synced: 04 Jan 2025

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/reedkrawiec/number-reader

Simple digit recognition with Pytorch using a Convolutional neural network

canvas cnn pytorch

Last synced: 25 Dec 2024

https://github.com/slezica/bubbles

A pretty canvas experiment https://slezica.github.io/bubbles/

canvas javascript

Last synced: 28 Dec 2024

https://github.com/evaristocuesta/building-game-engine-book

Following the book Build your own 2D Game Engine and Create Great Web Games

canvas canvas-game game game-development game-engine gamedev javascript webgl

Last synced: 12 Jan 2025

https://github.com/ayeshaashfaq12/interactive_calculator

This interactive calculator lets users draw equations or diagrams and receive instant solutions using Gemini AI. Built with ReactJS, Tailwind CSS, and Python, it’s a modern, responsive tool for quick and accurate problem-solving. Perfect for students, educators, and tech enthusiasts!

ai canvas educationaltool gemini imageprocessing interactive-calculator interactivecalculator machinelearning problem-solving python reactjs real-time tailwindcss user-interface webapplication

Last synced: 24 Jan 2025

https://github.com/julian-chu/f2elab_week7_canvasgame

https://julian-chu.github.io/F2ELab_week7_CanvasGame/

canvas

Last synced: 15 Jan 2025

https://github.com/jdmiguel/iphone3d

3D iphone with canvas

canvas javascript threejs

Last synced: 28 Dec 2024

https://github.com/jdmiguel/particle3d

3D animation with particles

canvas javascript particles threejs

Last synced: 28 Dec 2024

https://github.com/brian-emarquez/i-am-a-robot

Python Tkinter Canvas

canvas python sound tkinter-python

Last synced: 22 Jan 2025

https://github.com/jdmiguel/spin_canvas

Spin with canvas

canvas createjs javascript

Last synced: 28 Dec 2024

https://github.com/emrekz/random-circles

Create Random Circles - Example

canvas javascript

Last synced: 22 Jan 2025

https://github.com/derstimmler/pdf-sign

Easily sign your PDFs locally in your browser for maximum privacy

bits-ui canvas konva pdf privacy shadcn-svelte signature svelte

Last synced: 22 Jan 2025

https://github.com/matteopolak/noteboard

Collaborative and real-time colour-based music tiles.

canvas music svelte sveltekit trpc websocket

Last synced: 25 Dec 2024

https://github.com/jeslie0/elm-mandelbrot

The Mandelbrot set, rendered using Elm and HTML Canvas

canvas elm fractal mandelbrot

Last synced: 16 Jan 2025

https://github.com/briuor/minesweeperjs

A minesweeper game made with javascript(es6 syntax) and canvas.

canvas es6 es6-javascript game javascript minesweeper minesweeper-game minesweeper-javascript minesweeper-js

Last synced: 14 Dec 2024

https://github.com/johanbook/react-canvas

React component for drawing particles on a canvas

canvas react

Last synced: 26 Dec 2024

https://github.com/gabriel4420/projeto-5

Aprendendo mais sobre como funciona o canvas na semana de javascript 7 em 7 da b7web, ministrada pelo professor bonieky lacerda.

canvas css-grid html javascript

Last synced: 24 Dec 2024

https://github.com/bohdanmoroziuk/arkanoid-ts

Classic 2D Arkanoid game written in TypeScript.

arkanoid canvas canvas-game typescript

Last synced: 20 Dec 2024

https://github.com/bohdanmoroziuk/avio-test-task

My solution to the test task from the company AVIO Games to the position of JavaScript Developer.

canvas canvas2d pure-javascript test-task

Last synced: 20 Dec 2024

https://github.com/michaelsynan/vue-canvas-stackblitz

Vue Canvas Test Component

canvas canvas-api vue vue3

Last synced: 22 Jan 2025

https://github.com/xatsh/chart-png

🏭 A simple Chart.js to Png image converter based on node-canvas / 一个基于 node-canvas 的 Chart.js -> png 转换器

canvas chart chartjs convert converter image node-canvas png

Last synced: 28 Dec 2024

https://github.com/bohdanmoroziuk/arkanoid

The classic minimal 2d Arkanoid game created with JavaScript and Canvas.

2d-game arkanoid canvas canvas-game game-development javascript

Last synced: 20 Dec 2024

https://github.com/salomaosnff/sam-generator

Crie memes pra zam kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

canvas image-manipulation javascript memes vuejs

Last synced: 28 Dec 2024

https://github.com/neizod/marbles

A very minimal marbles game written in HTML5 canvas.

canvas javascript web-based-game

Last synced: 22 Jan 2025

https://github.com/goaltosin/rocket-rush

A game with a mission: To save a space station from a catastrophe.

canvas canvas-game canvas2d game rocket space-game space-mi space-simulation spaceship spaceship-game

Last synced: 19 Dec 2024

https://github.com/antonioalmeida/text-to-story

🖼️ Your text. Any story format.

canvas konva react react-konva static story

Last synced: 20 Dec 2024

https://github.com/neilseligmann/canvasbot

A Canvas Bot originally made for https://github.com/xSke/Pxls.

bot canvas javascript nodejs pxls

Last synced: 16 Jan 2025

https://github.com/mukhindev/tiles-based-game-engine

Tiles-based game engine. 2D игровой движок для простейших тайловых игр.

canvas game game-development game-engine platformer platformer-game platformer2d tiles-game

Last synced: 12 Jan 2025

https://github.com/lovesaroha/tic-tac-toe-online-multiplayer

Create your own personal game room or join other rooms and start playing tic tac toe with your friends or family members.

canvas game javascript multiplayer nodejs online-game sockets tic-tac-toe

Last synced: 12 Jan 2025

https://github.com/lovesaroha/tic-tac-toe-game

Tic Tac Toe is a game for two players, X and O, who take turns marking the spaces in a 3×3 grid. The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner.

canvas game html javascript tic-tac-toe

Last synced: 12 Jan 2025

https://github.com/lovesaroha/natural-selection-simulation

The goal is to create a system where autonomous steering agents evolve the behavior of eating food (+) and avoiding poison (x) .These steering behaviors are largely independent of the particulars of the character's means of locomotion.

algorithms canvas genetic-algorithm html javascript natural-selection simulation

Last synced: 12 Jan 2025

https://github.com/lovesaroha/ping-pong-game

Ping-pong is a sport in which two players hit a lightweight ball, also known as the ping-pong ball, back and forth across a table using small rackets.

canvas game html javascript ping-pong

Last synced: 12 Jan 2025

https://github.com/lovesaroha/maze-generator

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

Last synced: 12 Jan 2025

https://github.com/normandy72/racing-game

This game was created as a project on a "How to Program Games: Tile Classics in JS for HTML5 Canvas" course by Chris DeLeon.

canvas canvas-game game game-development html javascript js

Last synced: 14 Jan 2025

https://github.com/normandy72/arkanoid-game

This game was created as a project on a "How to Program Games: Tile Classics in JS for HTML5 Canvas" course by Chris DeLeon.

canvas game game-development games html javascript js

Last synced: 14 Jan 2025

https://github.com/sital002/fun-cam-ts

Fun cam is basic project on using the browser camera and messing with the rgb values.

canvas css html typescript webcam

Last synced: 13 Dec 2024

https://github.com/jusemon/image-encryptor

Encrypt 8-colored images as arrays.

canvas js13kgames sprite tools

Last synced: 26 Jan 2025

https://github.com/ashmin-bhujel/canvas_basic_animation

A basic canvas animation project that I created using HTML, CSS, and JavaScript.

animation canvas css html javascript learning-project

Last synced: 31 Dec 2024

https://github.com/dowake/starrysky

使用Canvas绘制星空

canvas javascript star

Last synced: 13 Jan 2025

https://github.com/inwebo/render.js

Javascript canvas renderer, it abstracts the boring parts and ease its use.

boring-parts canvas es6 javascript javascript-canvas-renderer

Last synced: 12 Jan 2025

https://github.com/gexiaolin/canvas

使用canvas实现的一些有趣的效果。支持自定义变量,保存图片。

canvas javascript

Last synced: 05 Jan 2025

https://github.com/shadowlp174/chartjs

Chart.JS: A pure JavaScript library for creating diagrams using just a few lines of code!

browser canvas canvas2d chart charting-library easy-to-use javascript pie-chart

Last synced: 30 Dec 2024

https://github.com/subbotinroman/pixiskia-app

Приложение для создания графики. Позволяет рисовать различные фигуры, добавлять изображения и сохранять результат в PDF-файл высокого качества.

canvas pixi-js skia typescript vite

Last synced: 05 Jan 2025

https://github.com/shamikaredkar/ping-pong-game

This interactive game leverages fundamental web technologies to simulate a classic Ping Pong match against a sophisticated AI opponent. It features collision detection algorithms, event-driven user input handling for paddle control, and utilizes audio elements for enhanced gameplay feedback.

aigame arcade-game canvas canvas-game html5-game html5canvas interactive-game javascript javascript-game

Last synced: 20 Jan 2025

https://github.com/stopyransky/jupiter-scene

Interactive Three.js scene with Jupiter and its Galilean moons

3d canvas javascript shaders threejs webgl

Last synced: 22 Jan 2025

https://github.com/yoannchb-pro/tetris-ts

Implementation of the tetris game in typescript.

canvas canvas-game game javascript tetris typescript

Last synced: 12 Dec 2024

https://github.com/jolle/paries

🎨 A HTML5 canvas library

canvas html5 javascript typescript

Last synced: 26 Jan 2025