Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Anomaly Detection

Anomaly Detection

52 projects

Showing 36 of 52 projects

netdata
netdataGo

An open-source, real-time infrastructure monitoring platform with per-second metrics, ML-powered anomaly detection, and zero-configuration deployment.

#devops#container-monitoring#observability
Stars81.1k
Forks6.7k
Last commit4 hours ago
Forecasting with sktime
Forecasting with sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.1k
Forks2.5k
Last commit
sktime
sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.1k
Forks2.5k
Last commit
PyOD
PyODPython

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.

#novelty detection#autoencoder#anomaly
Stars10.1k
Forks1.5k
Last commit10 days ago
PyCaret
PyCaretPython

An open-source, low-code Python library that automates end-to-end machine learning workflows.

#data-science#low-code#automl
Stars9.9k
Forks1.8k
Last commit3 months ago
Darts
DartsPython

A Python library for user-friendly forecasting and anomaly detection on time series, from ARIMA to deep neural networks.

#python-library#backtesting#data-science
Stars9.6k
Forks1.1k
Last commit4 days ago
Elastalert
ElastalertPython

A flexible framework for alerting on anomalies, spikes, or patterns in Elasticsearch data.

#devops#real-time-alerts#monitoring
Stars8.0k
Forks1.7k
Last commit2 years ago
Elastalert | Yelp
Elastalert | YelpPython

A simple framework for alerting on anomalies, spikes, or other patterns in Elasticsearch data.

#devops#siem#observability
Stars8.0k
Forks1.7k
Last commit2 years ago
NuPic
NuPicPython

An open-source implementation of Hierarchical Temporal Memory (HTM) for anomaly detection and prediction of streaming data.

#neuroscience#hierarchical-temporal-memory#neocortex
Stars6.3k
Forks1.5k
Last commit1 year ago
Microsoft ML for Apache Spark
Microsoft ML for Apache SparkScala

An open-source library for building massively scalable machine learning pipelines on Apache Spark.

#apache-spark#microsoft#spark
Stars5.2k
Forks868
Last commit1 hour ago
deequ
deequScala

A library built on Apache Spark for defining unit tests to measure data quality in large datasets.

#data-testing#apache-spark#spark
Stars3.7k
Forks585
Last commit1 day ago
AnomalyDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
AnomalyDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

An R package for robust anomaly detection in time series and vectors, handling seasonality and trend.

#statistical-analysis#r-package#robust-statistics
Stars3.6k
Forks760
Last commit
Awesome Anomaly Detection
Awesome Anomaly Detection

A curated list of research papers, datasets, and resources for anomaly detection in time-series, video, and image data.

#anomaly#research-papers#outlier-detection
Stars2.9k
Forks508
Last commit4 years ago
Loghub
Loghub

A large collection of real-world system log datasets for AI-driven log analytics research.

#logs#operating-systems#distributed-systems
Stars2.9k
Forks798
Last commit19 hours ago
Alibi Detect
Alibi DetectJupyter Notebook

A Python library for outlier, adversarial, and drift detection in machine learning models, supporting tabular, text, image, and time series data.

#python-library#anomaly#data-integrity
Stars2.5k
Forks249
Last commit10 months ago
Awesome Fraud Detection Research Papers
Awesome Fraud Detection Research PapersPython

A curated collection of academic papers on data mining and machine learning techniques for fraud detection across various domains.

#graph-neural-networks#fraud-checker#financial-security
Stars1.8k
Forks330
Last commit
luminol
luminolPython

A lightweight Python library for anomaly detection and correlation in time series data, enabling root cause analysis.

#statistical-analysis#correlation-analysis#python-library
Stars1.2k
Forks218
Last commit1 year ago
scikit-multiflow
scikit-multiflowPython

A Python machine learning package for incremental learning on streaming data with concept drift detection.

#scikit#streaming-data#adaptive-learning
Stars799
Forks188
Last commit3 years ago
Tensorflow Data Validation (TFDV)
Tensorflow Data Validation (TFDV)Python

A scalable library for exploring, validating, and monitoring machine learning data, integrated with TensorFlow and TFX.

#python-library#data-schema#mlops
Stars786
Forks182
Last commit2 months ago
Chaos Genius
Chaos GeniusPython

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

#open-source#observability#business-intelligence
Stars778
Forks87
Last commit2 years ago
Chaos Genius
Chaos GeniusPython

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

#observability#business-intelligence#monitoring
Stars778
Forks87
Last commit2 years ago
MIDAS: Detecting Microcluster Anomalies in Edge Streams
MIDAS: Detecting Microcluster Anomalies in Edge StreamsC++

A real-time anomaly detection algorithm for dynamic graph streams, identifying intrusions, fraud, and fake ratings with constant memory and update time.

#aaai2020#c-plus-plus#denial-of-service
Stars777
Forks98
Last commit
BreakoutDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
BreakoutDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">C++

An R package for detecting statistically significant breakpoints in time series using robust energy statistics.

#statistical-analysis#r-package#data-science
Stars762
Forks177
Last commit
Real Intelligence Threat Analysis (RITA)
Real Intelligence Threat Analysis (RITA)Go

An open-source framework for detecting command and control communication through network traffic analysis using Zeek logs.

#security-analytics#beacons#dns-tunneling
Stars663
Forks72
Last commit6 days ago
AutoML-Implementation-for-Static-and-Dynamic-Data-Analytics
AutoML-Implementation-for-Static-and-Dynamic-Data-AnalyticsJupyter Notebook

An AutoML implementation and tutorial for automating machine learning pipelines on both static datasets and dynamic data streams, with a focus on IoT anomaly detection.

#hyperparameter-optimization#hyperparameter-tuning#batch-learning
Stars628
Forks111
Last commit
HASSH
HASSHPython

A network fingerprinting standard that identifies SSH client and server implementations via MD5 hashes of algorithm sets.

#network-forensics#iot-security#ssh-fingerprinting
Stars554
Forks75
Last commit1 year ago
PortEx
PortExJava

A Java library for static malware analysis of Portable Executable files with robust handling of malformations.

#java-library#portable-executable#entropy-calculation
Stars543
Forks90
Last commit21 hours ago
desbordante
desbordanteC++

A high-performance data profiler for discovering and validating complex patterns like functional dependencies, inclusion dependencies, and association rules.

#data-cleaning#pattern-discovery#data-science
Stars512
Forks108
Last commit
Desbordante
DesbordanteC++

A high-performance data profiler for discovering and validating complex patterns in datasets, enabling data cleaning and quality analysis.

#data-cleaning#cpp-library#data-science
Stars512
Forks108
Last commit7 days ago
anomalize
anomalizeR

A tidy R package for detecting anomalies in time series data using decomposition and statistical methods.

#iqr#detect anomalies#anomaly
Stars337
Forks61
Last commit2 years ago
htm.java
htm.javaJava

An official Java port of Numenta's Hierarchical Temporal Memory (HTM) library for machine intelligence and anomaly detection.

#gradle#java-library#hierarchical-temporal-memory
Stars318
Forks159
Last commit5 years ago
ksqlDB
ksqlDBJava

A distributed, scalable database built for stream processing applications on Apache Kafka using SQL syntax.

#stream-processing#ksqldb#materialized-views
Stars316
Forks1.0k
Last commit2 hours ago
Aaia
AaiaPython

Visualizes AWS IAM and Organizations as a graph using Neo4j to identify security anomalies and privilege escalation paths.

#graph#security#anomaly-detection
Stars297
Forks40
Last commit9 months ago
Morgoth
MorgothGo

A flexible anomaly detection framework for Kapacitor using fingerprinting algorithms and lossy counting.

#stream-processing#metrics-monitoring#kapacitor-udf
Stars280
Forks29
Last commit3 years ago
isolation-forest
isolation-forestScala

A distributed Spark/Scala implementation of Isolation Forest and Extended Isolation Forest algorithms for scalable unsupervised outlier detection.

#apache-spark#spark#linkedin
Stars265
Forks54
Last commit2 months ago
PyODDS
PyODDSPython

An end-to-end Python outlier detection system with database support, automated machine learning, and unified APIs for statistical, ML, and deep learning models.

#statistical-analysis#database#python-library
Stars257
Forks39
Last commit3 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 hours ago
6 hours ago
7 years ago
9 months ago
2 years ago
9 years ago
2 years ago
7 days ago
Next
#Machine Learning21
#Time Series Analysis12
#Data Science12
#Monitoring10
#Python10
#Time Series9
#Data Mining8
#Deep Learning8
#Python Library6
#Data Visualization6
#Log Analysis5
#Apache Spark5