topiary-tree-sitter-facade

Crates.iotopiary-tree-sitter-facade
lib.rstopiary-tree-sitter-facade
version0.6.1
created_at2024-05-17 15:23:24.507546+00
updated_at2025-05-27 15:25:34.031468+00
description Topiary's uniform interface for `tree-sitter` (rust) and `web-tree-sitter` (wasm-bindgen)
homepagehttps://topiary.tweag.io
repositoryhttps://github.com/tweag/topiary
max_upload_size
id1243385
size97,197
Christopher Harrison (Xophmeister)

documentation

https://topiary.tweag.io/book

README

Topiary

Latest Release CI Status Discord

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.

» :book: Read the Topiary Book

» :computer: Topiary website

» :deciduous_tree: Topiary playground

Commit count: 1153

cargo fmt