01Intuitive mathematical syntax using Pythonic components like Var, Set, and Constraint
02Decoupled solver architecture compatible with GLPK, IPOPT, Gurobi, and CPLEX
03Advanced features for stochastic programming and economic analysis via dual suffixes
041 GitHub stars
05Support for both Concrete and Abstract modeling paradigms for various scales
06Support for Linear (LP), Mixed-Integer (MILP), and Non-Linear Programming (NLP)