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.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    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
    Crafty JS

    Crafty JS

    JavaScript Game Engine

    Crafty is a JavaScript game engine focused on helping developers build structured, modular 2D HTML5 games that run smoothly in modern browsers. It uses an entity-component system that lets you compose game objects from reusable components instead of relying on inheritance, making game logic easier to organize and maintain. Crafty supports event binding for custom events, so objects can react to game actions, collisions, input, and timers in a clean, decoupled fashion, which helps scale complexity as your game grows. Developers can choose between Canvas or DOM rendering for flexibility in how game elements are drawn, and its lightweight footprint means it won’t slow down load times or performance in most browser environments. The engine is designed to be small and approachable, with enough built-in components for common tasks like movement, collisions, keyboard input, and animations, while still being flexible enough to let developers write their own systems when needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    Crazy DownHill

    Free open source game created in Unity 3d for Windows 64 bits

    This is a free car game created in unity 3d for Windows 64 bits. You can download and use all script code under CC Attribution-NonCommercial-ShareAlike 3.0 Unported License. All Crazy Downhill game files and setup file: Copyright © 2013 Jesús Martín Berlanga. All rights reserved. Script Code License: http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode CC Attribution-NonCommercial-ShareAlike 3.0 Unported
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Crime Bed City
    Criminal minds revealed and played. Criminal acts in all sorts of places with great animation and daily updated by Developer Fontella Moneet Farrar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    CrossBrowdy

    CrossBrowdy

    JavaScript framework to build game engines, games, emulators and apps

    CrossBrowdy is a free and open-source JavaScript framework that allows to create multimedia apps, emulators, game engines and games that will be compatible with any device. Any software developed with CrossBrowdy should be able to be used in any JavaScript compatible web client (including browser plug-in, add-on, extension, app...) which supports "document.getElementById". This framework allows any developer to manage easier many different things, such as audio (with Flash fallback, audio pool, etc.), canvas (with DHTML, VML, Flash or Silverlight fallbacks), screen, mouse, keyboard, gamepads, sockets (including PHP proxy fallback), XHR / AJAX (with PHP proxy for cross-domain requests), device sensors (compass / magnetometer, gyroscope, accelerometer, light sensor, proximity sensor...) and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5

    CrossGame

    Cross-Platform Game with ElectronJS

    This is not a final application, This is purely to start getting into game development by the power of ElectronJS to make sure that the game could be released on Windows, Linux and MacOS. This application is created and tested on Ubuntu 18.04 with ElectronJS version 9.0. Im not yet sure what im doing but I need a repository to commit my progress, If you have any input regarding the use of popular and useful javascript practices/frameworks please email me at git@cloudworks.cf
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Enjoy doing the crossword in the morning? But your paper doesn't print one on Sundays! Why not store the old crosswords in your computer so you can replay them anytime. Crosswordsaver keeps them in a database, you can play them later from your browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Cruger Kain will be a tile based platform game, similar to Commander Keen. Developed with JavaScript to be an on-line game (using <canvas> and <audio>)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Ct.js

    Ct.js

    Ct.js is a desktop game engine that makes learning programming fun

    ct.js makes learning programming fun and game development easy by its visual tools, good docs and flexible, modular library. It is free, open-source, and is loved by hobbyists, professionals, teachers, and their students. Bad tools hinder your performance. Ct.js is designed to be like a brush with which you create games, not to be an enemy you will fight with. ct.js bundles come with offline docs, tutorials, and editable examples and demos. The code editor highlights errors and provides documentation right while writing your code. ct.js is based on Pixi.js, works on WebGL and provides great performance in browsers and desktop environments. Modules add new powers, and when ct.js is not enough, you can add any JS code or library. A small stylized adventure with AI-powered sea battles, violent environment, and little puzzle sections. Join the voyage to save a colony from a deadly disease!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Cux Bomberman

    Cux Bomberman

    JAVA websocket implementation for a bomberman-like game

    This application uses JAVA and Glassfish server to provide an active and simple webSocket server for an online, multiplayer bomberman-like game. It only requires a running glassfish server to deploy the application on and a MySQL database server. After deployment and first run, anyone can access your webserver, register and play the game, using only a web browser that has built-in support for webSockets
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 10
    A web-based character calculator for Diablo II, that will be capable of doing calculations with stats and equipment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Highly interactive maps that also record name NPC locations, general MOB locations, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    DRS - JSnake

    DRS - JSnake

    The Snake Game written in JavaScript and CSS3!

    This is the Snake game, re-written in JavaScript and themed using CSS3. Easy to personalize, theme design, internal code, and easy to play! Any features can be added just by some few lines! Any skins could be used with this powerful CSS3! Any how can be played, either in a touch device, keyboard, joy stick, kinect, whatever. (need external software) Tested and works in almost any browser. The CSSes are written for webkit browsers (Chrome and Safari) at the moment. More features will be add and bugs will be resolved soon in the future. Contact me for more information or if you are interested in contribute. Project Homepage: http://blog.refoua.me/post/drs-jsnake Contact me at: www.refoua.me
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    DS Assistent 2

    DS Assistent 2

    Willkommen auf der Seite des DS Assistenten. Dies ist ein Greasemonkeyscript für das Onlinespiel die Stämme. Das Script auf dieser Seite dient lediglich der Entwicklung und Versionierung und ist nicht für den "Livebetrieb" gedacht auch wenn es voll funktionsfähg ist. Wie die Regeln es vorschreiben muss dieses Script dazu auf der DS Seite gehostet und von dort aus ausgeführt werde. Eine Nutzung des Scriptes direkt von dieser Seite entspricht nicht den Regeln und ist nicht erlaubt. Aufgrund der Aktualisierungsoption wird dieses Script auf http://userscripts.org/scripts/show/122113 abgelegt. !!WICHTIG!! Falls jemand noch den alten Farmmanger besittzt, bitte nehmt Kontakt mit mi auf. Ich würde diesen gerne wieder wie er war aufnehmen.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Le Jeu de plateau Dungeon Twister en ligne. Voir le site officiel : http://www.dungeontwister.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Die DWClanTools ermöglichen es mit nur wenigen Schritten eine komplette Clanpage zu erstellen, die alles beinhaltet was das DW und Clanleben erleichtert! - verbesserte Karte (mit Freunden, Klonberichten, etc.) - verwalten der Basisdaten - uvm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Daily Comics Reader

    Mac OS X Dashboard Widget for reading comics

    Daily Comics Reader is a Mac OS X Dashboard Widget that remembers your favorite comics and lets you quickly read them each morning. It includes an extensive catalog of known comics, and provides the flexibility for you to create your own, custom entries. The FAQ is here: http://dailycomics.sourceforge.net/faq.html The mobile version is here: http://dailycomics.sourceforge.net/index.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Daily Palindrome

    Daily Palindrome

    Content widget serves palindrome of the day on any website

    Daily Palindrome widget serves one palindrome of the day on any website that can execute the script tag and served Javascript. The content comes from a unique collection of anonymous and original palindromes. Publisher pays members of palindromedary.us for their original palindrome contributions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Dark Destiny
    Dark Destiny is a turn-based online space strategy game playable in internet browsers. The game tries to draw the players attention to long-term strategic decisions and extensive diplomacy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Dartomatic is a web application which permit to note your result of your darts parties. You can save your performances, choose your player photo and compare your performances. You need to use a Web server for use php scripts. I use WAMP or LAMP serve
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DB Web Admin Provides access to your databases through a web interface. It gives users visibility into their SQL Server database instances. DBWA shows users Currently running SQL Queries, Historic Queries, and Fragmented Indexes. DBWA also allows users to kill currently running queries or run their own SQL queries. DBWA is implemented in ASP.NET MVC using C#. Previous Versions supported Oracle(PL/SQL and JSP), MS SQLServer (ASP), and MySQL/ODBC (C#.NET) versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DeadZone is a total rework of the popular web based space trading game BNT the new GUI incorporates Ajax technology and is totally 'skinnable' DeadZone is now in the release candidate phase and many new features have been added and are being finalised
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Decimation is an open-source multiplayer game framework programmed in Java. It can support a variety of 3D games, ranging from small four-person games to large massively multiplayer online role-playing games, supporting thousands of concurrent users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    a type of board game that you can control your army to get win.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The DestinyMS source. This will include the source that the DestinyMS server runs on.
    Downloads: 0 This Week
    Last Update:
    See Project