synthesizAR is a Python package for building synthetic solar/stellar active regions comprised of coronal loops. The package allows one to build up a forward-modeled observation of an active region, starting with an observed magnetogram and ending with an synthetic observational data product.

synthesizAR is designed to be modular and extensible. Extensions for new hydrodynamic codes, emission models, or instruments can be easily dropped in. The goal of synthesizAR is to provide an easy-to-use and efficient pipeline for forward-modeling hydrodynamic results from end to end.