ECG Arrhythmia Diagnosis ML Frameworks
ML frameworks and systems for automated ECG analysis, arrhythmia detection, and cardiac condition classification from physiological signals. Does NOT include general heart sound analysis, broader cardiovascular risk assessment without ECG focus, or non-ECG cardiac imaging.
There are 108 ecg arrhythmia diagnosis frameworks tracked. 2 score above 50 (established tier). The highest-rated is DeepPSP/torch_ecg at 64/100 with 254 stars and 1,014 monthly downloads.
Get all 108 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=ecg-arrhythmia-diagnosis&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
DeepPSP/torch_ecg
Deep learning ECG models implemented using PyTorch |
|
Established |
| 2 |
im-ethz/flirt
Are you ready to FLIRT with your wearable data? |
|
Established |
| 3 |
Edoar-do/HuBERT-ECG
A self-supervised foundation ECG model for broad and scalable cardiac applications |
|
Emerging |
| 4 |
AmbiqAI/heartkit
Perform AI-based heart monitoring tasks |
|
Emerging |
| 5 |
antonior92/automatic-ecg-diagnosis
Scripts and modules for training and testing neural network for ECG... |
|
Emerging |
| 6 |
bowang-lab/ecg-fm
An electrocardiogram analysis foundation model. |
|
Emerging |
| 7 |
atick-faisal/Real-Time-ECG-Monitoring-Android
Android Application for Real-Time ECG Anomaly Detection Written in Kotlin |
|
Emerging |
| 8 |
landajuela/cardiac_challenge
Code repository for machine learning for cardiac electrophysiology |
|
Emerging |
| 9 |
analysiscenter/cardio
CardIO is a library for data science research of heart signals |
|
Emerging |
| 10 |
felixkrones/ECG-Digitiser
PhysioNet Challenge 2024 Winner: Combining Hough Transform and Deep Learning... |
|
Emerging |
| 11 |
bbj-lab/protoecgnet
Case-based interpretable deep learning for ECG classification. This code... |
|
Emerging |
| 12 |
UMCUtrecht-ECGxAI/ecgxai
Neatly packaged AI methods for explainable ECG analysis |
|
Emerging |
| 13 |
dave-fernandes/ECGClassifier
CNN, RNN, and Bayesian NN classification for ECG time-series (using... |
|
Emerging |
| 14 |
antonior92/ecg-age-prediction
Scripts and modules for training and testing neural network for age... |
|
Emerging |
| 15 |
ELM-Research/ECG-Preprocess
Simple, efficient preprocessing pipelines for publicly available ECG datasets |
|
Emerging |
| 16 |
ELM-Research/ecg_preprocess
Simple, efficient preprocessing pipelines for publicly available ECG datasets |
|
Emerging |
| 17 |
likith012/IMLE-Net
Official implementation of our IEEE:SMC 2021 paper "IMLE-Net: An... |
|
Emerging |
| 18 |
ankur219/ECG-Arrhythmia-classification
ECG arrhythmia classification using a 2-D convolutional neural network |
|
Emerging |
| 19 |
IBM/pulse-iot-wml-mobile-health
WARNING: This repository is no longer maintained :warning: This repository... |
|
Emerging |
| 20 |
koukou10/lstm-fcn
LSTM-FCN applied on ECG dataset |
|
Emerging |
| 21 |
AI4HealthUOL/ECG-MIMIC
Repository for the paper 'Prospects for AI-Enhanced ECG as a Unified... |
|
Emerging |
| 22 |
bh1995/AF-classification
The repo is for the Heart Disease classification project using Transformer... |
|
Emerging |
| 23 |
AutoECG/Automated-ECG-Interpretation
AI-based ECG interpretation will assist specialists, recently graduated... |
|
Emerging |
| 24 |
BatteryDEV/AutoECM
Machine learning appoaches for the classification of Equivalent Circuit... |
|
Emerging |
| 25 |
mkfzdmr/COVID-19-ECG-Classification
This repository contains the source codes of the article published to detect... |
|
Emerging |
| 26 |
konspatl/vae_scan
A deep learning library for XAI-ECG analysis |
|
Emerging |
| 27 |
ChristophReich1996/ECG_Classification
Official and maintained implementation of the paper "Exploring Novel... |
|
Emerging |
| 28 |
simonsanvil/ECG-classification-MLH
Diagnose types of Arrhythmia from ECG signals using Machine Learning and... |
|
Emerging |
| 29 |
vishaln15/OptimizedArrhythmiaDetection
Code for Optimized Arrhythmia Detection on Ultra-Edge Devices |
|
Emerging |
| 30 |
AI4HealthUOL/CardioLab
This is the official repository for CardioLab. A machine and deep learning... |
|
Emerging |
| 31 |
AryanGit720/heart-sound-classification
Heart Sound Classification (PCG) — TensorFlow + FastAPI; live demo on HF Spaces |
|
Experimental |
| 32 |
Vidhiwar/multimodule-ecg-classification
Multi-module Recurrent Convolutional Neural Network with Transformer Encoder... |
|
Experimental |
| 33 |
CaptainTrojan/electrocardioguard
ElectroCardioGuard code... |
|
Experimental |
| 34 |
AI4HealthUOL/MDS-ED
Repository for the paper 'Enhancing Clinical Decision Support with... |
|
Experimental |
| 35 |
MohammedRashad/Deep-Learning-and-Wearable-IoT-to-Monitor-and-Predict-Cardiac-Arrhytmia
The Application of Deep Learning and Wearable IoT Technologies to Monitor... |
|
Experimental |
| 36 |
SiyuLou/AutomaticHeartSoundClassification
The is the repository for the project: Automatic Heart Sound Classification. |
|
Experimental |
| 37 |
Cardio-AI/cmr-phase-detection
Self-supervised method for cardiac phase detection in 4D CMR. Model consists... |
|
Experimental |
| 38 |
vovanshil95/ML-ECG-Research
Проект машинного обучения для анализа электрокардиограмм (ЭКГ) с... |
|
Experimental |
| 39 |
chaima-massaoudi/Heart-Reader-From-Deep-Learning-to-Edge-AI-for-Automated-ECG-Diagnosis
Multimodal deep learning for automated 12-lead ECG diagnosis | Macro-AUC... |
|
Experimental |
| 40 |
labsisouleimen/AI-Heart-Guardian
A medical AI desktop app featuring a custom-trained Deep Learning model and... |
|
Experimental |
| 41 |
degerliaysen/MultiEchoAI
Myocardial Infarction Detection |
|
Experimental |
| 42 |
MUzairZahid/R-Peak-Detection-1D-CNN
Robust R-Peak Detection in Low-Quality Holter ECGs Using 1D Convolutional... |
|
Experimental |
| 43 |
echonet/lvh
EchoNet-LVH is a deep learning model that quantifies ventricular hypertrophy... |
|
Experimental |
| 44 |
CrispenGari/HBSC
🩺♥ Heart Beat Sound Classification (HBSC) is a GraphQL API for classifying... |
|
Experimental |
| 45 |
uri-goldsztejn/Predicting_preterm_birth_from_EHG
Supplementary code for "Predicting preterm births from electrohysterogram... |
|
Experimental |
| 46 |
SheidaAbedpour/ECG_Heartbeat_Classification_CNN_RNN
deep learning models for ECG classification |
|
Experimental |
| 47 |
SiddhantAttavar/SMART
Stroke Monitoring And Rehabilitation using Technology - A solution that aims... |
|
Experimental |
| 48 |
pedroborghi/master-ecg-af-mlp-lstm
Codes from my Master's Thesis on ECG Classification at Instituto Politécnico... |
|
Experimental |
| 49 |
ydup/Anomaly-Detection-in-Time-Series-with-Triadic-Motif-Fields
Anomaly Detection in Time Series with Triadic Motif Fields and Application... |
|
Experimental |
| 50 |
mdzaheerjk/AI-Powered-Heart-Murmur-Detection-System
Develop an AI-powered heart murmur detection system using audio signal... |
|
Experimental |
| 51 |
pulseheart/quantum-machine-learning-echocardiography
Hybrid Classical-Quantum AI for Left Ventricular Ejection Fraction by... |
|
Experimental |
| 52 |
l-ariza-dotcom/chf-qrs-detection
Beat-level Congestive Heart Failure detection from QRS complex using ML —... |
|
Experimental |
| 53 |
srajan-kiyotaka/Heart-Disease-Classifier
The Deep Learning Model Predict the Heart Disease using ECG Images of the Patient! |
|
Experimental |
| 54 |
SeroviICAI/Mamba-Biometric-EKG-Analysis-Technology-MambaBEAT
In the realm of EKG/ECG analysis, deep learning models have made significant... |
|
Experimental |
| 55 |
ektaggu/ECG-Heart-Disease-Project
ECG image-based heart disease classification using CNN (MobileNetV2) |
|
Experimental |
| 56 |
serize02/hbef-2d
Ejection fraction estimation from apical 4-chamber echocardiogram videos is... |
|
Experimental |
| 57 |
eth-siplab/Unsupervised_Periodicity_Detection
Official code for ICML 2024 paper "An Unsupervised Approach for Periodic... |
|
Experimental |
| 58 |
metacore-stack/ECG-Foundation-Engine
A production-grade deep learning framework for zero-shot ECG classification... |
|
Experimental |
| 59 |
BrianNguyen29/ECG-RAMBA
Zero-Shot ECG Generalization using Morphology-Rhythm Disentanglement and... |
|
Experimental |
| 60 |
LadyJo02/cardioscope_app
AI-assisted wireless stethoscope integrating on-device deep learning for... |
|
Experimental |
| 61 |
biodatlab/multitask-vision-ecg
MS and LVEF classification for ECG image using multi-task deep learning.... |
|
Experimental |
| 62 |
shahriar-rahman/Automated-Detection-of-Cardiac-Arrhythmia
Based on a Hybrid CNN-LSTM Network, an automated predicitve algorithm is constructed. |
|
Experimental |
| 63 |
aristotelisballas/listen2yourheart
Listen2YourHeart is a publically available, extendable framework for... |
|
Experimental |
| 64 |
seorim0/ResUNet-LC
2D residual U-Net (ResUNet) and a lead combiner (LC) for 12-lead ECG... |
|
Experimental |
| 65 |
redayzarra/SleepApneaDetection
My capstone project explores machine learning, hardware, and web development... |
|
Experimental |
| 66 |
zhaoren91/awesome-heart-sound-analysis
Awesome Heart Sound Analysis - A Survey |
|
Experimental |
| 67 |
willxxy/Text-EGM
[CHIL 2024] Interpretation of Intracardiac Electrograms Through Textual... |
|
Experimental |
| 68 |
Vaibhav27-code/Prediction-Of-Arrhythmia-Using-Deep-Learning
Web app for ECG-based arrhythmia prediction using a deep neural network... |
|
Experimental |
| 69 |
AbdulAhad56/CardioPulse-AI
CardioPulse AI is an end-to-end heart disease risk analysis system that uses... |
|
Experimental |
| 70 |
b-chalpin/hrvm
EWU CS Senior Project | Team E1 |
|
Experimental |
| 71 |
piotrmgs/mit-np-triage
Reproducible pipeline for silent-failure auditing in ECG accept-sets... |
|
Experimental |
| 72 |
rsarka34/CirCor-HS-classification-ICASSP2025
A Unified Joint Contrastive Triplet Loss with Temporal and Frequency Signal... |
|
Experimental |
| 73 |
aryansmatte/A-HYBRID-MULTI-MODEL-BASED-APPROACH-FOR-HEART-DISEASE-DETECTION-AND-CLASSIFICATION
Final year capstone project for heart disease detection using a multi-modal... |
|
Experimental |
| 74 |
SinaGhaffarzadeh/Classicification-of-8-Types-of-Sensitive-Cardiac-Arrhythmias-Using-Deep-Learning
An artificial intelligence implementation on 8 arrhythmias that consist of... |
|
Experimental |
| 75 |
aloth/mindful-coffee
Mindful Coffee ☕️ – Smart iOS caffeine log with cortisol rhythm modeling to... |
|
Experimental |
| 76 |
lokesh-poreddy/ECG-DigitizeNet-Image-to-Time-Series-Digitization-and-Hybrid-CNN-ViT-LLM-Diagnostic
ECG-DigitizeNet: A complete end-to-end system that converts raw 12-lead ECG... |
|
Experimental |
| 77 |
willparker123/multimodal-cardiography-learning
Multimodal Transformer Networks with synchronised ECG and PCG data to detect... |
|
Experimental |
| 78 |
Torabiy/HLS-CMDS
Heart and Lung Sounds Dataset Recorded from a Clinical Manikin using Digital... |
|
Experimental |
| 79 |
Zawarudo12/Digital-Phonocardiograph
ESP32-based digital phonocardiograph for real-time heart sound acquisition,... |
|
Experimental |
| 80 |
moharamfatema/heartbeat-sounds
Heart Sound Segmentation And Classification | Kaggle Competition |
|
Experimental |
| 81 |
preminstrel/ECG-Classification
ECG Classification using PyTorch |
|
Experimental |
| 82 |
HebaHamdan2/ECG-Analyzer-app-using-AI
ECG Analyzer is a web application developed as my bachelor's graduation... |
|
Experimental |
| 83 |
MinaMoazami/SleepApnea-Classification-ECG
Sleep Apnea Classification using Deep Learning on ECG Signals |
|
Experimental |
| 84 |
MehradAria/FFR-Estimation
Non-Invasive Fractional Flow Reserve Estimation using Deep Learning on... |
|
Experimental |
| 85 |
sahilsethi0105/protoecgnet
Case-based interpretable deep learning for ECG classification. This code... |
|
Experimental |
| 86 |
downl2160/heart-monitor-wearable
A smart IoT heart‐rate and SpO₂ monitoring system built on ESP8266 +... |
|
Experimental |
| 87 |
Srinivas-Natarajan/Heart-Arrhythmia-Classification
This program takes and input of an ECG in European Data Format (EDF) and... |
|
Experimental |
| 88 |
clorensia/IDSC26_Brugada_ICTeam
Brugada Syndrome detection from ECG signals using machine learning and... |
|
Experimental |
| 89 |
sucharitha1812/ecg-anomaly-detection-vae
Unsupervised ECG anomaly detection using Variational Autoencoder (VAE) with... |
|
Experimental |
| 90 |
anugerahpamungkas2005-sudo/brugada-ecg-detection
Brugada Syndrome Detection using Logistic Regression with ADASYN |
|
Experimental |
| 91 |
DHEEPAK29/Project-ML-IoT
Objective : To help Doctors (or) Supervisors remotely monitor the Condition... |
|
Experimental |
| 92 |
JaeBinCHA7/ECG-Multi-Label-Classification-Using-Multi-Model
In this project, we will perform 12-lead ECG Multi-label Classification.... |
|
Experimental |
| 93 |
premnandakishore/sleep-apnea-detection-ecg
Deep Learning based Sleep Apnea Detection using ECG Spectrograms and... |
|
Experimental |
| 94 |
deliriouze/Heart-sound-classification
🫀 Classify heartbeat sounds into Normal, Murmur, and Artifact using deep... |
|
Experimental |
| 95 |
Preranatn026/NeuroCardiac-Digital
AI-powered Neuro-Cardiac Digital Twin integrating real-time ECG and EEG... |
|
Experimental |
| 96 |
imehranasgari/DL_TimeSeries_Classification_ECG_Signal_Arrhythmia
This project applies ANNs, CNNs, LSTMs, and a Hybrid Transformer to classify... |
|
Experimental |
| 97 |
Somenpradhan/ECG-Signal
Lightweight CNN with Attention for Heart Sound Classification |
|
Experimental |
| 98 |
jorgesandoval/heartbeat-classification-cnn
An advanced ECG anomaly detection system using deep learning. This... |
|
Experimental |
| 99 |
aliebayani/Linear-Deep-Convolutional-Neural-Network-LDCNN
LDCNN: A new arrhythmia detection technique with ECG signals using a linear... |
|
Experimental |
| 100 |
AlirezaKhodabakhsh/ECGNet
ECGNet, leveraging PyTorch, classifies ECG signals with 96% accuracy, using... |
|
Experimental |
| 101 |
blongngo28/TSMAE-model
Reimplementation of TSMAE for ECG5000 data |
|
Experimental |
| 102 |
TomMakesThings/Semi-Supervised-ECG-Classifier
Undergraduate group project in which we built an ECG classifier using a... |
|
Experimental |
| 103 |
elenamer/ecg_classification_DL
ECGDL: A framework for comparative study of databases and computational... |
|
Experimental |
| 104 |
domenico-rgs/PCG-envelograms-on-FPGA
FPGA design for extracting PSD, Hilbert, Wavelet, and Homomorphic... |
|
Experimental |
| 105 |
muscaanmnmnm/LSTM-Based-Recovery-of-ECG-Signals
A Deep Learning project using LSTM Autoencoders to reconstruct and recover... |
|
Experimental |
| 106 |
SowmiyaHualian/ECG-Abnormality-Detection-Using-Deep-Learning-
Deep learning–based ECG abnormality detection using CNN and sequence models. |
|
Experimental |
| 107 |
budziun/ecg-project
AI-powered ECG arrhythmia classification using CNN-LSTM | Deep learning |... |
|
Experimental |
| 108 |
Ayush2649/Improving-Clinical-Usability-of-Automated-Arrhythmia-Detection-with-an-Explainable-1D-CNN
An explainable deep learning system for automated ECG arrhythmia detection... |
|
Experimental |