scikit-survival and dev-survivors

Scikit-survival is a mature, production-ready survival analysis framework integrated with scikit-learn's ecosystem, while dev-survivors is an experimental interpretability-focused library—they are **competitors** offering alternative approaches to the same problem domain, though scikit-survival is vastly more established and widely adopted.

scikit-survival
94
Verified
dev-survivors
39
Emerging
Maintenance 20/25
Adoption 25/25
Maturity 25/25
Community 24/25
Maintenance 10/25
Adoption 7/25
Maturity 16/25
Community 6/25
Stars: 1,282
Forks: 223
Downloads: 277,459
Commits (30d): 6
Language: Python
License: GPL-3.0
Stars: 36
Forks: 2
Downloads:
Commits (30d): 0
Language: Python
License: BSD-3-Clause
No risk flags
No Package No Dependents

About scikit-survival

sebp/scikit-survival

Survival analysis built on top of scikit-learn

Implements specialized models that account for censored data—where event outcomes are partially unknown—enabling time-to-event predictions in clinical and reliability domains. Integrates seamlessly with scikit-learn's preprocessing, cross-validation, and pipeline infrastructure while supporting both uncensored and right-censored observations. Provides multiple survival model variants optimized through convex solvers (ECOS, OSQP) with dependencies on NumPy, SciPy, and pandas for numerical computation.

About dev-survivors

iuliivasilev/dev-survivors

Stay Alive. A Reliable and Interpretable Survival Analysis Library

Scores updated daily from GitHub, PyPI, and npm data. How scores work