PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Anomaly Detection Python Packages

Python packages with the GitHub topic anomaly-detection. Sorted by relevance, with stars and monthly downloads.
yzhao062
pyod

A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

4.4M 10K 1K
sktime
sktime

A unified framework for machine learning with time series

1.2M 10K 2K
arundo
adtk

A Python toolkit for rule-based/unsupervised anomaly detection in time series

512K 1K 162
stumpy-dev
stumpy

STUMPY is a powerful and scalable Python library for modern time series analysis

506K 4K 353
IBM
drain3

A robust streaming log template miner based on the Drain algorithm

460K 833 172
pycaret
pycaret

Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.

449K 10K 2K
unit8co
darts

A python library for user-friendly forecasting and anomaly detection on time series.

313K 9K 1K
unit8co
u8darts

A python library for user-friendly forecasting and anomaly detection on time series.

136K 9K 1K
Nixtla
nixtla

TimeGPT-1: production ready pre-trained Time Series Foundation Model for forecasting and anomaly detection. Generative pretrained transformer for time series trained on over 100B data points. It's capable of accurately predicting various domains such as retail, electricity, finance, and IoT with just a few lines of code 🚀.

129K 4K 331
WenjieDu
pypots

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

120K 2K 185
cleanlab
cleanlab

Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.

81K 12K 905
vc1492a
pynomaly

Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier detection method providing an outlier score in the range of [0,1].

65K 331 37
spectralpython
spectral

Python module for hyperspectral image processing

55K 670 148
chaandannn
finops-mcp

Local-first, AI-native FinOps. Ask your AWS, Azure, GCP, Kubernetes, and SaaS bill anything inside Claude or Cursor. Runs on your machine; credentials never leave it.

32K 4 0
zhaokg
rbeast

Bayesian Change-Point Detection and Time Series Decomposition

13K 366 49
salesforce
salesforce-merlion

Merlion: A Machine Learning Framework for Time Series Intelligence

11K 4K 359
snad-space
coniferest

Coniferous forests for better machine learning

10K 16 8
TheDatumOrg
vus

Volume Under the Surface: Accuracy Measure for Time Series Anomaly Detection

10K 94 43
logpai
logparser3

A machine learning toolkit for log parsing [ICSE'19, DSN'16]

9K 2K 580
yzhao062
suod

(MLSys' 21) An Acceleration System for Large-scare Unsupervised Heterogeneous Outlier Detection (Anomaly Detection)

8K 394 46
abimael10
anomaly-grid-py

Deviation detection using variable-order Markov-chains in finite alphabet sequences

8K 1 0
Bing-su
rcf3

Random Cut Forest 3rd

7K 0 0
matrix-profile-foundation
matrixprofile

A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.

6K 384 66
semcod
deta

Infrastructure anomaly detection and monitoring tool

5K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery