synthesis

edalize
An abstraction library for interfacing EDA tools

fusesoc
Package manager and build abstraction tool for FPGA/ASIC development

GHDL
Open-source analyzer, compiler, simulator and synthesizer for VHDL

NVC
A GPLv3 VHDL compiler and simulator aiming for IEEE 1076-2002 compliance