Install Jik

Download a release archive for your platform, extract it, and run jik. Releases are listed newest first.

Latest Release

Install Jik

Windows

  1. Download the Windows x64 ZIP from the latest release.
  2. Extract it to a stable location, for example C:\tools\jik.
  3. Add that directory to your user or system PATH.
  4. Open a new terminal and verify the compiler works.
jik help

Linux

  1. Download and extract the Linux x64 archive into a directory owned by your user.
  2. Add that directory to PATH.
  3. Verify the compiler from a new shell.
mkdir -p "$HOME/.local/share/jik"
curl -L -o /tmp/jik-linux-x64.tar.gz \
  https://github.com/jik-lang/jik/releases/download/v0.1.0-alpha.7/jik-v0.1.0-alpha.7-linux-x64.tar.gz
tar -xzf /tmp/jik-linux-x64.tar.gz -C "$HOME/.local/share/jik" --strip-components=1
export PATH="$HOME/.local/share/jik:$PATH"
jik help

Note: the Linux x64 archive requires glibc 2.34 or newer. On older WSL/Linux distributions, use a newer distro image or build Jik from source. To make jik available in new terminals, add $HOME/.local/share/jik to your shell startup file.

Configure a Host C Compiler

jik run and jik build need a host C compiler. Configure one either by using the --cc CLI option or (recommended) by setting the JIK_CC environment variable. For example, on Windows: set JIK_CC=clang

Test the Installation

Create a file named hello.jik:

func main():
    println("Hello, Jik!")
end

Run it with jik run hello.jik. If you do not want to use JIK_CC, run it with jik run hello.jik --cc clang.

VS Code Extension

Download the .vsix file from the same release and install it from VS Code's Extensions view, or from a terminal.

code --install-extension jik-language-tools-*.vsix

All Releases