<PySol logo>
Version 3.00
04 Nov 1999

[Abstract] [Topics] [Download] [Screenshots]
[Changes] [Contribute] [Links] [Awards]

News <new>


PySol is an exciting collection of Solitaire card games. Its features include support for 111 (!) distinct games, very nice look and feel, multiple cardsets and backgrounds, unlimited undo & redo, load & save games, player statistics and log files, hint system, demo games, support for user written plug-ins, integrated HTML help browser, and it's free Open Source software distributed under the terms of the GNU GPL.

Among the supported games are classics like Aces Up, Baker's Game, Canfield, FreeCell, Forty Thieves, Golf, Klondike, Pyramid, Scorpion, Spider, Yukon, and many more...

As PySol is written in 100% pure Python and uses the portable Tcl/Tk toolkit it runs out-of-the-box on Unix (X11), Windows 95/98/NT and Macintosh.
No need to compile anything.

PySol aims to be Commercial Quality Freeware.


Take a look at the online game rules. <updated>

Visit the PySol Gallery for screenshots of many of the games.
Here is a low bandwidth version of the gallery.

There's also a Cardset Gallery page. <updated>


File Description Size
pysol-3.00.tar.gz ready-to-run PySol package 465 kB
pysol300.exe Windows 95/98/NT setup file
(needs Python 1.5.2)
819 kB
pysol-3.00.sit.bin Macintosh SIT archive 596 kB
pysol-cardsets-3.00.tar.gz a collection of 19 free cardsets
converted for use with PySol
1223 kB
pysol-3.00-src.tar.gz developers source code 132 kB

Please also read the installation instructions.

Other people have prepared prebuilt packages for

Here are old versions in case you haven't upgraded to Python 1.5.2 yet.


Here you can see PySol in action (X11). Click to enlarge.

PySol screenshot

PySol screenshot

PySol screenshot

Related links

T. Kirk's Flowersol page has PySol plugins for games like Oonsoo and Pagoda.
These will get merged into the main version soon.

Read a review of an old PySol version 1.x in issue 33 of the Linux Gazette

What's new ?

Recent changes in v3.00 include


The PySol plugin concept makes it very easy to contribute new solitaire variants, but there are also many others ways you could help further improving PySol:

Please get in touch with me if you would like to join PySol development.


Other Open-Source solitaire games

PySol Awards


Please use my PGP public key when sending me email. <blue-ribbon>

This page has been accessed millions times since March 1999.

Last modified Thu Nov 11 7:24:18 1999.