dprint code formatter @dprintfmt
A pluggable and configurable code formatting platform written in Rust. dprint.dev Joined May 2020-
Tweets50
-
Followers88
-
Following0
-
Likes4
Released dprint 0.55—a pluggable and configurable code formatting platform that unifies all your formatters behind a single command. This substantial release lets you specify formatting plugins from npm.
dprint-plugin-dockerfile has been significantly improved with a Dockerfile parser written from scratch. The previously relied-on parser hadn't been updated in years. Run `dprint add dockerfile` to use it, or `dprint config update` to update your existing plugin.
Due to terrible GitHub availability, dprint formatting plugins on plugins.dprint.dev are now served directly instead of redirecting to GH assets. Additionally, the plugins are now cached indefinitely by the server, which eliminates the risk of a repo disappearing.
You can switch to dprint to use them all, or easily swap whatever formatter is the latest hype. Plus use non-JS ecosystem formatters all from the same `dprint fmt` command instead of a separate tool per language.
oxfmt is 30x faster than prettier. most devs will stick with prettier because we're tired of switching tools every 3 months for nothing
dprint's incremental formatter is incredibly fast and happens without needing an opt-in. You can use both oxc and biome via dprint for faster performance.
Announcing Oxfmt Beta * 100% Prettier Compatibility * Additional File Formats * Tailwind CSS Integration * Import Sorting * package.json Sorting * Embedded Language Formatting * Node.js API * `--migrate prettier` * config overrides * Full IDE support oxc.rs/blog/2026-02-2…
The deno and dprint vscode extensions now prompt when a custom executable path is set in the workspace configuration. I believe this should help reduce the chance of malicious config launching an executable in a trusted workspace.
Oxc: github.com/dprint/dprint-… Mago: github.com/dprint/dprint-… They are also available to use from JavaScript via github.com/dprint/js-form… and the plugins' npm packages.
dprint now has Oxc (JS/TS) and Mago (PHP) code formatting plugins. Add them to your project by running: dprint config add oxc dprint config add mago These plugins run sandboxed in WebAssembly, like most dprint plugins.
dprint 0.51 (code formatter) is out. This release adds initial support for formatting with a global config file. github.com/dprint/dprint/…
dprint 0.50 was released with a new --config-discovery=<mode> flag/environment variable along with Vim keybinding support for selections. github.com/dprint/dprint/…
You can also use them in dprint via Wasm plugins (ex. dprint config add g-plane/pretty_yaml). See malva, markup_fmt, and pretty_yaml at dprint.dev/plugins/ These support YAML, CSS, SCSS, Sass, Less, HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and Vento files.
dprint 0.47 was released with a new --staged flag to only format git staged files, support for ${configDir} config template variable, and a new Wasm plugin interface (the old version is still supported and current plugins will migrate in a few months) github.com/dprint/dprint/…
dprint 0.46 was released a couple weeks ago with the ability to configure TLS certs (dprint.dev/setup/#tls-cer…) and gitignore support.
Probably 95% of GitHub sponsors for dprint has been from Canva, they maintain the intellij plugin, and they did the initial implementation of the exec dprint plugin. dprint wouldn't be where it is today without the feedback and support from Canva. Thanks for the sponsorship!
So glad to be working for a company that sponsors its OSS dependencies. I nominated @geteslint, @tseslint and @dprintfmt and they all got funded this cycle 🎉🎉🎉
New post ~ Definitely Formatted! 🧹 How we migrated the massive DefinitelyTyped repository from using a linter for formatting to the dprint formatter. It was joyously fun working w/ @andhaveaniceday, @DavidSherret, @johnny_reilly, @sanders_n & more! ❤️🔥 joshuakgoldberg.com/blog/definitel…
Note that if you install via npm it actually runs the dprint binary via Node, which has an additional startup cost. I'll look at improving that in github.com/dprint/dprint/… but if you have any pointers/suggestions, please let me know.
dprint-plugin-toml 0.6.0 now sorts workspace members and dependencies in Cargo.toml files (can be disabled by setting "cargo.applyConventions" to false). For an example of this in action, see this PR in Deno's repository github.com/denoland/deno/…
dprint 0.45.0 was released with a new experimental `dprint lsp` sub command. This will make it easier to use dprint in non-vscode/intellij editors. You can try it out in vscode by adding "dprint.experimentalLsp": true to your vscode settings. github.com/dprint/dprint/…
のらち @nrchy3n
476 Followers 471 Following web application developer desu. typescript to splatoon ga suki.
Dom Read @domread768
0 Followers 685 Following
takubdm @takubdm
3 Followers 321 Following
Chocobozzz @Chocobozzz
248 Followers 110 Following
James Garbutt @43081j
695 Followers 190 Following Open sourcerer // food lover. Often found trawling through web repos. Currently cleaning up the JS ecosystem @e18e_dev!
Josh Goldberg 🦋 @JoshuaKGoldberg
11K Followers 2K Following Strongly prefer https://t.co/F6CfH0xOGo 🦋 👨💻 @tseslint, @geteslint, etc. 👪 @BosTypeScript 🪸 @SquiggleConf ✍ @LearningTSBook 🌟 Microsoft MVP 💌 TC39 Invited Expert
Simon @simonwuyts
514 Followers 1K Following 🏳️🌈 • Freelancer • Interaction designer • Front-end developer • Tweets in English and Dutch • https://t.co/8TK7lYKwhl • he/him
todor.andonov @tod_or_not
138 Followers 855 Following
Roj @726F6A
16 Followers 908 Following
ali hammad shah @alihmm
197 Followers 1K Following Aspiring traditionalist and data scientist. php,mysql,zend,react,flux,golang
lucas @lucasaz33
0 Followers 189 Following
João Gonçalves @jagoncalves14
277 Followers 2K Following Senior Frontend Developer @NordhealthHQ. Born and raised in Guimarães 🇵🇹
老鬼 @laogui
5K Followers 2K Following 早期个人站长,blogger。野生程序员 & 产品体验官,专注折腾 Dev / AI / 效率工具,分享产品思考 & 折腾记录。
Jason Kuhrt 🦋 @kuh... @JasonKuhrt
534 Followers 234 Following Hey 👋, I am mostly posting on Bluesky at https://t.co/lcbefdZ6nv now
newkub @newkrubx
405 Followers 2K Following
愛葉 @yudukikun5120
934 Followers 8K Following
Brad Zacher @bradzacher
699 Followers 378 Following Computer scientist Cider drinker Dungeon Master @TSESLint Maintainer Software Engineer @Canva (prev @Meta) @[email protected] bsky https://t.co/lJj9MJcOyE
MikroORM @MikroORM
867 Followers 166 Following TypeScript Data Mapper ORM for Node.js, with Unit of Work and Identity Map. Created by @B4nan. https://t.co/rTc5QcJHM4
ttol @ttoltw
3 Followers 110 Following
Ananda Umamil @zweimach
54 Followers 741 Following FP Enthusiast, Compiler Geek, Software Engineer 🍉
Sergey Urzhumskov @urzhumskov
98 Followers 373 Following
𝑪𝒂𝒗𝒆𝒏 @cavenasdev
218 Followers 2K Following 🧑💻 Senior Frontend Developer / Freelancer / Blogger. Creating a chrome extension - Online Arbitrage Tool. Check it out! 🔗 https://t.co/xKiS0zIWZF
MaDnh @dnh_ma
10 Followers 711 Following
Robert Moura @RobertM34881465
0 Followers 28 Following
Jack @CaffeineForCode
61 Followers 292 Following Software Engineer, Caffeine Addict, and retired Meme War veteran (and real veteran #AirForce)
Pavel 'Strajk' Dolece... @Straaajk
323 Followers 2K Following 👨💻 Software engineer telling computers what to do 🤠 Previously https://t.co/TTVyHp1dHt, https://t.co/Wt4eKFgyGf, Siemens
Kirill Groshkov @kirillgroshkov
279 Followers 3K Following Founding engineer and CTO at @NaturalCycles. Opinions are my parrot's.
Johann @Hackysack
23 Followers 757 Following
Einar Nordlund @EinarNordlund
10 Followers 263 Following
_____________________... @SStvik
19 Followers 1K Following




















