# rotz

Dotfile manager.

Source: [Console review](<https://console.dev/tools/rotz>)

Website: [https://volllly.github.io/rotz/](<https://volllly.github.io/rotz/>)

Profile updated: 2026-10-16

Category: [Terminal utilities](<https://console.dev/tools/categories/terminal-terminal-utilities>)

## Supported tech stack

Research checked: 2026-10-11

### Runs on

- Linux (Operating system)
- Windows (Operating system)
- macOS (Operating system)

### Written in

- Rust (Language)

Source: [Research source](<https://volllly.github.io/rotz/>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Rust dotfile manager supports Windows, Linux and macOS.

## Console’s review — 2024-04-11

Reviewed: 2024-04-11

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/rotz#review_a08f40b5c035ae7431c817461382037d92483d7bb59ed4da83faa2506be48e0b>)

### What we like

Single (Rust) binary for managing dotfiles. Works cross-platform with OS specific config options. Sync across machines with Git. Supports yaml, toml, or json config files. You can create files from templates using the Handlebars syntax. Configs can have dependencies before they are installed. Open source.

### Tradeoffs

Relies on the system-installed Git. Supports distinction between OSs, but not distros within OSs e.g. commands for different Linux distros.

This review reflects Console’s assessment at publication on 2024-04-11. Features and limitations may have changed since the review date.

## Is rotz a fit?

Based on [Console’s review published on 2024-04-11](<https://console.dev/tools/rotz#review_a08f40b5c035ae7431c817461382037d92483d7bb59ed4da83faa2506be48e0b>).

Summary updated: 2026-10-16

### Who it’s for

Developers managing dotfiles across multiple machines and platforms

### Why consider it

Manages dotfiles with a single binary and supports syncing across machines with Git

### Keep in mind

Relies on system-installed Git and lacks distinction between Linux distros

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
