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.

  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 1
    CrazyEpicAwesomeRandomness

    CrazyEpicAwesomeRandomness

    Crazy Epic Awesome Randomness is a simulation game in progress.

    Crazy Epic Awesome Randomness is a simulation game in progress. currently you can: create infinite men, select the man you want to move(with the arrow keys), select elements by pressing buttons. there are some bugs to be squashed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A network poker game which let users play Hold'em No Limit together
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Create a City Project aims at creating an open-source realistic, driveable and walkable virtual city that is fun to create and "live in."
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Create your own Armor - GUI

    Simple GUI to create a CYOA Build-logfile.

    This simple GUI lets you build an "Power Armor CYOA" from scratch. When you're done, you can save your build as a .log-File. There are two different programs for two versions. For more information, check the included readme.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    This project has moved! See the homepage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Multiplayer towerdefence game written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    VirtualCricket - a cricket match in Java for command line, the web, and small devices
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A ZZT-like game made in Java, with the possibility of programming Objects as in ZZT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Streamline Azure Security with Palo Alto Networks VM-Series Icon
    Streamline Azure Security with Palo Alto Networks VM-Series

    Centrally manage physical and virtualized firewalls with Panorama

    Improve your security posture and reduce incident response time. Use the VM-Series to natively analyze Azure traffic and dynamically drive policy updates based on workload changes.
    Learn more
  • 10
    A competitive network and internet base for playing of card-games for non-gambling purposes. Cuts out development time for new games through extensive reuse of basic code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    "Cross The Water" is a general repository for various small Java projects too big to be a "code snippet", but too small to justify the overhead of a complete project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Crossword Builder is java program for creating crosswords. It can create, fill and export crosswords in pdf format. It's very fast. Supports different input languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Crossword Sage is a tool for creating professional looking crosswords with powerful word suggestion capabilities. It can also help you solve crosswords!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    Crow is a graphical interface for FICS - Free Internet Chess Server (http://www.freechess.org).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Crowdfarming Database and Simulator

    Crowdfarming Database and Simulator

    To log/share/analyze/optimize/simulate garden activity

    An online database and cross-platform, game-like client where gardeners/farmers (small or large scale) can log their actions and measurements (such as weather, yield, current plant size). Any user can then play it back visually, or play with the data and see a simulation inferred from the knowledge database, or calculate an optimal design within given constraints, inferred from the knowledge available at that time. This is both a tool for playing, in order to entertain and inspire people, as well as a serious feedback and design tool. There will be a user feedback system to value the accuracy of the data. It is allowed to enter and share mock farming data, as long as it's tagged as being fantasy, to exclude it from the analyses. Things like dietary information, tiredness and bio-constructions will be included as well, to improve optimizations of a garden design with (partial) self-sufficiency in mind. The UI will resemble a garden, and can switch to simplified views.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Crowns and Shadows

    Crowns and Shadows

    A game of political domination

    A turn based strategy game of global and political domination. Decisively command your troops on the battlefield, or build a network of allies through intrigue and diplomacy. Lead your noble house to glory or infamy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Joc multiplayer online de Cruce.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This Java GUI allows the user to easily play a Crusader in Dungeons and Dragons v3.5. The GUI handles all of the randomness in the class and displays maneuvers available on any given turn.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Cry For Freedom is a java based online game
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Crypt Escape is a game in which the aim is to escape (through an exit on the perimeter) from a tomb which contains a mummy. Unfortunately, the mummy can move two steps to your one. Luckily, there are walls in the crypt with which to trap the mummy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CryptEngine is a fast 3D engine for Java available as Open Source. It is based on OpenGL and provides components and objects allowing the description and rendering of 3D scenes. CryptEngine focuses on Rapid Application Development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CryptRL is an english/french Java 1.5 Roguelike with sound and graphics. Its main influence is NetHack/Slash'Em (on the ingame interaction.) You'll find more informations here: http://roguebasin.roguelikedevelopment.org/index.php?title=CryptRL
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A word-pattern, dictionary and thesaurus search engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Malom game (nine man's morris in english) is a traditional table game. Our software is the realization of this game in Java & Swing. The game is a multiplayer client-server application.
    Downloads: 0 This Week
    Last Update:
    See Project