Articles for the Tooling tag
-
Create React Native Library: Skip the Boilerplate, Ship the Module
Writing a React Native library means wrangling Gradle, Podspecs, Codegen specs, and an example app before you write a single line of useful code. This CLI does all of that for you.
-
csskit: One Rust Binary to Tame Your Entire CSS Toolchain
JavaScript got oxc, Biome, and swc. CSS tooling stayed a fragmented pile of JavaScript tools. csskit is the Rust-powered answer that tries to be all of them at once.
-
Oxfmt: Prettier's Output at Rust Speed
Keep Prettier's output and config, drop three plugins, and gain an order-of-magnitude in speed. Here is what Oxfmt actually does and how to try it.
-
Oxlint: The Rust-Powered Linter That Makes ESLint Feel Like Dial-Up
If you have ever stared at a spinner waiting for ESLint to finish, Oxlint is the kind of speed upgrade that makes linting disappear into the background. Here is how to put it to work.
-
prettier-plugin-tailwindcss: End the Great Class Order War
Nobody should spend code review energy arguing whether flex comes before p-4. Let the machine decide, consistently, on every save.
-
Syncpack: Herding Your Monorepo's Dependency Versions Into Line
If your monorepo has three packages asking for three different versions of React, this little CLI is about to become your favorite cleanup crew.
-
Taming Messy SQL with sql-formatter
Every codebase eventually accumulates SQL that looks like a ransom note. Here is the tiny, dependable library that makes it readable again.
-
Wakaru: Turning Minified JavaScript Back Into Code You Can Actually Read
Production JavaScript is the result of several tools mangling your code in sequence. Wakaru undoes all of them at once.
-
docmd: Markdown In, Production Docs Out, Zero Config In Between
Some documentation tools ask you to learn a framework before you can publish a single page. docmd asks you to write Markdown. That's the whole pitch, and it's a surprisingly compelling one.
-
Meriyah: The JavaScript Parser That Chose Violence (Against Slow Parsing)
When milliseconds matter in your build pipeline, your parser better keep up.