Getting started with Specador
Specador runs on Linux, Linux ARM, macOS ARM, and Windows. There are two ways to set it up, depending on your preferred platform.
- DVT Distribution
The simplest way to get started is by downloading the DVT (Design and Verification Tools) distribution from the AMIQ website. This distribution comes with all the necessary components prepackaged.
With this option, you can either run in batch mode or from DVT IDE for Eclipse and VS Code.
Note
For the DVT IDE integration, separate licenses are needed for both DVT IDE and Specador.
- VS Code Marketplace
Another option for getting started with Specador is by installing the DVT IDE for VS Code extension from the VS Code Marketplace. This extension allows you to run Specador directly within Visual Studio Code.
After installing the extension, you will need to download the required Python runtime binaries. These can either be automatically fetched from the internet or installed manually if the connection is not available.
Important
There are no prebuilt Python binaries for macOS x64, but they can be installed manually.
To install the Python dependencies manually, you need the following:
Python 3.10 or newer
Install Specador Python
requirements
using pip (Python package manager)Set the
DVT_PYTHON_BIN
environment variable to the path of your Python 3.10 binary, e.g./usr/local/bin/python3.10
PDF Output Generation
Generating PDF documentation requires additional dependencies based on the running OS:
- Linux
texlive-luatex
texlive-formats-extra
texlive-fonts-extra
- macOS
- Windows
GTK for Windows contains the Cairo library, used in diagram generation