Skip to content
Topiary

Latest Release 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.


A tweag.io project

Pinned Loading

  1. topiary topiary Public

    Rust 789 48

  2. bud bud Public

    Blueprints for upcoming development

  3. topiary-opam topiary-opam Public

    OPAM package for Topiary

    Shell

Repositories

Showing 6 of 6 repositories
  • playground Public

    WASM-based Topiary playground

    topiary/playground’s past year of commit activity
    TypeScript 0 MIT 0 0 1 Updated Jan 29, 2026
  • topiary Public
    topiary/topiary’s past year of commit activity
    Rust 789 MIT 48 91 (5 issues need help) 13 Updated Jan 29, 2026
  • mdbook-manmunge Public

    mdBook pre- and post-processor for Topiary manpages

    topiary/mdbook-manmunge’s past year of commit activity
    Rust 1 MIT 0 0 0 Updated Jan 26, 2026
  • bud Public

    Blueprints for upcoming development

    topiary/bud’s past year of commit activity
    0 0 0 0 Updated Jan 22, 2026
  • .github Public
    topiary/.github’s past year of commit activity
    0 0 0 0 Updated Dec 30, 2025
  • topiary-opam Public

    OPAM package for Topiary

    topiary/topiary-opam’s past year of commit activity
    Shell 0 0 1 2 Updated Nov 21, 2025

Top languages

Loading…

Most used topics

Loading…