GitHub topics: canvas-game
chriszimbizi/fighting-game
HTML5 Canvas Fighting Game
Language: JavaScript - Size: 503 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 0 - Forks: 0

WearyMench/PlatformGame
A 2D platform game built with HTML5 Canvas and JavaScript
Language: JavaScript - Size: 7.38 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

chinaBerg/awesome-canvas
Canvas资源库大全中文版。An awesome Canvas packages and resources.
Size: 205 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 1,351 - Forks: 156

undewined/snakid
Classic texture-based snake game
Language: JavaScript - Size: 3.35 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

Visheshbons/self-driving-car
A self-driving-car AI training program with an interface
Language: JavaScript - Size: 130 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

chat-game/space
A group of players are driving the Wagon from point A to point B, not knowing whether they will get there. Twitch viewers can use Telegram Mini App to make a lot of actions 🪓⛏️🌱🤝
Language: TypeScript - Size: 16.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 23 - Forks: 3

trymnilsen/kingdomarchitect
Medieval simulation/city builder game for the browser.
Language: TypeScript - Size: 5.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 16 - Forks: 3

scriptex/material-tetris
A TypeScript implementation of the popular game
Language: TypeScript - Size: 2.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

scriptex/material-snake
A TypeScript implementation of the popular game
Language: TypeScript - Size: 2.17 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 1

Gabe-Mitnick/spar-star
A simple little local two-player browser game
Language: JavaScript - Size: 43 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

LuisAraujo/Livro-Canvas-HTML5-do-Alpha-ao-Z-index
Livro Canvas HTML5: do Alpah ao Z-Index
Language: JavaScript - Size: 1.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 1

GowthamGoush/EasterEggs
Animated physics game with vanilla JavaScript
Language: JavaScript - Size: 8.51 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

snack-game/front
스낵게임! 선택한 스낵 숫자합을 10을 만들면 점수를 얻는 게임입니다!
Language: TypeScript - Size: 36.2 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 14 - Forks: 0

d-zone-org/d-zone
An ambient life simulation driven by user activity within a Discord server
Language: JavaScript - Size: 64.9 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 584 - Forks: 72

VincentBounce/TetriLight
TetriLight - 3-player Tetris on the same PC/web browser - HTML5/JS
Language: JavaScript - Size: 3.68 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

ezluci/pyromasters-mp
The old game Pyromasters, available on MoFunZone.com since 2006, now multiplayer!
Language: JavaScript - Size: 41.4 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 4 - Forks: 0

mnbond/vectrex-bloxorz-game
A JavaScript implementation of Vectrex game Bloxorz.
Language: JavaScript - Size: 218 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

okkindel/Labyrinth
Simple 3D Labyrinth written in Javascript. Maze generator was written earlier in Java. It uses canvas to draw minimap and raycasting system.
Language: JavaScript - Size: 2.7 MB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 25 - Forks: 11

1j01/slugg
🚃 A simple little up-going game
Language: JavaScript - Size: 500 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 3

hoyt-tian/FEngine
2d格斗游戏引擎&&编辑器 / 2d FTG engine and editor
Language: JavaScript - Size: 8.21 MB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 104 - Forks: 13

nathanpotter17/Networking-TS
Networked 2D Canvas Game using TS + Web Sockets.
Language: JavaScript - Size: 27.3 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

eigilnikolajsen/achtung-die-kurve
Javascript remake of the Flash game "Achtung, die Kurve!"
Language: JavaScript - Size: 103 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 5 - Forks: 1

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!
Language: TypeScript - Size: 4.78 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 2,318 - Forks: 257

hkgonebad/html-playable
A modern, lightweight HTML5 Game/Ad implementation showcasing best practices in web advertising and interactive content delivery. Built for a specific request but with performance and user engagement in mind.
Language: JavaScript - Size: 800 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

waksana/taiko
太鼓达人 html 游戏
Language: JavaScript - Size: 4.33 MB - Last synced at: 21 days ago - Pushed at: over 9 years ago - Stars: 15 - Forks: 1

marcmarfer/Platformer-game-try
My first attempt to develop a videogame in collaboration with Joan Paneque
Language: JavaScript - Size: 804 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

FacuPVe/Dark-Maze
Laberinto 2D de un jugador o dos jugadores hecho con Javascript y Canvas.
Language: JavaScript - Size: 10.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Kioubit/ColorPing
IPv6 Canvas - draw by pinging. One IPv6 Address = a single pixel with color information
Language: Go - Size: 1.76 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 8 - Forks: 0

ryanbalieiro/fill-the-square
🧩 A fully responsive canvas game built with Cocos2D-JS.
Language: JavaScript - Size: 3.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

smartdev00/Swoop-Game
Aircraft Swoop Game
Language: JavaScript - Size: 8.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

regrif-07/cosmophobia
2D space shooter (JS canvas)
Language: JavaScript - Size: 239 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Snigdho8869/brick-breaker
A modern, neon-themed Brick Breaker game built with Flask, HTML5 Canvas, and jQuery. Responsive design with keyboard/touch controls.
Language: JavaScript - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

afzalimdad9/-Snake-and-Ladders---Classic-Board-Game-in-HTML5-
Enjoy the classic Snake and Ladders game built with HTML5, JavaScript, and CSS! 🎲🐍🏆 Roll the dice, climb ladders, and avoid snakes as you race to the finish line. Play solo or challenge a friend in this interactive web-based board game. 🚀
Language: JavaScript - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

michaelkolesidis/emoji-minesweeper
Minesweeper made with emoji. The most fun way to play minesweeper! 😄
Language: JavaScript - Size: 9.46 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 12

bfjesso/hackathon2025
Hack for the World 2025 project. Winner of the Judge's Award
Language: JavaScript - Size: 129 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

manucaralmo/ironharch
IronHarch is a recreation of the famous Archero game, made entirely in JavaScript, HTML, and CSS for the IronHack Module 1 project.
Language: JavaScript - Size: 52.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 1

sametalpdeger/PIXGU
Online WebRTC pixel art drawing game
Language: TypeScript - Size: 1.21 GB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

suchipi/hex-engine
A modern 2D game engine for the browser.
Language: TypeScript - Size: 5.65 MB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 672 - Forks: 27

wlodpawlowski/2d-breakout-web-browser-game
My first 2D breakout web-browser game base on Canvas, HTML5 and plain JavaScript.
Language: HTML - Size: 4.88 KB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

20essentials/project-000-751
A Gameboy-inspired design with Web Components and Arcade Games
Language: JavaScript - Size: 7.52 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 2

Arman2409/bouncing-balls
Bouncing balls with HTML canvas
Language: TypeScript - Size: 88.9 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

entez3/Snake
Snake Game
Language: HTML - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

DraymeM/Miss_Tempest
Canvas Browser game with PHP Backend and mysql database
Language: JavaScript - Size: 4.91 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

raphamorim/origami.js 📦
Powerful and Lightweight Library to create using HTML5 Canvas
Language: JavaScript - Size: 17.1 MB - Last synced at: 30 days ago - Pushed at: almost 2 years ago - Stars: 764 - Forks: 53

c-zhuo/easycanvas
数据驱动、2D&3D、渐进式Canvas库,支持JSX,配备Chrome调试插件,支持微信小游戏、物理引擎等。
Language: JavaScript - Size: 37 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 334 - Forks: 48

japalekhin/flutter-canvas-transforms
Guide to the most basic canvas rendering transformations.
Language: Dart - Size: 1.24 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 0

zukahai/tiktactoe-blur-game
Trò chơi tiktactoe đã được nâng cấp với bảng lớn hơn và quy tắc mới, tạo ra thách thức và thú vị hơn. Mỗi người chỉ có thể lưu tối đa 3 nước đánh của họ
Language: JavaScript - Size: 8.83 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

Amit81082/boy_vs_dino
Boy vs Dino is a fast-paced 2D shooter where you battle relentless waves of dinosaurs, collect power-ups, and survive as long as possible! 🎮🔥
Language: JavaScript - Size: 843 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

emre-aki/raycast.js
An advanced ray-caster engine written in JavaScript from scratch, with zero dependencies
Language: JavaScript - Size: 11.2 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 105 - Forks: 11

emre-aki/tmp3d
A 3-D software renderer written from scratch running in an HTML5 <canvas>
Language: TypeScript - Size: 6.68 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 62 - Forks: 4

pengfeiw/vue-hextris
Hextris game written with vue.js
Language: TypeScript - Size: 1.63 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 2

scar17off/dodgedash-io
An exciting game where you navigate through various areas, evade enemies, and save players to help them progress
Language: JavaScript - Size: 246 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

Jamkyle/fleeingBox
A fast-paced multiplayer game where players dodge falling obstacles, collect bonuses, and survive as long as possible. Built with React, TypeScript, Zustand, and Canvas API.
Language: TypeScript - Size: 99.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

2412322029/mctato
俯视角射击游戏
Language: TypeScript - Size: 9.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 7 - Forks: 3

RednasN/Tower-Defense
A classic Tower Defense game build which runs in your browser
Language: TypeScript - Size: 491 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

ArUf-lab/Baddies
Roblox Baddies Script 🚀 Roblox Baddies Script & Executor 🚀 Roblox Baddies Script Powerful Exploit
Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mnbond/golf-game
A small JavaScript golf game.
Language: JavaScript - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hyyan/imc-challenge
IMC Jungle Game Challenge
Language: HTML - Size: 154 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

TiagoSilvaPereira/endless-runner-3d
Cube Endless Runner is a 3D game built with BabylonJS engine on top of WebGL and HTML5 technologies
Language: JavaScript - Size: 6.23 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 34 - Forks: 17

Czinaaz/ace-pilot-rocket-run
Language: JavaScript - Size: 774 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

osuplace/templateManager
Template manager for various canvas games
Language: TypeScript - Size: 212 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 61 - Forks: 28

phenax/2048
2048 game clone written in react
Language: JavaScript - Size: 913 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

Pasek108/GoblinSlayer
Arcade game where player have to survive increasing waves of goblins in one attempt
Language: SCSS - Size: 20 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

AlirezaSaadatmand/Shooter-Game
A game written in Python, JavaScript, Go and C++, mostly inspired by the "Chris Courses" YouTube channel
Language: Python - Size: 25 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

PrieTorres/space-warrior
a asteroids game, I'm pretty proud about that
Language: JavaScript - Size: 10.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

SamirHodzic/js13k18-quest-of-tod
Entry for js13kGames Jam 2018
Language: JavaScript - Size: 149 KB - Last synced at: 29 days ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 3

Taylan2020/Blazor.Canvas
Blazor wrapper for HTML Canvas Graphics
Language: C# - Size: 227 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

AliAlmasi/pong-game 📦
Simple pong game with JS. Only on desktops (Keyboard required).
Language: JavaScript - Size: 42 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

reeseschultz/reese.codes
Reese's website
Language: JavaScript - Size: 9.49 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 3

nkokor/Pokemon-Village
Pokémon inspired game made in JavaScript using Canvas
Language: JavaScript - Size: 1.54 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

tahashieenavaz/pong
A clone of old Pong game with HTML Canvas API.
Language: JavaScript - Size: 153 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

rodnye/Life-Game
My life game
Language: JavaScript - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

emanuelefavero/canvas-game
A mini game built with html canvas, vanilla javascript and css
Language: JavaScript - Size: 4.25 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

faridfr/pingpong_socket
Ping Pong game with php socket and html canvas
Language: PHP - Size: 269 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 12 - Forks: 1

Syaw0/flappy-Bird
A Simple Game 🕹
Language: JavaScript - Size: 283 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

yousero/snake
browser snake game
Language: JavaScript - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Dyoniso/tiktok-breakout-game
Protótipo de jogo utilizando ao funcionalidades da Live do TikTok
Language: JavaScript - Size: 1.81 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 3

Raeid-U/ninja-game
simple ninja game built with P5.JS. leverages JS-Canvas to create and simulate a full game.
Language: JavaScript - Size: 672 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

igorski/pinball-schminball
Classic vertically scrolling pinball arcade game running in the browser
Language: TypeScript - Size: 8.84 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Aniket-git-hub/32si
32 beads multiplayer game implemented in react.js, with node.js server.
Language: JavaScript - Size: 1.31 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 2

HoshiyamaSeizen/game-web
Simple 2D web browser game
Language: TypeScript - Size: 9.55 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

FirstWhack/a-game-of-micro-frontends
This tech demo exemplifies Micro-Frontends in a "stacking" or vertically expanding manner.
Language: TypeScript - Size: 6.78 MB - Last synced at: 22 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

jxmked/FlappyLearning Fork of xviniette/FlappyLearning
Recreate of xviniette flappylearning into TypeScript with implementation of her Machine Learning
Language: TypeScript - Size: 12.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ARochniak/AsteroidsGame
Tried to implement a simple js game using MVC pattern.
Language: JavaScript - Size: 2.19 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

JefersonLucas/the-matrix-effect
The incredible effect of rain of letters in the style of the Matrix trilogy.
Language: JavaScript - Size: 9.42 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 150 - Forks: 41

gaozhenqiang/tanKeDaZhan
一个简单的坦克大战小游戏,实现其基本功能,技术栈,canvas + ts + webpack
Language: TypeScript - Size: 167 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

bokuweb/rustynes 📦
👾 An NES emulator by Rust and WebAssembly
Language: Rust - Size: 4.28 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 480 - Forks: 27

hjsblogger/canvas-automation-selenium-cypress
This repo contains Cypress and Selenium Python examples for automating interaction with Canvas Elements
Language: Python - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ghores/CannonGame-xml
An exciting game with Java language and Android Studio coding environment.
Language: Java - Size: 207 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

programmer-rahul/snakeY
Classic Snake game build with ReactJS and TailwindCSS. Navigate your snake to eat food and grow longer, but avoid hitting the walls or yourself to keep playing.
Language: TypeScript - Size: 519 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 2

scar17off/chess-bot
An interactive chess game with an AI opponent, implemented in JavaScript
Language: JavaScript - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

cryptolympix/chess
Try to beat the artificial intelligence in the game of chess.
Language: JavaScript - Size: 793 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pcapurro/metal-gear-pong
Pong 2D game made from scratch using canvas. Graphic theme inspired from Metal Gear saga.
Language: JavaScript - Size: 2.75 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ligabloo/pong-ecsy
A Pong implementation utilizing ECSY.
Language: TypeScript - Size: 1000 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 4

yurirodnov/Save-the-kitten
Game: use your typing skills to safe little kitten🐱
Language: TypeScript - Size: 82 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

shlomiNugarker/tetris-vannila-ts
Tetris game
Language: TypeScript - Size: 64.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

thatplatypus/JumpyDog
A simple blazor browser game inspired by flappy bird built with Skia Canvas
Language: JavaScript - Size: 799 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

blackbirdcoder/mushroom-predictor
This is a clicker game
Language: JavaScript - Size: 96.7 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

teoh4770/particle-frenzy
2D Canvas Shooting Game
Language: TypeScript - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Akip2/elchebett
Language: JavaScript - Size: 1.87 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
