odespy
inspyred
framed
