Experiments with Python's Tkinter.
Not licensed in any way.
A 2048 ripoff, with customizable field settings.
A square sequence closing in on mouse pointer.
Langton's Ant simulator.
A map you can (kind of) scroll with your mouse.
Harder to implement than it seems at first, still becomes laggy at field size ~1000.
A random static image generated using the same technique as in Scroll (fixed and improved).
Try setting cell side to 1 and width/height to 1000 for an interesting result.
A very simple painter, includes straight lines, rectangles and ovals of adjustable color.
The moment I discovered you can bind events to canvas items.
An upgraded Canvas class inheriting from original tkinter's. Now with buttons!
A classic sokoban game (without any levels included) with a level editor and ability to load/save levels