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.

  • 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
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 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: 23 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: 20 This Week
    Last Update:
    See Project
  • 3
    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: 5 This Week
    Last Update:
    See Project
  • 4
    For people who like solitaire but don't want to wear glasses.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • Pest Control Management Software Icon
    Pest Control Management Software

    Pocomos is a cloud-based field service solution that caters to businesses

    Built for the pest control industry, but also works great for Mosquito Control, Bin Cleaning, Window Washing, Solar Panel Cleaning, and other Home Service Businesses in need of an easy-to-use software that helps you simplify routing, scheduling, communications, payment processing, truck tracking, time tracking, and reporting.
    Learn More
  • 5
    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
    Leader badge
    Downloads: 4 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.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    This application is designed to help create Contract bridge hands with constrains on points and/ or number of cards per suite for each player. The program is an easy to use Java program which outputs the results in an HTML format (fits an A4 page for easy printing). Media wiki pages: http://sourceforge.net/apps/mediawiki/bridgedealer/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8

    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: 2 This Week
    Last Update:
    See Project
  • 9
    A full featured Black Jack game with betting, double down, counting cards, multiple decks and more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • 10

    DobbleCardGenerator

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

    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Magic:The Gathering over LAN or Internet, alone or against another player (need IP of your opponent). The program is the judge : you play with the true rules. Firemox can also emulate another TBS. Written in Java, works on Mac, Windows and Linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    BridgeBuddy

    Bridge duplicate tournament card play program

    Program for bridge card tournaments. User setup tournaments by defining tournament type (Howell or mitchell), number of tables (in each section), number of sections, and bridgemates, possible use of watch to oversee and follow current tournament, and some other information regarded to results, html pages, and more. User also has to decide dates for tournament, names and colors for sections, sequence of pairs, etc. After each tournament date user can mark double substituts, get results from bridgemate database and/or key in results, key in penalty (e.g. 40%-60%), key in bidding (with ongoing calculation of score). Each time user choose 'Go to end of current date' all html-pages (incl css-files) for current date are made ready to transfer to a web server. BridgeBuddy is developed while using it 2 times a week (sometimes with mixed number of bridgemates) since 2011 in two danish clubs. Languages are english and danish. Developer can easy add more. Java documentation in english
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13

    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
  • 14
    tjger - the java game & entertainment rt

    tjger - the java game & entertainment rt

    the java game and entertainment runtime

    Framework to implement board and card games including some already developed games. Typical game elements are offered by this library, so developers just care on the essential aspects that differ. Games created with tjger are also hosted (Four wins, Oasch, Schnapsen, Trap the Wizard, etc.) and the Tjger Game Pack contains all these games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    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: 1 This Week
    Last Update:
    See Project
  • 16
    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: 1 This Week
    Last Update:
    See Project
  • 17
    Blackjack Analyst is a program allowing evaluation of blackjack playing strategies through simulation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    CTI Tools box

    Custom Tease Instructor Tools Box

    The CTI community needs a real cross plateform software in order to stop searching everywhere how to create cards or play a tease. An application which offers tools to create decks, cards and much more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    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: 1 This Week
    Last Update:
    See Project
  • 20
    Escoba de 15 is a classic card game. It's played with a 40 card deck of Spanish cards. In this first version you play againts the computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    This is a FreeCell solitaire game solver written in the Java. It is fast and capable - it solves all of the first million Microsoft deals in about 4 hours - 99.99% of them in less than a second, and no deal takes more than 1 minute.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    JFreeCell

    JFreeCell

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

    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Poker Tournament Manager - Displays current level, blinds, time left in level etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Klondike solitaire game written in Java Swing/AWT by two first year computer science/engineering students for a school project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    This tool has two parts : a collection manager and an online duel virtual battleground for the card game "Magic : The Gathering", written in Java (Java 5, JFreeChart and XStream are needed). You can import cards using the official online card database.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next