# Tools Calyx uses an array of tools to simplify and streamline compiler testing, development, and usage. - [Fud: The Calyx Driver](../fud): Invoke various tools to compile, test, and simulation input programs. - [Runt: Run Tests](./runt.md): Parallel expectation testing framework. - [`exp` Generator](./exp-generator.md): Generates the necessary components to compute a fixed point `exp`.