Skip to content
Awesome list of codemods for various languages, libraries and frameworks
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CONTRIBUTING.md
LICENSE
README.md

README.md

Awesome Codemods Awesome

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

Inspired by the awesome list thing.

Please read the contribution guidelines before contributing.

Table of Contents

Javascript

ESNext

Typescript

  • ts-codemod Typescript based codemods
  • tscodeshift 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

You can’t perform that action at this time.