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

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Browser based game for gladiators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    guilib.js

    minimalist UI library for HTML5 javascript

    minimalist GUI library for HTML5 javascript, extensible and fast
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    the project is to create a gurps markeup language for database and/or game-aids. GURPS is a trademark of Steve Jackson Games, and its rules and art are copyrighted by SJ Games. All rights are reserved. Permission granted in the SJ Games Online Policy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    HappyToDos The to-do list that helps you focus on being happy
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 5

    homebrew-browsergames.de

    Hobby-Browsergame-Entwicklung unter freier Lizenz

    Projekte einer deutschsprachigen Community an Hobby-Browsergame-Entwicklern, welche auf Basis freier Lizenzen zusammenarbeiten.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Es un sistema para controlar actividades de una alianza en Ikariam
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    imeight

    imeight

    The imaginary eight-bit machine

    Try-it page: https://imeight.sourceforge.io/ (development environment, which is not mobile friendly) An HTML5 emulator of a machine that never existed. The emulator brings back memories from the 1980s, offers graphical features like sprites, character generator, 16-color palette. One goal is to create a framework for making games with 8-bit look and feel, including the process of programming. The programming tutorial helps beginners enter the world of programming in a gamified way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Independency will be a browser game set in space. It is written from scratch and uses Java Servlet Tech. Gameplay will be like OGame, but with more features.
    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.
    Start Free
  • 10
    iotaBuildIt

    iotaBuildIt

    Experimental project in crowd-sourced scrolling game development.

    This project is an attempt to create a side-scrolling game on which multitudes of contributors can freely expand and enhance. We hope to see submissions of graphics, sprites, level designs, storylines, everything down to the fundamental mechanics of the game. And we hope that a rating system will help the best of the best evolve out of this project, generating an ever-growing and improving massive 2D game. The game runs in an HTML5-capable browser, so it's very easily accessible to a range of platforms. The "iota" in the title suggests that even small contributions from a large quantity of players can come together to make something great. Being an experimental project, it may take a while to find the path, but let's see what we can work out.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Various small games and utilities tailored for iPhone. Like the iPhone Chess, a Javascript chess program written with HTML and iUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    JPlatform is a collection of some handy or semi-useful java-based applications and hacks that I have done. They include a Content Management System, a guestbook, an application to keep track of your movies etc. Have fun! :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    JavaScript classes library to provide wrapping to work with graphics on HTML in a more easy way - as sprites, uses "prototype" library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Web based test / exam system, supports profiles, groups and categories. Questions with one or more correct answers, open answers. Graphical results. Struts, J2EE, MVC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    jnes

    NES emulator written in JavaScript

    jNES is an emulator for the classic Nintendo Entertainment System video game console. It is writtern in JavaScript
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Componente para joomla en donde se podra administrar totalmente un juego de rol on-line del Travian, el juego estará realizado con PHP y Actionscript (Flash), con base de datos MySQL, tiene licencia GNU/GPL. Es la versión "libre" del juego Travian.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    jqbomb
    This is a very simple version of the classic mine sweeper game written entirely in jQuery (JavaScript) and HTML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jsDice is a simple yet flexible dice roller for role playing games. It can roll multiple dice and evaluate simple expressions. It is fully written in client-side javascript, which means that it can be used offline with any browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    jsSudoku

    jsSudoku

    Browser sudoku game

    Browser sudoku game: 5 difficulty levels, hints, simple interface. Enjoy!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    jsWordsearch is a word search puzzle generator that's written in JavaScript and is playable through your web browser. You use your own words and have many options to choose from, including size, color, word direction, shape, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    jscf

    Javascript Canvas Framework

    A free, open source, native javascript canvas game library. DOCS: https://github.com/g--o/JSCF/wiki SRC + DEMOS: https://github.com/g--o/JSCF
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    json_osm_chung / webglcarsim
    json osm chung is an example of realtime converting online openstreetmap servers osm roads data to use with a game or in this example to draw on a graphical canvas or 3D webgl. Use the arrow keys to move or select one of the presets locations. recreate any real roads + buildings , houses, places in the world in realtime .mixed with google static maps satellite ground images, water terrain detection , srtm terrain heightmaps, trees, lamps, bridges and webglcarsimheight a small 3D driving car / foot / flight / sailship simulation game in webgl with shadows. drive or fly on millions kilometers of roads and thousands towns all over the world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    a KDE front end to the 'mon' monitors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A ladder to rank winnin eleven championchips. It will have ranks from A+ to C- Features: - Registration of players (width photos included) - Registration of games - Statistics of the players with graphics and other stuff
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Library for manipulating hexagonal grids. Supports arbitrary areas and paths. Routing algorithms: find best path, find movement horizon. Output as SVG - which you can easily convert to PNG or JPG. Interface from C++, Python and JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project