Awesome Codemods Awesome

A curated list of awesome codemod resources for various languages, libraries and frameworks

Please read the contribution guidelines before contributing.

Contents

JavaScript

ESNext

Typescript

  • ts-codemod - Typescript based codemods.
  • tscodeshift - A tscodeshift is a toolkit for running codemods over multiple TS files.
  • flowToTs - Flow to Typescript codemods.
  • codemod-cli-ts - CLI for generating codemods written in Typescript.
  • tsmod - Refactor TypScript code programmatically using codemods.
  • js-to-typescript-codemod - A simple codemod for helping migrate from babel to typescript. Converts default imports to wildcards.
  • riceburn - A Typescript, JSON, and text file Code Mod Utility.
  • flowshift - Flow to typescript codemods.
  • ts-codemod-scripts - Collection of basic JS/React codemod scripts to prepare for TS on a codebase.

Frameworks

React.js

Ember.js

Preact.js

Vue.js

  • vue-codemods - Collection of codemod scripts that help update and refactor Vue and JavaScript files.

Angular.js

Libraries

Lodash

Mocha

AVA

Styled Components

Organization specific Codemods

This is the list of codemods used by a particular organization for their code transformations.

Editor Plugins

  • atom-codemod - Atom plugin for running codemods.
  • vscodemod - VSCode extension for doing codemod on selected text.
  • nmn/atom-codemod - Simple commands to apply specific Babel plugins/codemods on your code.

Misc

Awesome Lists

Awesome Codemods

Awesome list of codemods for various languages, libraries and frameworks

Awesome Codemods Info

⭐ Stars 93
🔗 Source Code github.com
🕒 Last Update 4 months ago
🕒 Created 2 years ago
🐞 Open Issues 1
➗ Star-Issue Ratio 93
😎 Author rajasegar