Roadmap


In Development

Gradient LinesSupport for color gradients along signal lines in plots.
Flathub ReleaseOfficial release of ScryLab on Flathub for Linux users.

Planned

Cursor/Range ReworkRevised cursor and range with improved usability and additional features.
CSV SupportNative support for importing CSV data as a data source.
MCP InterfaceA new interface for controlling ScryLab via an external AI, e.g., Anthropic Claude.

Completed

Onboarding TutorialStep-by-step introduction to ScryLab for new users.0.1.6
Signal Properties DialogA dialog mirroring the properties widget in the sidebar, accessible without the sidebar open.0.1.6
Stacked PlotsMultiple rows with a shared x-axis within a single plot.0.1.5
Project FilesSessions can be saved and fully restored, including batch operations across multiple data sources.0.1.4
Non-Destructive Data Source OperationsMasks can be attached to data sources to trim signals non-destructively; changing the mask updates all signals immediately.0.1.4
Synchronisation GroupsSignals can be grouped together to synchronize them across plots.0.1.4
Reworking of ConfigurationsPlot layouts can be copied and pasted across sessions via Copy/Paste Signal Layout.0.1.4
GPU AccelerationGPU-accelerated operation calculations for significantly better performance on large datasets.0.1.3
Signal MetricsMean, standard deviation, and peak-to-peak metrics for plotted signals.0.1.3
Update ManagerUpdates delivered and installed directly from within the application.0.1.2
STFTSTFT operation with spectrogram visualization in the 2D plot.0.1.2
Multiple Y-AxesSupport for multiple Y-axes in a 2D plot.0.1.2
Cursor/RangeRe-implementation of cursor and range, including support for non-monotonic signals.0.1.2
Signal ConversionNew operation to modify or combine signal axes.0.1.1
Command PaletteAll global commands and operations accessible via a keyboard-driven palette.0.1.1
WorkflowsDisplay, edit, and save operations applied to signals.0.1.0
Plugin SystemExtensible plugin architecture for data sources, plots, and operations.0.1.0
Excel as Data SourceImport of Excel files.0.0.8
ConfigurationsSave/load plot and operation setups.0.0.7
OperationsMathematical and statistical functions, filters, FFT, etc.0.0.6
ThemingLight/dark mode and accent color.0.0.5
SettingsSaving user preferences and settings.0.0.5
Selection of Multiple Signal SourcesDisplay signals from different sources simultaneously.0.0.4
TabsMultiple tabs for custom plots and better organization.0.0.4
TooltipDisplay of tooltips for signals, files, buttons, etc.0.0.3
XY PlotA line plot for the Y values of two signals.0.0.2
MDF SupportSupport for importing MDF files (.dat, .mf3, .mf4).0.0.1
Line PlotA line plot with multi-signal support, smooth zooming and navigation.0.0.1
User InterfaceA modern interface with a docking layout, drag & drop, and sidebars.0.0.1