JSkat is an open source, non-profit, totally free and multi-platform software project written in the Java programming language and designed as an implementation of a popular and traditional German card game called Skat. The application allows you to play the game according to the official rules or to create your own.
Features at a glance
Key features include online play, based on the official rules of the International Skat Players Association (ISPA-World), support for the suit, null and grand game modes, support for the Kontra, Bock and Ramsch rules, support for multiple languages, including English and German, three AI Skat players, including AIPlayerMJL, AIPlayerJS and AIPlayerRND, as well as cheat and debug modes.
Supported operating systems and availability
Being written entirely in the Java programming language, JSkat can be played on any operating system where the Java Runtime Environment from Oracle is available and installed, including GNU/Linux (Packman RPM and Arch Linux builds are officially available), BSD, Solaris, Microsoft Windows and Mac OS X. Both 64-bit and 32-bit architectures are supported at this time.
For your convenience, it is available for download only as self-contains JAR files, so all you have to do to run the game is to make it executable and double-click it. Keep in mind though, that the project is distributed with a Apache 2.0 licence for the JSkat base, and a GNU General Public License (GPL) 3.0 license for the JSkat Swing GUI.
We strongly recommend downloading and using the JSkat software if you want to play a traditional German Skat with AI mates, if you want completely free and full-featured Skat game, if you want to improve your Skat playing skills without losing money, or if you want to learn how to play Ramsch and be smarter than your buddies.