Wearable Signal Tools · Visualization
Open-source wearable visualization tools
13 open-source tools in this category covering PPG, ECG, IMU, EEG, EDA and respiration signals. Each listing shows its licence, commercial use and last commit.
Which open-source visualization tools work with wearable signal data?
- biopeaksPython signal processing toolbox for ECG, respiration and PPG signalsECGRespirationPPGSignal processingPythonLicence: GPL-3.0Commercial use: yesLast commit Aug 12, 2024
- dicom-ecg-plotPython viewer and plotting tool for ECG signalsECGVisualizationPythonLicence: MITCommercial use: yesLast commit Apr 28, 2026
- Lightweight 12-lead ECG viewer for MATLABMATLAB viewer and plotting tool for ECG signalsECGVisualizationMATLABLicence: MITCommercial use: yesLast commit Aug 30, 2021
- MaD GUIPython annotation tool for physiological and wearable dataMulti-signalLabeling and annotationPythonLicence: MITCommercial use: yesLast commit Oct 18, 2024
- MNE-PythonPython signal processing toolbox for EEG signalsEEGSignal processingPythonLicence: BSD-3-ClauseCommercial use: yesLast commit Oct 21, 2026
- NSRR EDF ViewerMATLAB viewer and plotting tool for physiological and wearable dataMulti-signalVisualizationMATLABLicence: Not statedCommercial use: Not statedLast commit Jan 23, 2018
- OpenIMUPython viewer and plotting tool for accelerometer/IMU signalsIMUVisualizationPythonLicence: GPL-3.0Commercial use: yesLast commit Jan 31, 2025
- PhysioViewPython signal quality tool for EDA, PPG and ECG signalsEDAPPGECGSignal qualityPythonLicence: GPL-3.0Commercial use: yesLast commit Jul 4, 2026
- PhysioZooPython signal processing toolbox for ECG signalsECGSignal processingPythonLicence: GPL-3.0Commercial use: yesLast commit Jan 29, 2024
- plotly-resamplerPython viewer and plotting tool for physiological and wearable dataMulti-signalVisualizationPythonLicence: MITCommercial use: yesLast commit Oct 4, 2026
- PPGrawPython viewer and plotting tool for PPG signalsPPGVisualizationPythonLicence: Not statedCommercial use: Not statedLast commit Feb 12, 2021
- SystolePython signal processing toolbox for PPG and ECG signalsPPGECGSignal processingPythonLicence: Apache-2.0Commercial use: yesLast commit Oct 14, 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
Questions about visualization tools
How many open-source visualization tools are listed?
13, counting tools with this as their main or secondary category. By signal: PPG 4, ECG 6, IMU 1, EEG 1, EDA 1 and Respiration 1, multi-signal 4.
Which programming languages do these visualization tools use?
Python (10) and MATLAB (2); 1 do not state a language. A tool that names more than one language is counted under each.
Can I use these visualization tools in a commercial product?
It depends on each licence. Of the 13 tools, 10 list commercial use as yes, 1 as no and 2 do not state it. Each tool page shows the licence exactly as the project publishes it; read the licence in the project repository before you build on it.
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.









