GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
Repository Index
47,133 repositories indexed
49–72 of 168 · Most stars
A node-steam plugin for Counter-Strike: Global Offensive.
ChoiceScript is a language for developing multiple-choice games.
iio Engine: A JavaScript game engine for HTML5 Canvas
A high-end code editor for GameMaker: Studio, GameMaker Studio 2.x, and more!
Steam (OpenID) authentication strategy for Passport and Node.js.
A micro-library to load, play and generate sound effects and music for games and interactive applications
World building for everyone
:notes: Competitive, multiplayer, realtime, guess the song game
JavaScript GameBoy Advance emulator.
Pixel-art diorama playbook and Three.js code kit: research-first build workflow, locked camera, palette snap, ordered dither, inked contour, animated toy-scale cast, per-entity frame QA.
HTML5 port of the indie platform game Emberwind.
Lightweight module to generate Steam-style TOTP auth codes.
HTML5 Game Engine using Backbone.
Simple adventure game written in HTML, CSS and JS.
An in-browser implementation of JanusVR
HTML5 entity-component game engine
Demo Game for Mobile HTML5 Game Development
A free cartoon browser game about how the internet really works: lay fiber and subsea cables, peer at IXPs, bill on the 95th percentile and survive backhoes, sharks and route leaks on your way to Tier 1.
PolyBranch is a minimalist 3D game. Dodging branches may seem easy at first, but how long can you hold up as you approach terminal velocity?
A "proof-of-concept" remake of the famous XPilot game, this time in a web browser near you
Swap is a new (award winning) take on the classic tile-based puzzle game, where you change which character you're controlling to reach your goal.
Turn your entire game library into a native Steam experience. Emulator, PC, Epic, GOG, Xbox, and other store games appear in Steam just like real Steam titles with covers, full game pages, native achievement pop-ups, and playtime tracking. Windows · 5 languages
Vim Snake Game powered by web assembly