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.

  • 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
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    A Chess Game developed completly in Java including the Java3D API. This game is more then standard chess games, because it contains the possibility to play on more then one layer (e.g. you can pull the rook in x- y- and z-axis)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    ChessAT

    one more chess engine in the barn

    This simple chess engine employs a minimax algorithm to calculate two moves ahead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Goal of this project is to create an application (game) which can handle as many as possible chess variants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    ChessBoardForPC

    Just aims to be a chess board (free to make your moves).

    This project just aims to be a simple chess board. You can do whatever you want with pieces (even make a piece eat a king if you want !!!) : the purpose is just to provide a "magnetic" chess board on computer. But all moves are verified. Also with some facilities : history manager, so that you can go back and rewrite the game history !!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Java program for Linux and Windows that will provide a tool for the Chess Club Administrator to run a chess club and/or chess tournaments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Chess application for play and analyze chess games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    ChessMoveValidator

    A simple chess move validator

    A simple chess move validator : keeps track of the current game and valid or not moves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    ChessPNG is a software that read a PNG notation and can be used to a new chess game and variants moves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ChessShell API

    ChessShell API

    Extensive Java chess database libraries.

    Extensive Java chess database libraries. Native game database, native position database, pgn database reader.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    A chess study aid that lets you keep track of the various positions and branches of a chess game. It's very useful for studying the complexities of a board situation, and for following along a game that has plenty of commentary. The goal of the project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The purpose of " ChessViewer DBMS" is to analyze and review Chess games from around the world and to build a personal collection of games for easy retrieval and study. Written in 100% pure Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A tray icon monitoring your games on chessworld.net. Whenever a new game on the web site waits for your turn, the tray icon notifies you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ChessY!: A Yahoo! chess game history reviewer. This is a java appliction that allows you to visually review the game histories that you can email to yourself at the end of a Yahoo! online chess game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A small ICS chess client written in Java, not so large as Jin and nicer looking. The main thing will be to write code for various chess servers. Expected features include game saving as PGN and support for most commands of various ICS servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The project is to make a site with a program to learn chess for children of 6-12 years old. The program wil run in an applet and linked to a MYSQL database. Hans Nuijen is the creator of the method how to learn the game playful.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Chess game with artificial inteligence for one person against computer. This program is a school project at MFF UK in Prague
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A hockey pool management system, supporting as many styles of pools as possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a real time strategy game based on Frank Herbert's novel called Dune.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This software is a shop simulation for chilren. They can enter their "products" manage them and sell them to costumers. All very easy to use. Developed for very low power computers. (My sister use it on a very old Win 95 laptop)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Chmuk

    Chmuk

    GPS data visualisation and exploration

    A really wonderful software to visualise and analyse GPS traces in many different ways (speed and elevation variation, etc.), with different background maps (hiking map, road map, orienteering map, aerial image, cycling map, etc.). It is possible to make KML exports.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Christmas Tree

    Christmas Tree

    Decorate your own virtual Christmas Tree

    Decorate your own virtual Christmas Tree with a variety of beautiful ornaments, tree toppers and animated lights. How to decorate Christmas Tree 1. Press Settings button to choose how your tree and background image should look like. Press Settings button again to hide list of available options. 2. Press Toys button to open toys gallery. Press Toys button again to hide this gallery. 3. Select toy you like from gallery by holding your finger on it and then drag selected toy to appropriate place on Christmas Tree. Press and hold your finger on the toy to send it to background or bring to foreground. Move toy away from Christmas Tree to remove it. 4. Repeat previous step, choosing different toys from gallery until you get your own wonderfully decorated Christmas Tree. Press Capture or Record buttons to save image or GIF of your Christmas Tree or share it with friends. Christmas Tree is available for iOS 11+, Android 4.4+ and Windows Phone 7.5+ environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Round based, noninteractive, ai-scriptable strategic game. Players can make ai-scripts for vehicles (tank, jeep...), and the system play the game with scripts. AI-script can write in JavaScript. The game has a pure functional graphics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The goal of this Project is to create a universal Command-Verifier for the PEBM (Play by E-Mail) Games hosted by www.chronator.ch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Chronogears is an interactive, sprite-based animation system written in 100% Java. Chronogears makes used of Graphics 2D technology. The ultimate goal of Chronogears is to allow non-programmer to create high performance, interactive, complex video games
    Downloads: 0 This Week
    Last Update:
    See Project