FREE & OPEN SOURCE · WINDOWS

Signal analysis.Built visually.

Build complex signal workflows, automate complete test campaigns and turn raw sensor recordings into traceable engineering decisions—without hiding the method inside code.

$0
free official build
GPLv3+
inspect & improve
LOCAL
your data stays yours

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

Complex processing, made graphical.

Place blocks, connect signals and adjust parameters in a clear engineering interface. The processing path stays visible from imported data to final result.

01

Build by connecting blocks

Combine imports, filters, mathematics, FFTs, statistics, scopes and exports without writing glue code.

02

Automate test campaigns

Apply one validated workflow to folders of recordings and review pass, warning, fail and error results together.

03

Keep results traceable

Move between scopes, spectra, tables and metrics while retaining the workflow, parameters and source provenance.

SignalDojo — Automated Test Campaign
Automated test campaign showing metrics and requirements

ENGINEERING CAPABILITIES

One workbench from raw data to evidence.

SignalDojo brings repeatable processing, interactive visualisation and test automation into one local desktop application.

01

Visual workflows

Readable drag-and-connect diagrams with searchable blocks, editable properties, comments, groups and a minimap.

02

Signal conditioning

Engineering filters, resampling, channel mathematics, expressions, alignment and data cleaning.

03

Analysis & displays

Scopes, FFT, PSD, STFT, spectrograms, statistics, tables and measurement cursors.

04

Test campaigns

Batch processing, published metrics, pass/fail requirements, references, retry and reporting.

05

Engineering formats

CSV, TSV, Excel, JSON, NumPy, HDF5 and TDMS inputs with practical export options.

06

Local by design

Your recordings are processed on your Windows computer rather than uploaded to a cloud analysis service.

GET SIGNALDOJO

Free software. Two trusted ways to get it.

No trial, subscription, licence server or mandatory payment. Download the project-tested installer or build directly from source.

OFFICIAL PROJECT BUILD

Windows installer

The easiest way to begin. This is the Windows build published and tested by the SignalDojo project maintainer.

  • Windows 10 and 11
  • Python and Qt bundled
  • Full application, no restrictions
  • Version 1.2.5
Download free Always verify the release notes and checksum supplied by the official channel.
GPL-3.0-OR-LATER

Source code

Audit the implementation, build it yourself, report issues or adapt SignalDojo for new engineering workflows.

  • Complete corresponding source
  • Build and test instructions
  • Contribution history
  • Licence and third-party notices
Browse repository Modified distributions remain subject to the GPL and corresponding-source requirements.

OPEN-SOURCE COMMITMENT

Software freedom, stated plainly.

SignalDojo is licensed under GNU GPL version 3 or, at your option, any later version.

SOFTWARE LICENCE

GPL-3.0-or-later

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.

PROJECT IDENTITY

Branding is separate.

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.”

OPTIONAL SUPPORT

Useful software should stay accessible.

SignalDojo is free regardless of whether you contribute. If it saves you time, an optional donation helps fund testing, documentation, hosting and future development.

PAYPAL CONTRIBUTION Support SignalDojo development

Donations are voluntary and do not unlock features, alter licence rights or create a subscription.

Contribute through PayPal

QUICK ANSWERS

Open-source, without ambiguity.

Is SignalDojo really free?

Yes. The official application is available without a trial, subscription, licence server or mandatory payment. Donations are optional.

Can I modify and redistribute it?

Yes, under GPL-3.0-or-later. Distributors must comply with the GPL, including the applicable corresponding-source and covered-modification requirements.

Can a modified build still be called SignalDojo?

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.”

What makes an installer official?

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.

Do donations change my rights or features?

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

Build, inspect and share
better signal workflows.