Skip to content

Awesome list of codemods for various languages, libraries and frameworks

License

Notifications You must be signed in to change notification settings

rajasegar/awesome-codemods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.
  • type-import-codemod - Combine type and value imports using Typescript 4.5 type modifier syntax.

Ruby

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

react-router

material-ui

  • @mui/codemod - A collection of codemod scripts based for use with jscodeshift that help update MUI APIs.

ant-design

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

About

Awesome list of codemods for various languages, libraries and frameworks

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published