Back to browse
GitHub Repository

✈️ Blazing fast codemods with a super simple API.

30 starsTypeScript

Zmod codemod toolkit, 8x faster

by oss-luke·Mar 7, 2026·2 points·0 comments

AI Analysis

●●●BangerWizardryShip It

jscodeshift drop-in replacement, 8x faster on real monorepos—API compatibility is the moat.

Strengths
  • 100% jscodeshift API compatibility eliminates migration friction—swap import, run, done
  • 8x speedup (up to 11.7x on small files) is measured and significant for enterprise workflows
  • Rust + oxc foundation is fundamentally faster; proves concept with 21 react-codemod fixtures passing
Weaknesses
  • Early-stage (3 stars, 19 commits)—production stability and edge-case coverage unknown
  • Oxc parser matureness relative to TypeScript compiler (Babel) is risk for complex AST transforms
Target Audience

Frontend engineers managing large codebases, TypeScript/React monorepo maintainers

Similar To

jscodeshift · Codemod.com · ast-grep

Post Description

I built zmod because running jscodeshift on a large enterprise monorepo was taking 4-5+ minutes.

It's 100% API compatible with jscodeshift — just swap the import — but powered by Rust + oxc under the hood.

Benchmarked at 8x faster on average, up to 11.7x on small files. 21 react-codemod transforms passing.

Still early. Feedback welcome.

Similar Projects