![]()
SpectroForge
A desktop application for designing, simulating, and analysing multi-slit imaging spectrographs.
What SpectroForge does
SpectroForge combines a paraxial ray-trace calculator, called PrISM (Prescription-driven Instrument & Spectrograph Model), with an interactive UI. Given a grating, collimator, and focusing lens, it computes where every diffraction order from every slit lands on the detector — in real time as you adjust parameters.
| Capability | Description |
|---|---|
| Layout view | Interactive 2-D spectral layout, with optional image overlay |
| Mosaic map | All slit × order combinations at a glance |
| Straighten | Correct curved spectral lines from a real image |
| 3-D layout | WebGL mechanical preview of the full optical train |
| TOML config | Save and load complete instrument definitions |
| PDF / SVG export | Publication-ready figures / dimensional drawings |
Documentation structure
- Getting Started — install and launch
- User Interface — views, panels, controls
- Configuration — instrument parameters
- Exporting
- Keyboard Shortcuts