Tweag.Topiary Tweag
winget install --id=Tweag.Topiary -e Topiary is a formatter creation tool designed to simplify the development and application of code formatters across multiple programming languages. Built as part of the Tree-sitter ecosystem, Topiary enables formatter authors to create language-specific formatters without writing their own formatting engine or parser. This approach streamlines the process for developers while ensuring consistency in code style.
Key Features:
- Simplified Formatter Development: Authors can leverage existing engines and parsers to build formatters quickly.
- Uniform Code Style: Users benefit from consistent styling across languages, reducing fragmentation in codebases.
- Cross-Language Compatibility: Topiary supports a wide range of programming languages, allowing teams to use a single formatter tool for diverse projects.
Audience & Benefit: Ideal for both formatter authors seeking to create efficient tools and developers looking to maintain uniformity in their codebases. By using Topiary, users can achieve consistent formatting across multiple languages with minimal effort, enhancing readability and collaboration. Installable via winget, Topiary provides a seamless integration into existing workflows.