#waveform #vcd #fst #wavedump

wellen

Fast VCD and FST library for waveform viewers written in Rust

56 releases (12 breaking)

new 0.13.1 Nov 14, 2024
0.12.2 Oct 31, 2024
0.9.14 Jun 18, 2024
0.9.0 Mar 21, 2024

#1405 in Parser implementations

Download history 418/week @ 2024-07-31 633/week @ 2024-08-07 388/week @ 2024-08-14 456/week @ 2024-08-21 393/week @ 2024-08-28 100/week @ 2024-09-04 261/week @ 2024-09-11 665/week @ 2024-09-18 539/week @ 2024-09-25 681/week @ 2024-10-02 570/week @ 2024-10-09 485/week @ 2024-10-16 393/week @ 2024-10-23 450/week @ 2024-10-30 312/week @ 2024-11-06 219/week @ 2024-11-13

1,482 downloads per month
Used in fst-writer

BSD-3-Clause

280KB
7K SLoC

Wellen Wavform Library

Crates.io Version docs.rs GitHub License DOI

wellen provides a common interface to read both FST and VCD waveform files. The library is optimized for use-cases where only a subset of signals need to be accessed, like in a waveform viewer. VCD parsing uses multiple-threads.

Overview

Overview of wellen components

Dependencies

~4–13MB
~170K SLoC