Logo HDL Factory Home
  • Home
  • Tags
  • RSS
  • Bazel Registry

Inventory of programmable hardware tooling

February 1, 2026

A link page of interesting libraries and utilities I found.

Libraries, utilities, etc.

  • https://registry.bazel.build/modules/rules_verilator
  • https://github.com/lromor/fpga-assembler
  • https://registry.bazel.build/modules/yosys
  • https://github.com/oxidecomputer/quartz
  • https://github.com/corundum/corundum
  • https://www.gaisler.com/grlib-ip-library
  • https://surfer-project.org/
  • https://gitlab.arm.com/bazel/rules_patchelf

My stuff

All available at: https://hdlfactory.com/bazel-registry/ if you are willing to use bazel.

  • https://github.com/filmil/bazel_rules_nvc, builds NVC from source, fully hermetic.
  • https://github.com/filmil/bazel_rules_ghdl, uses prebuilt GHDL, fully hermetic.
  • https://github.com/filmil/bazel_rules_vivado, uses a prebuilt dockerized Vivado
  • Fusesoc / edalize: https://github.com/filmil/bazel_rules_fusesoc_2, builds a hermetic fusesoc/edalize distribution from Python source.
  • https://github.com/filmil/bazel_nvc_osvvm
  • https://github.com/filmil/bazel_rules_vunit
  • https://github.com/filmil/bazel_nvc_vivado
© Filip Filmar 2008—2026
Questions? Comments? Article ideas? Let me know
Want to chat? Find a time here

© 2026 Filip Filmar. All rights reserved.