Compiled Precomputed Grids

Model Atmospheres
Up-to-date ATLAS, MARCS, and Phoenix grids including parameter range info

Synthetic Spectra
The same as above, but for spectra rather than atmospheres

Spectral Line Databases

Linemake
(Fortran) Outputs all lines in a user-selected wavelength range, including user-specified molecular lines. (citation: Placco et al. 2021)

NIST ASD
A number of formatting options for output data can be selected by clicking on the "Show Advanced Settings" button. How to cite: https://physics.nist.gov/PhysRefData/ASD/Html/verhist.shtml

VALD
Regularly updated spectral line database (requires free account registration.)

Stellar Structure Code & Spectrum Analysis Tools

iSpec
(Python) An integration of several other tools into a program capable of spectral correction and analysis in many forms, such as continuum normalization, RV calculation, and abundance analysis. (citation: Blanco-Cuaresma 2019)

MOOG
(Fortran) Force-fitting abundances based on equivalent widths, synthetic spectrum fitting, and other routines are available in this LTE analysis program. Note that plotting functionality requires to paid Fortran graphics package SM. (citation: Sneden 1973)

PyMOOGi
(Python) Adaptations of the equivalent width, abundance-fitting, and spectrum synthesis functionalities of MOOG for use with Python's free and open-source matplotlib. (citation: Adamow 2017)

Spectroscopy Made Easy (SME)
(IDL) Synthetic spectrum fitting for deriving abundances and stellar parameters, with a grid of nLTE corrections included. (citation: Piskunov & Valenti 2016)