Build by connecting blocks
Combine imports, filters, mathematics, FFTs, statistics, scopes and exports without writing glue code.
FREE & OPEN SOURCE · WINDOWS
Build complex signal workflows, automate complete test campaigns and turn raw sensor recordings into traceable engineering decisions—without hiding the method inside code.
01Run itUse the complete application without payment or feature tiers.
02Study itInspect how every workflow, filter and result is implemented.
03Change itAdapt SignalDojo to your instruments, lab or teaching.
04Share itRedistribute under GPL-3.0-or-later and provide corresponding source.
A VISUAL SIGNAL WORKBENCH
Place blocks, connect signals and adjust parameters in a clear engineering interface. The processing path stays visible from imported data to final result.
Combine imports, filters, mathematics, FFTs, statistics, scopes and exports without writing glue code.
Apply one validated workflow to folders of recordings and review pass, warning, fail and error results together.
Move between scopes, spectra, tables and metrics while retaining the workflow, parameters and source provenance.
ENGINEERING CAPABILITIES
SignalDojo brings repeatable processing, interactive visualisation and test automation into one local desktop application.
Readable drag-and-connect diagrams with searchable blocks, editable properties, comments, groups and a minimap.
Engineering filters, resampling, channel mathematics, expressions, alignment and data cleaning.
Scopes, FFT, PSD, STFT, spectrograms, statistics, tables and measurement cursors.
Batch processing, published metrics, pass/fail requirements, references, retry and reporting.
CSV, TSV, Excel, JSON, NumPy, HDF5 and TDMS inputs with practical export options.
Your recordings are processed on your Windows computer rather than uploaded to a cloud analysis service.
GET SIGNALDOJO
No trial, subscription, licence server or mandatory payment. Download the project-tested installer or build directly from source.
The easiest way to begin. This is the Windows build published and tested by the SignalDojo project maintainer.
Audit the implementation, build it yourself, report issues or adapt SignalDojo for new engineering workflows.
OPEN-SOURCE COMMITMENT
SignalDojo is licensed under GNU GPL version 3 or, at your option, any later version.
You may run, study, copy, modify and redistribute SignalDojo. If you distribute covered modified versions or binaries, meet the GPL requirements—including licensing covered modifications under the GPL and providing corresponding source.
The GPL rights stay intact. Unofficial modified builds should use a different primary name, icon and logo, identify their changes and responsible party, and never imply project approval. They may accurately say “based on SignalDojo.”
The trademark policy distinguishes official releases from third-party forks; it does not add restrictions to the GPL software licence.
OPTIONAL SUPPORT
SignalDojo is free regardless of whether you contribute. If it saves you time, an optional donation helps fund testing, documentation, hosting and future development.
Donations are voluntary and do not unlock features, alter licence rights or create a subscription.
Contribute through PayPalQUICK ANSWERS
Yes. The official application is available without a trial, subscription, licence server or mandatory payment. Donations are optional.
Yes, under GPL-3.0-or-later. Distributors must comply with the GPL, including the applicable corresponding-source and covered-modification requirements.
The software rights and project branding are separate. Unless permission is granted, unofficial modified distributions should use distinct branding and may accurately describe themselves as “based on SignalDojo.”
An official installer is a build published by the SignalDojo project maintainer through the designated website or source-code release channel. Others may independently build and redistribute the software under the GPL.
No. A contribution is optional support for development. It does not unlock features, change the GPL licence or create special redistribution rights.
SIGNALDOJO 1.2.5 · GPL-3.0-OR-LATER