iguazu 0.0.1

Tools for viewing, storing, and sharing mixed-signal time series data
Documentation
# Iguazu

Tools for viewing, storing, and sharing mixed-signal time series data

[Online demo](https://app.iguazu.signalspec.org)

## Key features

- Import from CSV and raw binary array files. *Future: JSON, WAV, SigMF, VCD, Sigrok srzip, etc.*

- A native `.izs` (Iguazu Signal) file format supporting compression, metadata, random access, and incremental loading from static web hosting.

- `Stream` abstraction layer for linear or random access to blocks of raw samples in memory, on disk, or from a remote server

- Schema layer for interpreting raw samples as bit structs, fixed or floating point numbers, timestamps, text, enums, variable or fixed-length arrays/packets, records, and hierarchical groups.

- Flexible metadata attributes

- Zoomable timeline viewer with analog signal plots, digital logic traces and event spans. *Future: spectrograms*

- Table view

- Rust library, CLI, egui-based viewer app for Linux, macOS, Windows, and web

## Screenshot

<img src="https://kevinmehall.net/2026/iguazu_screenshot_001.png" alt="Screenshot" width="1036" height="690" />