Skip to content
/ wave Public

A Rust-based toolkit for digital waveform manipulation

License

Notifications You must be signed in to change notification settings

thomashk0/wave

Repository files navigation

A Rust-based toolkit for digital waveform manipulation

LICENSE Build Status

WARNING: This project is not yet stable and currently under heavy development.

The wavetk project is a toolkit for digital waveform parsing and processing. The waveform we are talking about here are produced by CAD tools in formats like Value Change Dump (VCD) or FST (from Gtkwave).

This project includes:

  • The rust crate wavetk, which contains data structures and functions for parsing and processing VCD file (FST is planned)
  • Low-level bindings (i.e., C-compatible) around the library are defined in ./wavetk-bindings)
  • A Python wrapper bindings/python

License

This project is under a MIT license.

About

A Rust-based toolkit for digital waveform manipulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published