Top 101 refactoring open source projects

Reorder python imports
Rewrites source to reorder python imports
Emacs Refactor
language-specific refactoring in Emacs
Php Ide Serenata
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Phpdeprecationdetector
Analyzer of PHP code to search issues with deprecated functionality in newer interpreter versions.
Refactoring Code Smells
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
astra
Astra: a Java tool for analysing and refactoring Java source code
better-name
CLI tool to move JavaScript(ES2015) or TypeScript module files
ember-template-rewrite
A utility for automatically refactoring Ember.js templates.
scalafix-maven-plugin
Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
lemonj
A CSS/LESS/SCSS analysis, bad smell check and auto-refactor tools. 一个面向 CSS/LESS/SCSS 的分析、坏味道检查和自动化重构工具。
aspy.refactor imports
Utilities for refactoring imports in python-like syntax.
tzientist
Scientist-like library for Node.js in TypeScript
DDDToolbox
A set of Roslyn refactorings supporting DDD design
gopatch
Refactoring and code transformation tool for Go.
refactoring-golf
A Refactoring Golf exercise
Refactoring-Chapter-1
Worked example from Fowler's Chapter 1
comby-rust
Rust refactoring templates for comby, the structural find-and-replace tool.
deleft.vim
Delete a wrapping if-clause, try-catch block, etc. and shift left.
refactor-css
Helps you identify reoccurring CSS class name combinations in your markup
clang-tool
Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
refactoring-koans-js
Refactoring Koans to help you learn to refactor code smells in javascript
colisper
Check and transform Lisp code with Comby (beta)
kata
TDD, Refactoring kata in many languages
seamer
refactoring tool that aims at making it easy to create characterization tests
flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
pro.fessional.wings
WingsBoot=BKB+飞鞋+SpringBoot。其核心价值是:①使团队快速实现业务目标;②快速偿还技术债务;③安全的面向程序和业务重构。
churn
Find refactoring candidates in your Elixir project easily with Churn 🧹
memo
다양한 MD 메모
refren
A language agnostic, code-style aware, refactoring/renaming tool.
redux-usage-report
A Redux Devtools monitor to audit your app's usage of the store
rubocop-auto-correct
Auto-correct ruby source code by using rubocop in Atom.
atom-refactoring
Atom package that provides refactoring capabilities for your PHP source code.
61-101 of 101 refactoring projects