MAME is a multi-purpose emulation framework
universal multi-platform light-weigth extensible scripting framework
Toolkit for the easy prototyping of hybrid games for Tabletop Devices
C++ Framework for slot machine games
Cross platform 2D game creation framework with Python bindings