14 releases
Uses new Rust 2024
| 0.7.3 | Jan 5, 2026 |
|---|---|
| 0.7.2 | Nov 27, 2025 |
| 0.7.0 | Oct 29, 2025 |
| 0.6.3 | Jun 13, 2025 |
| 0.4.1 | Jun 6, 2024 |
#1893 in Text processing
8,239 downloads per month
Used in 5 crates
(2 directly)
175KB
5.5K
SLoC
Topiary
Topiary aims to be a uniform formatter for simple languages, as part of the Tree-sitter ecosystem. It is named after the art of clipping or trimming trees into fantastic shapes.
Topiary is designed for formatter authors and formatter users. Authors can create a formatter for a language without having to write their own formatting engine or even their own parser. Users benefit from uniform code style and, potentially, the convenience of using a single formatter tool, across multiple languages over their codebases, each with comparable styles applied.