awesome-jsgames
github.com/proyecto26/awesome-jsgames โA curated list of awesome JavaScript Games ๐ฎ
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me puzzle resources from awesome-jsgames"
Installation instructions โWhat's inside
Puzzle
- 1024 Moves
This puzzle can be solved in 1024 movements.
- 2048
- Back Attacker
Invaders have entered in the Ninjaโs Forest. Be careful!, They have weapons. Attack behind the back.
- Blitz Tactics
fast-paced chess puzzles
- Enmeshed
A hacking puzzle / strategy game. Exploit vulnerabilities in nodes and connections to knock a dynamically-routed mesh network offline.
- Envisionator
A short puzzle game about escaping a building lockdown with the aid of your trusty robot friend.
Distribution
- 5 Apps
Deployment and distribution tools.
- CrazyGames
New distribution platform for HTML5 games.
- GamePix
Platform for developers and publishers with interesting blog posts.
- itch.io
Distribution and game jam hosting platform for HTML5 games.
- MarketJS
A B2B Platform for licensing HTML5 games. Buy HTML5 games, customize and deploy instantly to your server.
- Y8 Games
At Y8 Games, there are over 70,000 games and videos available to play online. We are leading in the latest Unity3D car and dress up games.
Virtual Reality
- A-Frame
A web framework for building virtual reality experiences.
- Back to Space
40 Years ago we thought we had defeated them. But they are back! Now it's up to you!
- You Are Offline
You are trapped in a room. There is no way out. Your only hope is to contact someone to rescue you. The only problem is: YOU ARE OFFLINE.
Books
- A Guide to the Phaser CE Scale Manager
Phaser has a powerful built-in Scale Manager and this guide teaches you how to unlock its features.
- A Guide to the Phaser CE Tween Manager
Learn how to use the Phaser Tween Manager to its full potential and spice up your games.
- From null to full HTML5 cross platform game
Each step of the book is provided with its source code example, for a total of 79 pages and 27 source code examples.
- HTML5 Cross Platform Game Development Using Phaser 3
The first Phaser 3 guide to the creation of HTML5 cross platform games using Phaser 3 framework and other free software.
- Infinite Jumper in Phaser 3 with Modern JavaScript
A free book to help beginners learn Phaser 3 with modern JavaScript without complicated web development tooling.
- Infinite Runner in Phaser 3 with TypeScript
A free book to help you get started using TypeScript to make more complex Phaser 3 games.
Strategy
- Ancient Beast
Match based eSport where players battle themselves by materializing and controling a squad of carefully selected creatures, each having unique stats and abilities. Master your beasts!
- Elematter
Elematter is a tower defense game based on the four elements: Earth, Water, Air and Fire.
Micro-libraries
- Animatable
Animate once, use Everywhere! ๐ซ
- EasyStar.js
An asynchronous A* pathfinding API written in Javascript.
- Hexi
A fun and easy way to make HTML5 games or any other kind interactive media using pure JavaScript code.
- IonPhaser
A web component to use Phaser Framework with Angular, React, Vue, etc ๐ฎ
- js13k-2d
A 2kb webgl 2d sprite renderer, designed for Js13kGames.
- jsfxr
Audio Resources
- A port of sfxr to HTML5
Dead easy game sound effects generator.
- Sonant-X
A very small JavaScript synthesizer library, suitable for small JavaScript demos or video games.
- SoundBox
A tool for composing synthetic music, in your browser.
- TinyMusic
A simple, lightweight music synth/sequencer in JavaScript using the Web Audio API.
Visual Resources
- Arcade Font Writer
Create your own text using hundreds of fonts from classic Arcade games.
- NFG's Arcade Font Engine
Font for your games.
- OpenGameArt.org
Free, legal art for open source game projects (includes models, sprites, textures, sounds, music).
- Poly
A website created by Google for users to browse, distribute, and download 3D objects.
- ShoeBox
A free Adobe Air based app for Windows and Mac OSX with game and ui related tools.
- Sprite Database
Sprite rips from classic games.
Showing a sample of 189 resources. View the full list on GitHub โ