jscodeshift
5.9#13 in code refactoring toolsLinuxmacOSSelf-hostedWindows
Visit
| Fact | jscodeshift | Moderne |
|---|---|---|
| API | The API includes traversal, filtering, and transformation methods for AST nodes. | Customers can access a GraphQL API using personal access tokens, with an online explorer and schema documentation. |
| CLI | The command-line interface runs codemods from a local transform file, a transform URL, or a list of paths read from standard input. | The Moderne CLI is a local, Git-like tool for building LST artifacts, running recipes and developing transformations across repositories. |
No prices published.
It suits developers who need to detect and transform JavaScript, TypeScript, or Flow code across a project. Its CLI options and transform-testing utilities are useful for batch refactoring workflows.
Moderne suits organizations coordinating software changes across many repositories, particularly teams managing upgrades, migrations, security work, or modernization. Its community version may suit people exploring open-source repositories and cross-repository search.