Skip to content

Prerequisites

Skim is distributed as source and built with the Zig toolchain. You need two things on your PATH:

Skim targets Zig 0.16.0 or later. Install it from ziglang.org/download, your package manager, or a version manager such as mise.

Verify the version:

Terminal window
zig version
# 0.16.0

Skim shells out to git for every diff it renders, so git must be installed and available in your PATH. Any recent version works.

Terminal window
git --version

Because Skim runs git in your current working directory, it automatically respects your existing git configuration, including diff settings, pager config, and credentials.

Next: build from source.