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
  • 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
  • 1
    TV-Browser - A free EPG

    TV-Browser - A free EPG

    Ad free open source TV guide for more than 1000 channels.

    TV-Browser is a java-based TV guide which can be easily extended with lots of plugins. It is designed to look like your paper TV guide.
    Leader badge
    Downloads: 672 This Week
    Last Update:
    See Project
  • 2
    FreeCol

    FreeCol

    Colonize the New World.

    FreeCol is a turn-based strategy game based on the old game Colonization, and similar to Civilization. The objective of the game is to create an independent nation. You start with only a few colonists defying the stormy seas in their search for new land. Will you guide them on the Colonization of a New World? The last stable version release can be found here: https://sourceforge.net/projects/freecol/files/latest/download The latest test pre-release of the next version can be found here: https://github.com/FreeCol/freecol/releases If you want to contribute to Freecol please visit our welcome information thread to see how here: https://sourceforge.net/p/freecol/discussion/719661/thread/2d0063a3bc/
    Leader badge
    Downloads: 420 This Week
    Last Update:
    See Project
  • 3
    JMRI Model Railroad Interface

    JMRI Model Railroad Interface

    Java applications to control a model railroad layout.

    Java interfaces and sample implementations for controlling a model railroad layout from a personal computer. JMRI is intended as a jumping-off point for hobbyists to build their own layout controls. Includes the DecoderPro and PanelPro applications.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4
    GOdroid is an Android application to play the strategic board game Go against the GPL Go engine GNU Go. It contains a Go board UI and minor changes to GNU Go. This site contains the sources for the UI and the (few) changes to the GNU Go sources. Translations contributed by - Chinese: Jean Lea and Kid Wong - Russian: Шмойлов Валерий - Danish and Norwegian: Michael Berthelsen - Polish: Piotr Goliasz - Finnish: Daniel Landau - Romanian: Mircea Damian - Spanish: Pol Urós Guardiola - Portuguese (Brazil): Igor Costa - Italian: Alessio Gerola - Hungarian: Téglás Zoltán, review: András Oláh - French: Laurent L Volunteers for providing additional translations are very welcome - it's easy, just fill out a google docs/drive spreadsheet.
    Downloads: 8 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.
    Start Free
  • 5
    jMemorize is written in Java and uses Leitner flashcards to make memorizing facts not only more efficient but also more fun. Please note that the project is now maintained on https://github.com/riadd/jMemorize
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    ChessShell for PC/Mac/Linux

    ChessShell for PC/Mac/Linux

    Chess Database application

    A GUI frontend for the ChessShell API
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The foundation of this project is the dicepanel, a dice roller. A couple of classic dicegames will be included too, such as Yatzee. This project is using the Almond framework and it is runnable with Java Web Start.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Open Cache Manager
    OCM is an easy to use program for managing your geocaches, with the goal of being the Linux equivalent to GSAK. OCM integrates with GPSBabel to support most GPS devices (requires GPSBabel to be installed).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Open TeamPlay

    An OpenSource (C# .NET) TeamPlay Environment.

    An Open Source (C# .NET) TeamPlay Environment. - Permits the easy downloading of games that may not be available via Steam, and their Source Port derivatives. - Preconfigured for easy play. - Enables the easier download of enhanced user made content for such titles. - Enables easier Multi-Player. - May incorporate a chat client in later versions. - Encryption: May incorporate up to 9.99% U.S.-origin parts or components. Officially Supported Operating Systems: - Windows 7 Ultimate x86, N, x64 - Windows 7 Enterprise x86, N, x64 - Windows 7 Professional x86, N, x64 - Windows 7 Home Premium x86, N, x64 - Windows7 Home Basic x86, N, x64 - Windows 7 Starter N - Windows Vista Ultimate x86, x64 Ed. + More...
    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
    Scribblings
    A suite of four inter-related projects written in Java: Cervantes Game Server. PostModernGames Client. Catcher and Gravity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A simple drinking game for small to medium house parties. Comes complete with a predefined ruleset (in both english and danish) and the user has the opportunity to create their own.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Java version of Stellarium.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next