statsmodels

Statistical models and tests for Python

★ Stars11.7k11,691 on GitHub
Last commit18 Oct 2026
LicenceBSD-3-ClauseSPDX, from the repository
View on GitHub ↗

From GitHub, fetched 19 Oct 2026.

statsmodels is a Python library for estimating statistical models, running tests and exploring data. It covers linear and generalised linear models, time-series analysis, mixed models and more, and supports R-style formulas.

Free alternative to

In collections

Related tools

RStudio Desktop

Statistics

Popular open-source IDE for R and Quarto

Stars
★ 5.1k
Licence
AGPL-3.0
Updated

Alternative to SPSS, Stata

jamovi

Statistics

Spreadsheet-style statistics app built on R

Stars
★ 790
Licence
AGPL-3.0
Updated
  • Opens .sav
  • Opens .sas7bdat
  • Opens .dta

Alternative to SPSS, Stata

R

Statistics

The open-source language and environment for statistical computing

Licence
GPL-2.0
Updated
  • Opens .sav
  • Opens .sas7bdat
  • Opens .dta

Alternative to SPSS, Stata

G

gretl

Statistics

Econometrics package with a menu interface and scripting

Licence
GPL-3.0
Updated
  • Opens .dta
  • Opens .sav

Alternative to Stata

KNIME Analytics Platform

Data science & workflows

Free, open-source platform for visual data workflows

Licence
GPL-3.0
Updated

Alternative to SPSS Modeler, SAS

JASP

Statistics

Point-and-click statistics with classical and Bayesian tests

Stars
★ 1k
Licence
AGPL-3.0
Updated
  • Data stays local
  • Opens .sav
  • Opens .sas7bdat

Alternative to SPSS, GraphPad Prism