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.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    BOER (Battle Order - Educational Risk) is a modification of the popular board game with a twist. Instead of using the luck of the draw your ammunition will be your knowledge on the subject of choice. This is a fork of the Netrisk Open source project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Battle to Dawn is a unique framework for games to operate on. The framework is built to be flexible, yet stable enough to hold together without addons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Baystation12

    Baystation12

    Baystation's flavor of Space Station 13

    Baystation12 is a distinct gameplay-focused SS13 codebase emphasizing deep role-playing, lore cohesion, and immersive narrative set aboard the SEV Torch, with a dedicated developer and player community. For our purposes, the difference between these two licenses is that the AGPL requires you to make your source code available if you are hosting a game that uses Baystation source code in any way. The GPL instead allows you to (usually) remain closed source. Distinct lore tied to the Expeditionary Corps and futuristic frontier life. Requires specific BYOND build versions (e.g., 516.x) for server compatibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    JavaScript 2D game engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    BeeStation-Hornet

    BeeStation-Hornet

    99.95% station. 0.05% bees

    BeeStation-Hornet is a SS13 fork known for its "99.95% station, 0.05% bees" ethos—offering robust RP gameplay, managed antag behavior, and solid mechanics rooted in tgstation framework with its own unique tweaks. You will find BUILD.bat in the root folder of BeeStation, double-clicking it will initiate the build. It consists of multiple steps and might take around 1-5 minutes to compile (particularly the first time). Unix users can directly call ./tools/build/build. You'll also want to edit config/admins.txt to remove the default admins and add your own. "Game Master" is the highest level of access, and probably the one you'll want to use for now. You can set up your own ranks and find out more in config/admin_ranks.txt.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Онлайн-игра "Начало 90-х" отражает экономическую реальность Новой России периода 90-х годов.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    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
  • 8
    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
  • 9
    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
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    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
  • 11

    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
  • 12

    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
  • 13

    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
  • 14
    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
  • 15
    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
  • 16
    javascript game on box2d-js
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    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
  • 18
    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
  • 19
    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
  • 20
    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
  • 21
    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
  • 22

    Brama

    Online system for RPG sessions

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

    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
  • 24
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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