Wearable Signal Tools · Labeling and annotation
Open-source wearable labeling and annotation tools
6 open-source tools in this category covering ECG and EEG signals. Each listing shows its licence, commercial use and last commit.
Which open-source labeling and annotation tools work with wearable signal data?
- ConstruePython signal processing toolbox for ECG signalsECGSignal processingPythonLicence: AGPL-3.0Commercial use: yesLast commit Oct 24, 2022
- Counting Sheep PSGMATLAB annotation tool for EEG signalsEEGLabeling and annotationMATLABLicence: BSD-3-ClauseCommercial use: noLast commit Sep 11, 2026
- MaD GUIPython annotation tool for physiological and wearable dataMulti-signalLabeling and annotationPythonLicence: MITCommercial use: yesLast commit Oct 18, 2024
- PhysioTagannotation tool for physiological and wearable dataMulti-signalLabeling and annotationLanguage not statedLicence: MITCommercial use: yesLast commit Apr 25, 2023
- R-DECOMATLAB signal processing toolbox for ECG signalsECGSignal processingMATLABLicence: GPL-3.0Commercial use: yesLast commit Sep 8, 2020
- waveform-annotationPython annotation tool for physiological and wearable dataMulti-signalLabeling and annotationPythonLicence: Not statedCommercial use: Not statedLast commit Jan 22, 2023
Questions about labeling and annotation tools
How many open-source labeling and annotation tools are listed?
6, counting tools with this as their main or secondary category. By signal: ECG 2 and EEG 1, multi-signal 3.
Which programming languages do these labeling and annotation tools use?
Python (3) 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 labeling and annotation tools in a commercial product?
It depends on each licence. Of the 6 tools, 4 list commercial use as yes, 1 as no and 1 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.





