Installation Overview

OpenLane 2 offers two primary methods of installation: using Nix and using Docker.

Docker (Alternative)

Docker containers offer:

  • Support for Windows, Mac and Linux on both x86-64 and aarch64

  • Sandboxing: A completely different environment for using OpenLane

  • Familiarity: Users of previous versions of OpenLane will already have Docker installed

If Nix doesn’t work for you for whatever reason, you may want to try Docker. Follow the installation guide here: Docker-based Installation.

Other Options

You may elect to somehow provide the tools yourself. Here is a non-exhaustive list:

However, as the versions will likely not match those packaged with OpenLane, some incompatibilities may arise, and we will not be able to support them.