I love Klondike solitaire. I came to realization that it must be one of my favorite games, in fact.
Problem is - it's kinda hard to find good solitaire.
- I need my solitaire to have a solver (that would show if the deal is even winnable) - to relax and not waste time.
- I need it to have undo
- I need it to be able to replay same deal
- It should be playable from keyboard
So, I made my own. I wanted to do one for ages, actually, made several silly attempts... And today I did it!

(It will probably look bigger in your browser, as it stretches :D I made it with iframes in mind to be embedded into.. a little thing I am working on :D)
I also drew the sprites, and it was quite a journey: I learnt that these things on cards are called "pips", and the patterns they form is actually standardized. Of course, first I tried to automate it, but result was sloppy. So had to invent a weird guides system to place the pips.
This is version 3 of the cards sprites (on screenshot at least).

It also uses my work-in-progress retro-ish react/css components set :P
Here it is.
http://wp0.li/slop/patience/It needs javascript to run and will eat about 120kb of your trafic.
CSS uses layers and vars, and solver uses webworker, so will need a fairly modern browser to run.
Oh, and also - it is packed in a single html file, if you like it - you can just download it and it's yours forever :P