dprint vs Scalafmt

dprint

6.9 #10 in Code Formatting Tools

About dprint

Scalafmt

5.8 #31 in Code Formatting Tools

About Scalafmt
dprintScalafmt
Free planYesYes
Free trialNoNo
Paid fromFreeFree
Open sourceNoNo
Platformsextension, Linux, macOS, self-hosted, WindowsLinux, macOS, self-hosted, Windows
Supported languagesTypeScript, JavaScript, JSX, TSX, JSON, JSONC, Markdown, TOML, CSS, SCSS, Sass, Less, Dockerfile, C#, VB, Python, Jupyter, Go, Swift, HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, Vento, GraphQL, YAML, PHP, Quarto, Pandoc, R Markdown, LaTeX, BibTeX, R, JuliaScala 2, Scala 3, sbt, Scala scripts
Supported platformsWindows, macOS, Linux, WSL, Node.js, DenoCLI, editors, build tools, standalone library
Editor integrationYesYes
Ignore filesYesYes
Changed-lines formattingYesYes
Library APIYesYes
License modelopen_sourceopen_source
Free plan—Yes

Both are listed in Best Code Formatting Tools. On The Geeks Club, dprint scores higher on our published basis.