#-CAD Installation¶
#-CAD Installation¶
#-CAD is available as a native desktop application for macOS, Windows, and Linux, or as a stand-alone web app.
Download¶
Download the latest release for your platform from our GitHub Releases page.
| Platform | Download |
|---|---|
| macOS (Intel & Apple Silicon) | Hash-CAD-macos.dmg |
| Windows | Hash-CAD-windows-installer.exe |
| Linux | Hash-CAD-linux.tar.gz |
MacOS Installation¶
- Download the
.zipfile - Extract the zip and drag #-CAD to your Applications folder
- On first launch, you will need to go to the 'Privacy & Security' tab in your system preferences and allow #-CAD to open anyway (we unfortunately do not have a developer certificate yet).

Windows Installation¶
- Download the
.exeinstaller file - Run the installer
- Windows Defender may show a warning; click "More info" then "Run anyway"
- Follow the usual on-screen prompts to install the package
- Done!
Linux Installation (we are working on a better install method)¶
- Download and extract the
.tar.gzfile - Run the
flutter_appexecutable from the extracted folder
Web Version (no install needed)¶
A web version of #-CAD is also available at hash-cad.com.
Note
The web version does not have access to the evolutionary algorithm system, but can still calculate parasitic valencies.
Python Libraries Installation¶
All python libraries are available on PyPI in one install:
For optional 3D graphics and Blender support for the crisscross library use the below command instead:
The packages were developed using Python 3.11, although any version from 3.10 onwards should work well.