Browse free open source Java Card Games and projects below. Use the toggles on the left to filter open source Java Card 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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | 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
    Magic Assistant
    Magic Assistant is multi-platform application for "Magic: The Gathering" players. Includes Card Browser, Library Organizer, Deck Builder and MTG Tournament Manager. Comes with MTG cards database and allows web updates. See home page for details. Sadly this project is no longer active, it is up for adoption.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2
    SolitaireCG

    SolitaireCG

    Solitaire Card Games for Android™

    SolitaireCG is an adaptation of Ken Magic's "Solitaire" for devices with few hardware buttons. SolitaireCG stands for Solitaire Card Games and is a software application for Android™. Solitaire Card Games include Klondike (regular solitaire), Vegas, Spider, Golf, Freecell, Forty Thieves, TriPeaks, and variations of these games. Key changes against the original are outlined at: https://solitairecg.sourceforge.io/ The changes fix bugs, add games and portait mode, and enable card dealing and playability in spider. New hi-res graphics have been added to the original card graphics to take advantage of today's larger, higher resolution screens. Source code available under Apache license 2.0, see git repository.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Setup and manage in-house euchre tournaments with this application. Using the round-robin tournament format, this software creates PDF schedules for players, and manages all aspects of the tournament, including scoring, while offering performance metrics
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Simple Blackjack game in Java (developed as Assignment 1 for ITEC802@MQ). For more information about Blackjack, please refer to http://en.wikipedia.org/wiki/Blackjack.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    A Java Swing based implementation of popular card game 'Blackjack' or '21'. Clean and Neat code with well defined ObjectOriented structure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    jTarot is a tarot personal advisor. jTarot will do a "reading" for you when you need advice. A reading displays a number of cards and then describes what these cards mean. You take the reading and apply the meanings of the cards to your situation.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    This is a JavaFX/Java card game called Makao. It was written for educational purposes (as a school project), but I've decided to start maintainig it and make it better and better. As for now game is divided into two part - a server and client.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    JFreeCell

    JFreeCell

    JFreeCell is java version of FreeCell, solitaire-based card game

    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    For people who like solitaire but don't want to wear glasses.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 10
    A Contract Bridge JAVA Based Hand Generator. Designed to aid with bidding theory and development. Hands and can be created using points, distribution and fixed cards restrictions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11

    JFool

    Famous Russian card game

    Famous Russian card game. Currently only one human player is supported. Virtual players are programmed with simplest possible algorithm so it must be easy to defeat them. This is alpha version and there may be bugs especially if you start a new game instead of restarting the application. Cards Images were taken from wikipedia (I hope it does not contradict their license).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    ThreeCardBetting
    This is a small J2ME game, where people will bet on three cards. Very simple and fun game.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    AOOD Mille Bornes

    A Java version of a 2-player Mille Bornes game

    This program allows a user to play Mille Bornes against a computer opponent. Rules have been slightly altered, and are explained under "special rules" in the rules window.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    This is a simple card game I made in Java based on the famous Mau Mau. This was one of my first project.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    DobbleCardGenerator

    Generator of cards for the game "Dobble" (aka "Spot It")

    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    eBridge implements the classic card game Bridge. It is unlike other card games in that bidding and playing strategies are configurable rules. eBridge can be played remotely among different client platforms since it is based on Java and the Eclipse RCP.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Presidents is a card game that is set up to keep those in power and the unfortunate in their place.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Punish

    Punish

    A card game similar to Crazy Eights

    Download the zip, and extract it to a folder. Run the JAR file to play the game. Make sure you have Java 8 installed on your system. You can download java from: www.java.com Rules: Play against the computer in this exciting game. Each player gets dealt 7 cards, and they take turns to get rid of the cards in their hands as quickly as possible. The first player to do so is the winner. While discarding cards, the player must match the suit or the number of the card currently at the top of the discard pile. Alternately, the player can play a Jack of any color to change the suit to one he desires. If an Ace is played, it must be followed by another card matching the suit of the Ace or another ace, failing which he must draw a card, but not if the Ace was the last card in his hand. Playing an Eight results in all other players drawing one card from the draw pile. If the player does not have a suitable card to play, nor an Ace/Jack/Eight, he must draw a card.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19

    Scala 40

    another cards game

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

    UNO-Java

    A java implementation of the popular card Game UNO

    A Java implementation of the popular card game UNO. The game will be available as Desktop application. Current State : pre-alpha
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    jDoKo is a Java "Doppelkopf" card game server-client implementation with a Swing GUI client.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    This is a Vietnamese popular card game. It is called "tien len".
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Java implementation of the Chinese card game Big Two using the Game Gardens framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    Blackjack Game with AI

    Play blackjack against the dealer or an AI player

    This is one of the few blackjack games that has a computerized opponent that plays very effectively. In teaching mode, you can learn how to play blackjack in the mathematically ideal way, and win more than 50% of the time.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    The UNO cards game in the multiplayer java version from two minimum players to four maximum players and with the possibility of chatting with the players connected.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB