jscodeshift
C
C tier on Code Refactoring ToolsScore 5.6 · #16 of 22
- Android app
- Not listed
- Free plan
- No
- Runs on
- Linux

Summary
jscodeshift is ranked #16 of 22 in code refactoring tools on Everything Xiaomi. It runs on Linux.
Compared on code refactoring tools
- Free plan
- Yesjscodeshift.com
- Supported languages
- JavaScript, TypeScript, Flowjscodeshift.com
- Refactoring scope
- projectjscodeshift.com
- Batch refactoring
- Yesjscodeshift.com
- AST-based analysis
- Yesjscodeshift.com
- Deployment
- desktopjscodeshift.com
Facts
- Purpose
- jscodeshift is a toolkit for building and running codemods over multiple JavaScript or TypeScript files.jscodeshift.com · 4 Oct 2026
- Runner
- Its runner executes a supplied transform on each file and summarizes how many files were not transformed.jscodeshift.com · 4 Oct 2026
- Recast wrapper
- The toolkit wraps recast, which aims to preserve the original code style when transforming an abstract syntax tree.jscodeshift.com · 4 Oct 2026
- CLI
- The command-line interface runs codemods from a local transform file, a transform URL, or a list of paths read from standard input.jscodeshift.com · 4 Oct 2026
- Parsers
- The CLI lists babel, babylon, flow, ts, and tsx as parser options, with babel as the default.jscodeshift.com · 4 Oct 2026
- Parallel processing
- The CLI can start up to a specified number of child processes to process source files.jscodeshift.com · 4 Oct 2026
- Dry run
- The CLI's dry-run option previews the effect of a codemod without changing files.jscodeshift.com · 4 Oct 2026
- File selection
- The CLI supports selecting file extensions and excluding files with ignore patterns or configuration files.jscodeshift.com · 4 Oct 2026
- Code transformations
- The API provides methods to find, filter, replace, insert, remove, and rename syntax-tree nodes.jscodeshift.com · 4 Oct 2026
- Formatting
- The API can convert a transformed syntax tree back to source code with optional formatting settings.jscodeshift.com · 4 Oct 2026
- Testing
- The project includes utilities for unit testing transforms with Jest or Jasmine using fixture-based or inline tests.github.com · 4 Oct 2026
- Editor integration
- The project README links instructions for configuring VS Code to debug codemods.github.com · 4 Oct 2026
- Distribution
- The documentation directs users to install jscodeshift from npm with `npm install -g jscodeshift`.jscodeshift.com · 4 Oct 2026
- License
- The GitHub repository lists an MIT license.github.com · 4 Oct 2026
- Intended users
- The documentation describes jscodeshift as a tool for developers who build codemods to detect and transform JavaScript or TypeScript code.jscodeshift.com · 4 Oct 2026
Best jscodeshift alternatives
See all 12Where it ranks on Everything Xiaomi
- Best Code Refactoring Tools in 2026#16 of 22
Is jscodeshift yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- jscodeshift.com/overview/introduction/· checked 4 Oct 2026
- jscodeshift.com/run/cli/· checked 4 Oct 2026
- jscodeshift.com/build/api-reference/· checked 4 Oct 2026
- github.com/facebook/jscodeshift· checked 4 Oct 2026




