Sirepo: Domain-Rich Computational Physics Gateway

Sirepo is an open source, domain-rich gateway for computational science. Sirepo is used by both novice and expert physicists and engineers to simulate electromagnetic radiation and charged particle dynamics. Key design objectives are seamless integration with legacy codes, low barrier to entry for new users, configuration transfer to command line mode, catalogue of provenance to aid reproducibility, and simplified collaboration through multimodal sharing.