APLEpy

APLEpy: An Open Source Algebraic Programming Language extension for Python APLEpy is a collection of Python modules that provides the functionality of an algebraic modeling and programming software such as AMPL, GAMS, Xpress-Mosel, AIMMS to name a few. You can read here a recent review of the software landscape for such products. APLEpy does not only mimic its commercial counterparts, but it also brings two crucial improvements: (1) it crosses the gap between general purpose programming languages and domain specific algebraic modeling languages, (2) provides an easy to use foundation for building new features and extensions.