While newer versions (such as 1.3.1) are available, version 0.9.8 remains a specific point of interest for researchers maintaining legacy workflows. Fityk --- curve fitting and peak fitting software
Supports scripting through its own mini-language, allowing for the automation of repetitive data processing tasks.
Users can define their own mathematical models and specify complex dependencies between peak parameters.