Crackered-that-Barrel is a project mainly written in Python, it's free.
Cracker Barrel peg game solver.