We discuss GasModels.jl , a Julia package for Steady-State and Transient Gas Network Optimization. It is designed to enable computational evaluation of emerging gas network formulations and algorithms in a common platform. The code decouples problem specifications (e.g. gas flow, expansion planning, economic objectives, etc.) from network formulations. We discuss different formulations, computational performance, and how such models are used to address such problems.