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, and image data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

2.7M 10K 1K
sktime
sktime

A unified framework for machine learning with time series

1.3M 10K 2K
IBM
drain3

A robust streaming log template miner based on the Drain algorithm

646K 805 170
stumpy-dev
stumpy

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

504K 4K 349
arundo
adtk

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

479K 1K 161
pycaret
pycaret

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

471K 10K 2K
unit8co
darts

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

422K 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 🚀.

136K 4K 323
unit8co
u8darts

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

136K 9K 1K
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

123K 2K 184
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.

62K 11K 893
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].

52K 330 37
spectralpython
spectral

Python module for hyperspectral image processing

50K 665 147
Project-MONAI
monai-generative

MONAI Generative Models makes it easy to train, evaluate, and deploy generative models and related applications

19K 758 109
zhaokg
rbeast

Bayesian Change-Point Detection and Time Series Decomposition

17K 360 49
yzhao062
suod

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

15K 395 46
salesforce
salesforce-merlion

Merlion: A Machine Learning Framework for Time Series Intelligence

13K 4K 357
dliptak001
hypercube-rc

Reservoir computer on a Boolean hypercube graph. Sparse XOR-defined connectivity, streaming mode, C++23 and Python SDKs.

11K 1 0
logpai
logparser3

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

10K 2K 583
abimael10
anomaly-grid-py

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

9K 1 0
TheDatumOrg
vus

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

8K 92 42
JonathanBerhe
gvdb

High-performance distributed vector database with high-dimensional vector support

8K 0 0
matrix-profile-foundation
matrixprofile

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

7K 386 67
moment-timeseries-foundation-model
momentfm

MOMENT: A Family of Open Time-series Foundation Models, ICML'24

6K 761 109
    • Data from PyPI, GitHub, ClickHouse, and BigQuery