compare
dprint vs Prettier
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | dprint | Prettier |
|---|---|---|
| Language | Rust | JavaScript |
| Licence | MIT | MIT |
| Stars | 4.1k | 52k |
| Latest | 0.60.1 | 3.9.9 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 2 days between releases | about 8 days between releases |
| Active contributors | 13 commit authors on the default branch in the last 90 days | 32 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
dprint replaces Prettier. Alternatives to Prettier →
Full replacementPlugin-based formatter covering JavaScript, TypeScript, JSON, Markdown and more.
dprint
- 0.60.12026-10-03fix: show plugin display names and dim file extensions in plugin prompts (#1301)
- 0.60.02026-10-03feat: use npm's proxy settings for npm plugins and improve download errors (#1289)
- 0.59.02026-10-02fix: canonicalize paths that don't exist in the editor service and lsp (#1260)
- 0.58.02026-09-29fix(BREAKING): make --config file patterns relative to the config file's directory (#1257)
- 0.57.42026-09-05fix: include wasmtime's precompile compatibility hash in the plugin cache key (#1245)
Prettier
- 3.9.92026-09-23Markdown: Fix text with $ been incorrectly parsed as math syntax (#20140 by @fisker)
- 3.9.82026-09-17Markdown: Don't let Liquid objects interrupt paragraphs (#20087 by @seiyab)
- 3.9.72026-09-16Support Angular 22.2
- 3.9.62026-07-21Preserve quotes for methods named new by @kovsu)
- 3.9.52026-07-09🔗 Changelog
dprint
unsigned The latest release, 0.60.1, carries no signature GitHub could verify.
Loading the security report
Prettier
unsigned The latest release, 3.9.9, carries no signature GitHub could verify.
Loading the security report