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.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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
  • 1

    Lynx.js

    A lightweight HTML5 Game Engine

    Lynx is a lightweight HTML5 game engine designed to be extremely versatile while maximizing performance. Lynx is made up of separate modules that can be enabled or disabled for each game and can be used to create almost any type of game you'd like. Currently in early stages of development, Lynx is developed by a small team of students with the goal of learning more about game development. Currently, Lynx is not ready for release but we're working hard in our downtime to get it to that point!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This is a web shared map for the 3D world of the MMORPG MountyHall. It works alone or in addition with the Mozilla extension 'Mountyzilla + MAP', itself based on extension 'Mountyzilla'.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MCiSEE

    MCiSEE

    All of Minecraft, EASILY get Minecraft resources

    MCiSEE is an open-source project designed to integrate Minecraft with computer vision and artificial intelligence experiments. The system focuses on capturing visual information from the game environment and exposing it to external programs for analysis or machine learning research. By converting gameplay data into visual or structured formats, MCiSEE enables researchers and developers to build AI agents capable of interacting with the Minecraft environment. The project can be used as a research platform for tasks such as reinforcement learning, perception analysis, or automated gameplay strategies. It bridges the gap between game simulation and AI experimentation by providing tools that connect Minecraft gameplay with external algorithms. Developers can extend the platform to test new approaches to artificial intelligence within a complex virtual environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MEPHIT is a PHP/MySQL project for Dungeons & Dragons and d20 players.You can create PCs,spells,cities and many other,share and import them with othher MEPHIT users!You can create completely customizable adventures,write a journal,adopt a dragon and more!
    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
    HTML-приложение, позволяющий "прозрачно" для пользователей производить смену игровых серверов онлайн-игр (на данный момент - WoW и Lineage II)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    MMOTBS
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    mmrts - A Real Time Strategy game engine made using Allegro. The initial game is a Tolkien-based world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MOAGG is a 2D gravity game, combining the idea and fun of several existing games, such as Space Taxi (C64) and Gravity Force (Amiga).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Macao is a framework based on JavaScript and DHTML for building animated interactive homepages and applications. You can use Macao to enrich your homepage, to build graphic adventures, card games and other puzzle games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    Soon will be a web-based multiplayer macroeconomics role playing game (Role Playing Web).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    a project which is going to be the new kozanostra
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Lists, sorts, searches, displays stats, etc., for Mage Knight figures using your browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A ground-up rewrite of the rptools.net MapTool tool using JavaScript, AJAX, HTML 5 (particularly <canvas>.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MasterBot is a platform for BZFlag servers that allows for advanced control and reporting of BZFS in the aid of server network, league, or tournament applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Matt's March Madness is a simple web-based application to help you manage a pool for the NCAA D-I basketball "March Madness" tournament, providing a frontend with standings and what-if scenarios, as well as a comprehensive backend for the admin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Mazesmith is a maze generator, written in JavaScript, that is able to be printed or played through a Web browser. The script has many options, including five different algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This is a school project, with the ambition to develop a browser-game(JSP, HTML with JS) playing in the medieval times. The economy orientated game is thought for fast local rounds in a home network, but also for long rounds over the world wide web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    El proyecto consiste en crear un juego muy parecido a eRepublik pero que no sea tan costoso para los jugadores. El proyecto consta con una licencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas) y poseemos dominio propio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MetalManGames

    MetalManGames

    3rd Party Video Games Developer: MetalManGames, titles of games

    A project of various and continuous cross-platform video game titles developed by; 3rd Party Video Games Developer: MetalManGames. The oldest cross-platform games have been removed along with Android, due to updates needed, and currently can not find the time at this moment. So far have included ; ''Undead Shotgun Reloaded'' Linux 64-bit version, needs SDL2 Installed, and download packs; 1- 3, and extract them to the ''lib'' folder, see; readme.txt for more details. "Alien Parasites" will be placed here soon for Linux 64-bit version, I hope.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This program serves for calculation coordinates centers of maps for drawing up a uniform collage. Данная программа служит для расчета координат центров карт для составления единого коллажа.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MineMonitorCraft
    You all know this: Mojang released the new version of Minecraft and the game wants to be updated now. But all the mods what you added to the game is not working because the are not released yet for the new version. Now is the time to check every hour/day/week for changes at wiki's Mods page. I was annoyed to do that and wrote a windows sidebar gadget, which will do that for me. Yes, i know, the time for gadgets is running out. If i see some interest, i will create this as stand-alone application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Minecraft-PSC

    Minecraft-PSC

    Minecraft private Skin Center

    Hello everyone! So what is this? well, i just made a cms for private servers, to manage their own premium skins. its a PHP based CMS, players can register, login, upload, delete, edit their own skins.(it contains the latest Skincraft too for editing) Remember its in beta status there WILL be updates!! but it works great! It has a wardrobe too! since 0.9 Beta. Current version: MC-PSC V1.0.0 RC1 WARNING! ALL THOSE WHO USES THE PREVIOUS VERSION(0.9 and lower), I HAVE TO ANNOUNCE THAT THIS NEW VERSION IS *NOT* COMPATIBLE WITH IT, SO YOU WILL NEED A FRESH INSTALL, OR THE WARDROBE FUNCTIONS WILL NOT FUNCTION PROPERLY OR ENTIRELY!!! ERASE OLDONE COMPLETELY AND INSTALL NEW ONE! YE WERE WARNED!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Minecraft-ServerTool
    XyZerKunG ServerTool helps you to make your own Minecraft server and play with your friend for a few minutes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MiniMek

    MiniMek

    Mini games with Meks

    Mini games using Meks. These use some art assets from megamek (http://megamek.info/) and therefore these games are also licensed under the GPL (http://www.gnu.org/licenses/licenses.html). To play the games visit the game's page: http://minimek.sourceforge.net The newest game is called "RogueMek". It is a Rogue-like adaptation of the Battletech board game. In it you choose your mech then battle it out against multiple enemy mechs. The beta release video can be watched here: http://www.youtube.com/watch?v=kBX4P85o3Lo The first game was called "Urbie Defense" where you must defend your Urbanmechs from the enemy waves as long as you can. Watch a gameplay video of it here: http://youtu.be/LQJTH4RbZR8 The second game was "Bouncing Urbies", which is a clone of the classic DOS game "Bouncing Babies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    An HTML/Javascript platform game inspired by the classic 8-bit game.
    Downloads: 0 This Week
    Last Update:
    See Project