Sirepo is an interactive development environment (IDE) for designing particle accelerators.

RadiaSoft created Sirepo to make open-source simulation codes easier to access and easier to use. Our modern GUI applications reveal the power of the code without overwhelming the user. With Sirepo, you can conveniently access scientific codes via our well designed web interface.

Sirepo is integrated with a number of important scientific codes for:

  • Particle Accelerators: Warp, elegant, Synergia, OPAL, and RsLinac
  • Synchrotron Radiation: SRW
  • X-ray Optics: SRW, Shadow3
  • Vacuum Nanoelectronic Devices: WarpVND
  • Electron Cooling: JSPEC
  • Free Electron Lasers: Genesis

To see Sirepo in action, visit

For details on the technologies underlying the Sirepo framework, visit our GitHub repository:

We are always looking for partners interested in integrating new codes.

COMSOL Multiphysics

The Application Builder feature in COMSOL Multiphysics enables the creation of browser-based GUIs. Using these GUIs, scientists and engineers can work with COMSOL without spending time to become experts.

Jupyter Server

The Jupyter Server provides access to community physics codes on a public HPC server —

  • Particle Accelerators: Warp, elegant, Synergia, and OPAL
  • X-ray Optics: Synchrotron Radiation Workshop (SRW), Shadow3
  • Free Electron Lasers: Genesis

To see our Jupyter Server in action, visit Jupyter Server .