Reepolee tooling written in Rust

Format your templates.
Consistently, every time.

Reettier is a fast, dependency-free formatter for the Ree toolchain. It re-indents your HTML and Ree directives, normalises tag spacing, and formats embedded scripts and styles - and it formats standalone .ree, .ts, .js, and .css files too. A single Rust binary, no Node, no external tools.

.ree file

Ree-aware

Understands layouts, includes, loops, conditionals and components - indentation tracks Ree blocks, not just HTML tags.

Native speed

A single Rust binary with prebuilt releases for macOS, Linux and Windows. No runtime, no node_modules.

🧩

Editor-ready

Powers the Ree Templates VSCode extension for format-on-save, and works just as well from the command line or CI.


Quick start

Install the binary, then point Reettier at a file, a folder, or your whole project. It formats in place.

reettier src/

Head to Installation to get the binary on your PATH, then see the command line reference for every way to run it.


Explore the ecosystem

Reepolee is a small family of tools that work together. Explore the others - each has its own documentation.

reepolee.com
Docs generated against Reettier v26.8.6
⚠️
Early Software

Reettier is part of the Reepolee toolchain and under active development. Formatting output may change between releases.

Vsebina z AI podporo: nismo naravni govorci angleščine, zato je nekaj vsebine strojno prevedene.