Browse free open source JavaScript Games and projects below. Use the toggles on the left to filter open source JavaScript Games by OS, license, language, programming language, and project status.

  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    Онлайн-игра "Начало 90-х" отражает экономическую реальность Новой России периода 90-х годов.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    Bengine

    Free strategy browsergame engine.

    Galactic strategy Open Source browsergame. Replacement of the former game Net-Assault.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A small web application (Java ServerPages, MySQL) enabling users to enter tipps into a league based betsystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Betrayer's Moon is an innovative, original strategy-action RPG developed in Sphere, currently still in the design phases but slowly being fleshed out by our growing staff. If you have any interest in joining our project, please contact dremelofdeath.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    Bindx0r is a web application for configuring and *modifying* keyboard mappings for game config files (e.g. Quake3). It aims to be unobtrusive, intuitive, lightweight, powerful, and retargetable. Bindx0r is written entirely in Client-side Javascript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Black Jack Strategy Tester

    JavaScript tester for BlackJack simple strategy.

    JavaScript tester for BlackJack simple (stopon) strategy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    BlackJack

    A simple implementation of the card game Black Jack.

    A simple Javascript implementation of the card game Black Jack. Only IE5+ (innerText) and no suit
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Blasteroids

    HTML5 re-imagining of the Asteroids classic

    Blasteroids is a javascript/HTML5 game which incorporates both old mechanics from the original Asteroids, and new ones such as an infinite, persistent world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Blaze Minecraft Control Panel

    Blaze Minecraft Control Panel

    Control your minecraft server remotely

    There are a few good commercial Minecraft server conttol panels, but I could not find a really good one that was FREE! So with my limited proamming skills, I set about writing one for myself. So pleased I was with it (even with the sloppy coding) I wanted to share it with others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    This is our Bleach game. We have a fairly large team of developers so have made our code SVN!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    javascript game on box2d-js
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Blocker

    Blocker

    Multiplayer online game using Phaser + WebSocket (Socket.IO)

    Blocker is a work-in-progress multiplayer online game developed using Phaser and WebSocket (Socket.IO). It features real-time player interactions in a 2D environment, allowing users to control characters using mouse or keyboard inputs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Blood Red

    An action-packed zombie slaying FPS!

    Your a lone gun all alone and the zombie apocalypse is among us. Kill of as many zombies as possible before they get you. Use a wide range of weapons and vehicles to fight for your survival.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Booble

    Booble

    Open source HTML5 game

    Booble is an open source game fully developed with HTML5 Canvas and Javascript. One of the implementations of this game is to have plenty of bubbles absorbing each others (the bigger absorb the smaller). In this game, the user is a small bubble, and should not be absorbed by others. If user's bubble is the last to survive, user wins!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    JavaScript Port of Box2D(http://www.box2d.org). jQuery version is now available at: http://kjam.org/post/105/ . Thanks KJ.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Bracket is a web-based tournament manager built as a Joomla! component that supports registered users, automated tournament creation by event, automated matchmaking, ELO rating (by skill)/EXP rating (by participation), and user affiliations (guilds or cl
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A PHP/MySQL based tournament builder with an special NCAA Tournament March Madness bracket builder for pick'em leagues and tourneys.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Brama

    Online system for RPG sessions

    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    BrewScript

    Homebrewing recipe/mashing calculator.

    BrewScript is a web application for helping homebrewers make all the necessary calculations for their brew day. The application is written primarily in JavaScript with some non-critical server-side PHP for data storage in MySql. Recipes can also be Imported and Exported via XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    In 2003 some soccer enthusiastic boys met in a pub in Erfurt/Germany to start a guessing game with pen and paper. So our game was born. Now, with the start of the Bundesliga second season in 2008 we do it online. This is the sourcecode of the project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Build Your Own Jeopardy
    BYOJeopardy is a program to create and play Jeopardy-like games. BYOJeopardy helps you easily build and display jeopardy games. Also, you can export boards to html, so you can play anywhere. This a great tool to use for reviewing topics in the classroom.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Buscayasminas is an open source "Minesweeper" alike game totally written in DHTML (JavaScript, CSS and HTML) that uses mouse and keyboard optionally. This cross-platform and cross-browser game was tested under BeOS, Linux, *BSD, Windows and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Butterfly Javascript Game

    Butterfly Javascript Game

    A butterfly adventure -very basic- game made with javascript

    A butterfly adventure -very basic- game (and basic artificial intelligence example) made with javascript (and game development tutorial videos in Turkish)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    C-Lesh and SMW Engine

    C-Lesh is a game programming language for 2D games.

    C-Lesh is a game programming language for 2D games - mainly arcade and platform games. When combined with the Super Mario World (SMW) engine you can create awesome 2D platform games like Super Mario World. This language evolved from a "clone" of TI-BASIC which I began developing when I was having memory (segmentation fault) bugs with C. C-Lesh lacks memory allocation and destruction. There is no need to use pointers and you can never get memory leaks or program crashes caused by memory leaks. As C-Lesh is somewhat primitive you may like it if you are into C. I'd say its a step up from C for 2D games. Everything is set - all you need is a sprite sheet and some programming knowledge.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB