Wearable Signal Tools
Wearable Signal Tools: Open-Source PPG, ECG & IMU Software
234 open-source software projects for PPG, ECG, IMU, EEG, EDA, respiration and temperature signals from wearables. Filter by signal, category, language, licence, commercial use and maintenance.
All 234 open-source tools
- sleepKITPython device and mobile SDK for accelerometer/IMU signalsIMUMobile and device SDKPythonLicence: BSD-3-ClauseCommercial use: yesLast commit Oct 7, 2026
- SleepPyPython signal processing toolbox for accelerometer/IMU signalsIMUSignal processingPythonLicence: MITCommercial use: yesLast commit Dec 18, 2019
- SLEEPYLANDPython signal processing toolbox for physiological and wearable dataMulti-signalSignal processingPythonLicence: MITCommercial use: yesLast commit Apr 16, 2026
- SpeziBluetoothSwift device and mobile SDK for physiological and wearable dataMulti-signalMobile and device SDKSwiftLicence: MITCommercial use: yesLast commit Sep 13, 2025
- SpeziHealthKitSwift device and mobile SDK for physiological and wearable dataMulti-signalMobile and device SDKSwiftLicence: MITCommercial use: yesLast commit Apr 9, 2026
- Stanford SpeziSwift device and mobile SDK for physiological and wearable dataMulti-signalMobile and device SDKSwiftLicence: MITCommercial use: yesLast commit Apr 28, 2026
- stepcountPython signal processing toolbox for accelerometer/IMU signalsIMUSignal processingPythonLicence: Not statedCommercial use: noLast commit Oct 9, 2026
- SystolePython signal processing toolbox for PPG and ECG signalsPPGECGSignal processingPythonLicence: Apache-2.0Commercial use: yesLast commit Oct 14, 2026
- TEAPMATLAB signal processing toolbox for PPG, ECG, EDA, EEG, respiration and skin temperature signalsPPGECGEDAEEGRespirationTemperatureSignal processingMATLABLicence: GPL-3.0Commercial use: yesLast commit Oct 28, 2022
- TimeCapdeterministic captioner for wearable health time seriesMulti-signalLLM agent toolingPythonLicence: MITCommercial use: yesLast commit Oct 14, 2026
- TimefluxPython data collection platform for physiological and wearable dataMulti-signalData collection platformPythonLicence: MITCommercial use: yesLast commit Sep 23, 2024
- torch_ecgPython preprocessing library for ECG signalsECGPreprocessingPythonLicence: MITCommercial use: yesLast commit Oct 21, 2026
- tpcpPython benchmark and evaluation code for physiological and wearable dataMulti-signalBenchmark harnessPythonLicence: MITCommercial use: yesLast commit Oct 21, 2026
- TSFELPython signal processing toolbox for physiological and wearable dataMulti-signalSignal processingPythonLicence: BSD-3-ClauseCommercial use: yesLast commit Sep 15, 2026
- tsflexPython preprocessing library for physiological and wearable dataMulti-signalPreprocessingPythonLicence: MITCommercial use: yesLast commit Sep 6, 2024
- UNSW QRS detector (Python)Python signal processing toolbox for ECG signalsECGSignal processingPythonLicence: MITCommercial use: yesLast commit Nov 4, 2025
- vg-beat-detectorsPython signal processing toolbox for ECG signalsECGSignal processingPythonLicence: GPL-3.0Commercial use: yesLast commit Aug 3, 2024
- viatom-blePython data collection platform for PPG signalsPPGData collection platformPythonLicence: MITCommercial use: yesLast commit Aug 7, 2026
- Vital File Web Viewerviewer and plotting tool for physiological and wearable dataMulti-signalVisualizationLanguage not statedLicence: CC-BY-NC-SA-4.0Commercial use: noLast commit Sep 1, 2025
- vital_sqiPython signal quality tool for PPG and ECG signalsPPGECGSignal qualityPythonLicence: MITCommercial use: yesLast commit May 2, 2023
- VitalLens (Python)Python device and mobile SDK for PPG signalsPPGMobile and device SDKPythonLicence: MITCommercial use: yesLast commit Sep 4, 2026
- vitalutilsC data reader and loader for physiological and wearable dataMulti-signalDataset loaderCLicence: BSD-3-ClauseCommercial use: yesLast commit Jun 8, 2026
- waveform-annotationPython annotation tool for physiological and wearable dataMulti-signalLabeling and annotationPythonLicence: Not statedCommercial use: Not statedLast commit Jan 22, 2023
- wearablecomputePython signal processing toolbox for physiological and wearable dataMulti-signalSignal processingPythonLicence: MITCommercial use: yesLast commit Dec 23, 2020
- wearablehrvPython validation statistics tool for ECG signalsECGValidation statisticsPythonLicence: MITCommercial use: yesLast commit Oct 17, 2024
- wearablevarPython signal processing toolbox for physiological and wearable dataMulti-signalSignal processingPythonLicence: MITCommercial use: yesLast commit Jun 8, 2020
- WearipediaPython data reader and loader for physiological and wearable dataMulti-signalDataset loaderPythonLicence: MITCommercial use: yesLast commit Jul 22, 2025
- WFDB Software PackageC data reader and loader for physiological and wearable dataMulti-signalDataset loaderCLicence: GPL-3.0Commercial use: yesLast commit Jun 20, 2022
- WFDB Toolbox for MATLAB/OctaveMATLAB data reader and loader for physiological and wearable dataMulti-signalDataset loaderMATLABLicence: GPL-3.0Commercial use: yesLast commit Mar 30, 2023
- WFDB-PythonPython data reader and loader for physiological and wearable dataMulti-signalDataset loaderPythonLicence: MITCommercial use: yesLast commit Jun 30, 2026
- whoop (Python client)Python data collection platform for physiological and wearable dataMulti-signalData collection platformPythonLicence: MITCommercial use: yesLast commit Jul 7, 2026
- WTdelineatorPython signal processing toolbox for ECG signalsECGSignal processingPythonLicence: Not statedCommercial use: Not statedLast commit Jun 4, 2018
- wxECGAnalyzerC signal processing toolbox for ECG signalsECGSignal processingCLicence: MITCommercial use: yesLast commit Jan 22, 2025
- YASAPython signal processing toolbox for EEG signalsEEGSignal processingPythonLicence: BSD-3-ClauseCommercial use: yesLast commit Oct 17, 2026
Listings, summaries, licences and commercial-use fields are shown as recorded for each project, as of Oct 21, 2026. Maintenance is computed from the date of the last commit. Check the licence in each project’s repository before you use it.



























