Find a file
2024-12-30 18:10:28 -05:00
.cargo file picker - file input 2024-06-05 01:10:14 +02:00
.vscode settings.json 2024-09-14 21:54:13 +02:00
backend local excalidraw assets 2024-11-08 21:35:07 +01:00
docs video_konata/diagram_connector.gif, README update 2024-11-29 15:50:24 +01:00
frontend removing last println 2024-12-27 10:19:43 -05:00
public local excalidraw assets 2024-11-08 21:35:07 +01:00
shared at least we're now sending a character 2024-12-24 18:24:55 -05:00
src-tauri addressing Martin's corrections 2024-12-27 10:19:09 -05:00
test_files diagram plugins 2024-11-29 15:50:24 +01:00
.gitignore enable both FASTWAVE_PLATFORM values in Rust Analyzer 2024-06-05 01:10:14 +02:00
.taurignore tauri dev watches shared, VarFormat::format 2024-06-14 22:39:30 +02:00
Cargo.lock addressing Martin's corrections 2024-12-27 10:19:09 -05:00
Cargo.toml diagram plugins 2024-11-29 15:50:24 +01:00
LICENSE LICENSE update 2024-06-05 01:10:14 +02:00
Makefile.toml update Tauri deps 2024-12-04 15:15:43 +01:00
MoonZoon.toml globals.js 2024-11-08 21:35:07 +01:00
README.md video_konata/diagram_connector.gif, README update 2024-11-29 15:50:24 +01:00

FastWave

Cross-Platform Wave Viewer


Default state - Dark (new design)

Fastwave - Default state - Dark (not implemented yet)

Loaded files - Dark (new design)

Fastwave - Loaded files - Dark (not implemented yet)

Default state - Light (new design)

Fastwave - Default state - Light (not implemented yet)

Loaded files - Light (new design)

Fastwave - Loaded files - Light (not implemented yet)

Browser (Firefox)

Fastwave - Browser (Firefox)

Desktop, miller columns and tree

Fastwave - Desktop, miller columns and tree

Zoom, pan and basic number formats

Fastwave - Zoom, pan and basic number formats

Zoom and all formats

Fastwave - Zoom and all formats

Javascript commands

Fastwave - Javascript commands

Load and save selected variables

Fastwave - Load and save selected variables

Decoders (Plugins) Demo

Fastwave - Decoders demo

Decoder Interface

Fastwave - Decoder Interface

Diagrams - open, edit, JS API

Fastwave - Diagrams

Diagram Connector Demo

Fastwave - Diagram Connector demo

Diagram Connector Code snippet

Fastwave - Diagram Connector Code snippet


Installation (desktop version):

Download and install from Releases


Requirements to build from source:

  1. Install Rust
  2. Install Node.js
  3. cargo install cargo-make
  4. makers install

Start the desktop version:

  1. makers start

Troubleshooting:


Production build of the desktop version:

  1. makers bundle
  2. Runnable executable is in target/release
  3. Installable bundles specific for the platform are in target/release/bundle

Start in a browser:

  1. makers start_browser
  2. Ctrl + Click the server URL mentioned in the terminal log

Start in a browser in the release mode:

  1. makers start_browser_release
  2. Ctrl + Click the server URL mentioned in the terminal log

Steps before pushing:

  1. makers format

Rebuild Decoders:

See test_files/components/[language]_decoder/README.md


Test files

See the folder test_files.


Sponsors

Logo NLnet