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

  • 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
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    BearGame

    BearGame

    Playing for the Bears. The game bears.

    Playing for the Bears. The game bears. This game is under development. But please note that even with minimal features, it is run. This is one of the principles of design.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    Belote en Java

    A Java Belote card game in french

    JBelote est un jeu de belote écrit en Java. On peut jouer jusqu'à quatre en réseau ou avec l'ordinateur. JBelote is a card game that can be played alone or thru network. It is written in Java. Try it ;) Clément.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3

    Better keyboard

    Small lightweight program to customize your keyboard

    This small lightweight program allows you to modify your keyboard as you want -colors -key changing (you can change "k" to be "h" when pressed) -battery info detector (voltage and battery life) - ability to disable any key on keyboard -and lot more. Needs: java 5.0u75 or higher NET framework 3.5 SP1 or higher 64x architecture of windows, 32x is not supported
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Betty is a versatile and configurable betting Web site that you can install in your own network. It enables you to make friendly bets / forecasts between colleagues or friends. Current championships: RBS 6 Nations Rugby 2009, FIA Formula 1 2009.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Blackjack
    This is a Blackjack Game based on Java (AWT) thus it runs on any platform where there's a Java VM. The game uses the SVG-Cards by David Bellot: http://svg-cards.sourceforge.net/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6

    BlightScape

    Blightscape is a Private server for runescape

    Downloads: 2 This Week
    Last Update:
    See Project
  • 7

    BlockFight

    Fight against the Aliens and collect the goodieis.

    Fight against the Aliens and collect the goodieis.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Two player Blackjack game for the symbian users connected to each other via Bluetooth. Very nice GUI displaying the cards and choosing the available options for the player.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    This is a free implementation in Java of the X-Blast project. It is a multi-player network game.
    Downloads: 2 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    ButiFree
    ButiFree is a project to develop a catalan card game online (called "La botifarra").
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    CBDemo allows you upload demos to ftp server especially for the Clanbase. You can add your teams and it will automatically get your last matches. You don't have to zip, rename and upload your files. Choose your team, match and press OK.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Play Chess against the computer.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Java chess programm. Main goal is to develop an object orientated program with simple and well documented interfaces. A major point is how to handle endgame situations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14

    ChessAT

    one more chess engine in the barn

    This simple chess engine employs a minimax algorithm to calculate two moves ahead.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    ChessShell for PC/Mac/Linux

    ChessShell for PC/Mac/Linux

    Chess Database application

    A GUI frontend for the ChessShell API
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    Comet Pinball

    A libgdx pinball game.

    Comet Pinball is a classic arcade game implemented in Java. It uses the libgdx game library with Open GL graphics and Box2d physics. The game is designed to use highly customizable play fields. Starting the game will create an XML file which defines the play field. Feel free to edit by using the game manual as a reference.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    The ComicReader is a program to read daily comics like Garfield, Dilbert, Userfriendly and lots of other daily comics. The comicreader has unique features like autodownloading the comics, central managed comic definitions and the option to email comics.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    ComicViewer is a time-saving tool for avid readers of online comics. It displays all your favorite comics (this is configurable) in an easy-to-use user interface.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Computer remote control

    Computer remote control

    Use your smartphone as computer remote control with HTML5 browser.

    Use your smartphone or tablet as computer remote control with HTML5 browser using it as virtual keyboard and mouse. And it does not train more battery as average web surfing. Read more: http://www.foxjunior.eu/use-your-smartphone-or-tablet-as-virtual-keyboard-and-mouse/ If you find this free software useful, please help me with more rock'n roll coming! https://sourceforge.net/p/compremotecont/donate/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    CraftBukkit-CommandsEX

    CraftBukkit-CommandsEX

    Modular Minecraft server plugin - commands, events, ...

    This project gives you freedom to get a fully-customized plugin for CraftBukkit Minecraft servers. You choose what to include and build it up. No more command collisions, no unnecessary memory and processor overhead on your server.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    A simple Tetris-like 3D game using Java and JOGL. This project was started as a school project at the Carl-Zeiss-Gymnasium in Jena (Germany).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    A graphical isometric multiplayer virtual reality server in MUD-style. Rooms and server code can be changed online. At the moment, there is also an IRC link. Clients are available in Java and Python/C.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    DM Assist

    DM Assist

    A D20 combat initiative tracker

    NOTE: I have moved this project to GitHub at https://github.com/ziroby/dmassist DM Assist helps you run pen and paper d20 games. It aims to be quick and light, so you can spend most of your time working with the players, not the computer.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24

    DSOL

    DSOL: A Distributed Simulation Object Library implemented in Java

    DSOL is a full featured multi-formalism, distributed simulation environment developed at Delft University of Technology (The Netherlands). DSOL has support for discrete event and for continuous modeling. Formalisms supported are event scheduling, DEVS, flow-based simulation, and continuous modeling through sets of differential equations. The first release was introduced at IEEE's Winter Simulation Conference in 2002. Since then, numerous papers and PhD dissertations have been developed, with applications in the fields of transportation and traffic, logistics, supply chain management, gaming and training, health care, and many others.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    DW2 Digivolver

    DW2 Digivolver

    Make your Digimon World 2 gameplay a lot easier.

    DW2 Digivolver is a JAVA developed software that aims to facilitate the creation of your Digimon World 2 team throughout the game. The software tries to create a friendly interface for the user to discover the easier ways to get a wanted Digimon via the DNA Digivolution system using an extensive database. On future work, the software is to be updated to become a full support tool for playing Digimon World 2, extending the database to cover Skills, Stages, Items and more.
    Downloads: 2 This Week
    Last Update:
    See Project