Python wrapping/binding for verible
Wrapper of verible, distributed via PyPI. Verible is a suite of SystemVerilog developer tools including a parser, formatter, linter, and language server.
# Format SystemVerilog files
verible-cli verible-verilog-format --inplace my_design.sv
# Lint SystemVerilog files
verible-cli verible-verilog-lint my_design.sv
# Syntax check
verible-cli verible-verilog-syntax my_design.sv
# Language server
verible-cli verible-verilog-lsverible-verilog-syntax— SystemVerilog parser/syntax checkerverible-verilog-format— SystemVerilog formatterverible-verilog-lint— SystemVerilog linterverible-verilog-kythe— Kythe indexing for SystemVerilogverible-verilog-ls— Language serververible-verilog-project— Project toolverible-verilog-objdump— Pretty-printer
This software is licensed under the Apache 2.0 license. See the LICENSE file for details.
Verible is Copyright 2019-2024 Google LLC, licensed under the Apache 2.0 license.