Back to browse
GitHub Repository
4 starsRust

A universal code formatter using Rust, Tree-sitter, and Rhai

by its-a-new-world·Feb 15, 2026·2 points·3 comments

AI Analysis

●●SolidWizardryNiche Gem
The Take

Neatify exposes AST-level formatting as live Rhai scripts, so you write real code to shape output instead of tweaking a dozen JSON flags. The Tree-sitter backbone means any language with a grammar can be targeted, and the repo-first flavoring plus LLM-assisted script generation is a smart, practical twist. It's clearly early-stage (defaults modify files in-place and coverage is limited), but the architecture is an interesting alternative to opinionated, black-box formatters.

Target Audience

Polyglot developers, formatter/lint rule authors, and teams who need consistent, customizable formatting across many languages

Similar Projects