EVERYTHING XIAOMI
Get listed

Fitspy

Place
#45 of 106
Score
6.6
Fitspy's website

The facts below are what the maker publishes about Fitspy, checked and dated. Our editors have not written about it yet.

Plans and prices

From Fitspy's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FitspyFreeOpen-source Python package; spectral fitting tool

The facts

Each one read from Fitspy's own pages, with the date it was checked.

What it does

Automation
GUI workflows can be performed with Python scripts, and saved models can be replayed or applied to other datasets.checked 12 Oct 2026
Baselines
Fitspy supports manually defined baselines and a semi-automatic ARPLS baseline algorithm.checked 12 Oct 2026
Custom models
Users can define models using literal expressions or Python scripts.checked 12 Oct 2026
Data formats
Fitspy reads single 1D spectra and 2D-map spectra, and supports formats including DM3, DM4, EMD, HSPY, NXS, and NXCanSAS-related HDF files.checked 12 Oct 2026
Data import formats
.txt; .dm3; .dm4; .emd; .hspy; .nxs; .h5; .h4; .hdf; NXCanSASchecked 23 Sep 2026
Deployment
desktopchecked 23 Sep 2026
Fitting engine
Fitspy performs fitting using the lmfit package and supports multiprocessing, parameter bounds, and parameter constraints.checked 12 Oct 2026
Installation
The maker recommends installation from PyPI with `pip install fitspy`; installation from GitHub is also documented.checked 12 Oct 2026
Interfaces
Fitspy offers a Tkinter GUI and a newer PySide GUI, with future fixes and updates focused primarily on PySide.checked 12 Oct 2026
License and requirement
Fitspy is distributed under GPLv3 and requires Python 3.9 or later.checked 12 Oct 2026
Limits
User-defined models initialize all parameters to 1, which the documentation says can lead to poor convergence.checked 12 Oct 2026
Noise and outliers
Fitspy can disable peak models in noisy regions and detect outliers, with automatic outlier detection suited particularly to 2D-map spectra.checked 12 Oct 2026
Peak fitting
Predefined peak models include Gaussian, Lorentzian, asymmetric Gaussian, asymmetric Lorentzian, and Pseudovoigt.checked 12 Oct 2026
Purpose
Fitspy is a dedicated tool for fitting spectra, independent of a specific physical quantity or database.checked 12 Oct 2026
Scripting support
Yeschecked 23 Sep 2026
Use cases
The documentation describes using the GUI for a few spectra and Python batches for several thousand spectra or more.checked 12 Oct 2026

Money

Free plan
Yeschecked 23 Sep 2026

The company

Maker
The CEA-MetroCarac organization describes itself as the Metrology and Characterization activities at the French Alternative Energies and Atomic Energy Commission.checked 12 Oct 2026

Alternatives to Fitspy

All alternatives
  1. 1IBM SPSS Statistics logo

    IBM SPSS Statistics

    APILinuxmacOSSelf-hosted
    8.0
  2. 2

    Stata

    LinuxmacOSWindows
    7.8From $175 a year
  3. 3jamovi logo

    jamovi

    Free planWebWindowsmacOSLinux
    7.8Free plan
  4. 4

    StatPlus

    iOSWebmacOSWindows
    7.7
  5. 5

    EViews

    Free planmacOSWindows
    7.6From $59.95 a month
  6. 6

    SAS/STAT

    WebLinuxmacOSSelf-hosted
    7.5