-
veryl-parser
A modern hardware description language
-
veryl-analyzer
A modern hardware description language
-
sv-parser
SystemVerilog parser library fully complient with IEEE 1800-2017
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
veryl-path
A modern hardware description language
-
veryl-aligner
A modern hardware description language
-
arborium-verilog
Verilog grammar for arborium (tree-sitter bindings)
-
veryl-metadata
A modern hardware description language
-
veryl-std
A modern hardware description language
-
veryl
A modern hardware description language
-
svls
SystemVerilog language server
-
spade-common
Helper crate for https://spade-lang.org/
-
spade-ast
Helper crate for https://spade-lang.org/
-
sv-parser-syntaxtree
Helper crate of sv-parser
-
marlin-verilator
π¦ No nonsense hardware testing in Rust π οΈ
-
sv-parser-parser
Helper crate of sv-parser
-
yarig
A register interface generator
-
spade-parser
Helper crate for https://spade-lang.org/
-
mdbook-veryl
A modern hardware description language
-
topstitch
Stitch together Verilog modules with Rust
-
veryl-formatter
A modern hardware description language
-
veryl-emitter
A modern hardware description language
-
spade-mir
Helper crate for https://spade-lang.org/
-
ruverta
Verilog: Very Simple Verilog Builder
-
veryl-migrator
A modern hardware description language
-
hadou
A TUI frontend for Icarus Verilog with Waveform viewing
-
spade-types
Helper crate for https://spade-lang.org/
-
sv-parser-pp
Helper crate of sv-parser
-
spade-typeinference
Helper crate for https://spade-lang.org/
-
veryl-ls
A modern hardware description language
-
marlin
π¦ No nonsense hardware testing in Rust π οΈ
-
spade-lang
The Spade compiler
-
veryl-sourcemap
A modern hardware description language
-
sv-parser-error
Helper crate of sv-parser
-
svlint
SystemVerilog linter
-
bendis
A patch tool for Bender to work better in HERIS project
-
oak-verilog
Verilog language parser with support for modern Verilog syntax and features
-
rust-hdl-ok-core
Generic support code for OpalKelly based FPGA modules that use the FrontPanel HDL interface
-
marlin-verilog-macro-builder
π¦ No nonsense hardware testing in Rust π οΈ
-
vcd
Read and write VCD (Value Change Dump) files
-
cmtc
compiler providing cmtir-based passes to generate backends including FIRRTL, SystemVerilog and simulators
-
cmtrs
A rule-based embedded HDL in Rust
-
flexlint
A flexible linter with rules defined by regular expression
-
pytv
Python Templated Verilog
-
rust_hdl_lib_widgets
Write firmware for FPGAs in Rust - widget crate
-
cmtir
The intermediate representation for Cement (cmt2) languages and compiler tools
-
spade-hir
Helper crate for https://spade-lang.org/
-
rust_hdl_lib_sim
Write firmware for FPGAs in Rust - Simulation crate
-
kaze
An HDL embedded in Rust
-
spade-hir-lowering
Helper crate for https://spade-lang.org/
-
spade-ast-lowering
Helper crate for https://spade-lang.org/
-
verugent
Verilog: Hardware Discription DSL library
-
rust-hdl
Write firmware for FPGAs in Rust
-
veryl-simulator
A modern hardware description language
-
verilator
Automated generation of Verilator test modules
-
tree-sitter-verilog
Verilog grammar for tree-sitter
-
rust-hdl-widgets
Write firmware for FPGAs in Rust - widget crate
-
rust-hdl-fpga-support
Support crate for RustHDL - provides FPGA specific code
-
marlin-spade
π¦ No nonsense hardware testing in Rust π οΈ
-
marlin-veryl
π¦ No nonsense hardware testing in Rust π οΈ
-
marlin-verilog
π¦ No nonsense hardware testing in Rust π οΈ
-
vast
Verilog AST library
-
rust_hdl_lib_fpga_support
Support crate for RustHDL - provides FPGA specific code
-
rust_hdl_lib_hls
Write firmware for FPGAs in Rust - High Level Synthesis crate
-
rust-hdl-bsp-ok-xem7010
Support crate for RustHDL - provides Board Support Package for the OpalKelly XEM7010 module (Artix-7 based)
-
rust-hdl-bsp-ok-xem6010
Support crate for RustHDL - provides Board Support Package for the OpalKelly XEM6010 FPGA module (Spartan-6 based)
-
rust_hdl_lib_ok_core
Generic support code for OpalKelly based FPGA modules that use the FrontPanel HDL interface
-
rust-hdl-bsp-alchitry-cu
Support crate for RustHDL - provides Board Support Package for the Alchitry Cu board
-
rust-hdl-sim
Write firmware for FPGAs in Rust - Simulation crate
-
verilated
Bindings to Verilated APIs for working with Verilator's generated verilog simulators
-
rust_hdl_lib_core
Write firmware for FPGAs in Rust - core crate
-
rust-hdl-hls
Write firmware for FPGAs in Rust - High Level Synthesis crate
-
svinst
Determines the modules declared and instantiated in SystemVerilog files, producing a YAML file as output
-
hoodlum
HDL generation library for hardware synthesis
-
veriloghex
Parse Verilog .hex format
-
librstb
Write HDL-Testbenches in Rust
-
rust_hdl_private_macros
Macro support for RustHDL
-
virdant
modern hardware description language
-
rust_hls
Support crate for rust_hls
-
hdl-bsp-orange-crab
Support crate for Rust HDL - provides Board Support Package for the Orange Crab board
-
libreda-structural-verilog
Parser for structural verilog as it is created by Yosys
-
rust-hdl-ok-frontpanel-sys
OpalKelly FrontPanel library wrapper for the RustHDL crate
-
vcd2df
'vcd2df' function, which loads a IEEE 1364-1995/2001 VCD (.vcd) file, specified as a parameter of type string containing exactly a file path, and returns an Polars dataframe containing values over timeβ¦
-
vcd-ng
Read and write VCD (Value Change Dump) files, the next generation
-
sv-filelist-parser
parse a SystemVerilog Filelist and return a list of files, include directories and defines
-
verilog-arc
proc macro based code generation backend for OpenVAF
-
ivgtk
iverilog and gtkwave chaining tool
-
swim-marlin
Parallel test runner for Marlin tests
-
extract_rust_hdl_interface
Extracts the information needed for a rust-hdl module from a verilog module
-
spade-macros
Helper crate for https://spade-lang.org/
-
rust-hdl-bsp-colorlight-i5
Support crate for RustHDL - provides Board Support Package for the Colorlight i5 board (Lattice LFE5U-25F-6BG381C based)
-
sv-parser-macros
Helper crate of sv-parser
-
wrap_verilog_in_rust_hdl_macro
A proc-macro to wrap Verilog code in a rust-hdl module
-
vpi_export
Export Rust function to be used on a verilog module through VPI
-
rust-hdl-core
Write firmware for FPGAs in Rust - core crate
-
verilog-filelist-parser
parse a Verilog Filelist and return a list of files, include directories and defines
-
rust-hdl-bsp-tang-nano-4k
Support crate for RustHDL - provides Board Support Package for the Tang Nano 4K board (Gowin GW1NSR-LV4C based)
-
rasta-verilog
To-Verilog backend for rasta
-
marlin-verilog-macro
π¦ No nonsense hardware testing in Rust π οΈ
-
rust_hdl_lib_ok_frontpanel_sys
OpalKelly FrontPanel library wrapper for the RustHDL crate
-
svfmt
SystemVerilog formatter
-
marlin-spade-macro
π¦ No nonsense hardware testing in Rust π οΈ
-
marlin-veryl-macro
π¦ No nonsense hardware testing in Rust π οΈ
-
cmtrs_macros
The macros for cmtrs
-
readmem
Read support for Verilog $readmemb/$readmemh files
-
rust-hdl-macros
Macro support for RustHDL
-
rust_hdl_lib_macros
Macro support for RustHDL
-
parsv
Retrieve any subcomponent from a Verilog module
-
sv-bindings
Raw FFI bindings for the (System)Verilog DPI, PLI, and VPI interfaces (IEEE 1800)
-
rstbrun
Build and run Rstb tests with Icarus Verilog
Try searching with DuckDuckGo.