Installation🔗
From package managers🔗
zizmor is available within several packaging ecosystems.
=== " Homebrew" { #homebrew }

`zizmor` is provided by [Homebrew](https://brew.sh/):
```bash
brew install zizmor
```
=== " PyPI" { #pypi }

`zizmor` is available on [PyPI](https://pypi.org) and can be installed
with any Python package installer.
!!! important
Python wheels for `zizmor` are provided on a best-effort basis,
with priority given to the most common architectures and host OSes.
```bash
# with pip
pip install zizmor
# with pipx
pipx install zizmor
# with uv
uv tool install zizmor
# or, shortcut:
uvx zizmor --help
```
=== " crates.io" { #cratesio }

You can install `zizmor` from [crates.io](https://crates.io) with `cargo`:
!!! note
Passing `--locked` to `cargo install` is **strongly recommended**,
as an unlocked build may pull in different dependency versions
than have been tested upstream. See rust-lang/cargo!7169 for context.
```bash
cargo install --locked zizmor
```
=== " Docker" { #docker }
An official `zizmor` image is available from the [GitHub Container Registry](https://ghcr.io/zizmorcore/zizmor):
```bash
docker pull ghcr.io/zizmorcore/zizmor:latest
```
=== " Conda" { #conda }
[](https://anaconda.org/conda-forge/zizmor)
[](https://anaconda.org/conda-forge/zizmor)
[](https://anaconda.org/conda-forge/zizmor)
!!! note
This is a community-maintained package.
`zizmor` is available on Anaconda's conda-forge:
```bash
conda install conda-forge::zizmor
```
See [conda-forge/zizmor](https://anaconda.org/conda-forge/zizmor)
for additional information.
=== " Nix" { #nix }
[](https://repology.org/project/zizmor/versions)
!!! note
This is a community-maintained package.
```bash
# without flakes
nix-env -iA nixos.zizmor
# with flakes
nix profile install nixpkgs#zizmor
```
=== " Arch Linux" { #archlinux }
[](https://repology.org/project/zizmor/versions)
!!! note
This is a community-maintained package.
```bash
# zizmor-git is also available in the AUR
pacman -S zizmor
```
=== "Chimera Linux" { #chimeralinux }
[](https://repology.org/project/zizmor/versions)
!!! note
This is a community-maintained package.
`zizmor` is available in the [Chimera Linux user repo](https://chimera-linux.org/docs/apk#repositories):
```bash
# If you don't have the 'user' repo enabled yet, do that first
apk add chimera-repo-user
apk add zizmor
```
=== " Alpine Linux" { #alpinelinux }
[](https://repology.org/project/zizmor/versions)
!!! note
This is a community-maintained package.
```bash
apk add zizmor
```
=== "Other ecosystems" { #other-ecosystems }
!!! info
Have you packaged `zizmor` for another ecosystem?
Let us know by [filing an issue](https://github.com/zizmorcore/zizmor/issues/new)!
The badge below tracks `zizmor`'s overall packaging status.
[](https://repology.org/project/zizmor/versions)
From source🔗
Warning
Most ordinary users should not install directly from zizmor's
source repository. No stability or correctness guarantees are made about
direct source installations.
You can install the latest unstable zizmor directly from GitHub with cargo:
From GitHub release binaries🔗
Warning
Most ordinary users should not install the binaries from
zizmor's GitHub releases. Binaries are provided on a best-effort basis,
and may be subject to libc and other compatibility issues.
zizmor's GitHub releases contain pre-built binaries for several platforms
and architectures. You can find them at
https://github.com/zizmorcore/zizmor/releases/latest.