Skip to content

Installation

Choose the installation method that works best for your workflow.

Package Managers

brew install rvben/tap/rumdl
cargo install rumdl
pip install rumdl
# Install as a tool
uv tool install rumdl

# Or run without installing
uvx rumdl check .
# List available versions
mise ls-remote rumdl

# Install the latest version
mise install rumdl

# Use a specific version for the project
mise use rumdl@latest
nix-channel --update
nix-env --install --attr nixpkgs.rumdl

Or use flakes to run without installation:

nix run nixpkgs#rumdl -- --version

Platform-Specific

# Using yay
yay -Sy rumdl

# Or binary package
yay -Sy rumdl-bin

Available packages:

# Enable TUR repo first
pkg install tur-repo

# Then install rumdl
pkg install rumdl

Download Binary

Download pre-built binaries from GitHub Releases.

# Linux x86_64
curl -LsSf https://github.com/rvben/rumdl/releases/latest/download/rumdl-linux-x86_64.tar.gz | tar xzf - -C /usr/local/bin

# macOS x86_64
curl -LsSf https://github.com/rvben/rumdl/releases/latest/download/rumdl-darwin-x86_64.tar.gz | tar xzf - -C /usr/local/bin

# macOS ARM64 (Apple Silicon)
curl -LsSf https://github.com/rvben/rumdl/releases/latest/download/rumdl-darwin-arm64.tar.gz | tar xzf - -C /usr/local/bin
# PowerShell
Invoke-WebRequest -Uri "https://github.com/rvben/rumdl/releases/latest/download/rumdl-windows-x86_64.zip" -OutFile "rumdl.zip"
Expand-Archive -Path "rumdl.zip" -DestinationPath "$env:USERPROFILE\.rumdl"
# Add to PATH manually

Verify Installation

rumdl --version

VS Code Extension

Install the VS Code extension for real-time linting:

# Install the extension
rumdl vscode

# Check installation status
rumdl vscode --status

See VS Code Integration for more details.

Next Steps