#refactoring (30 Repositories)
Ranked open-source repositories tagged with #refactoring, scored by pull request acceptance likelihood and maintainer engagement velocity.
22.9%
24.7h
30 repositories tagged #refactoring
tsantalis/RefactoringMiner
phpactor/phpactor
Mainly a PHP Language Server with more features than you can shake a stick at
openrewrite/rewrite
Automated mass refactoring of source code.
asottile/reorder-python-imports
Rewrites source to reorder python imports
scalacenter/scalafix
Refactoring and linting tool for Scala
codemod/codemod
The CLI for codemods: scaffold, share, and run multi-step transformations of any size. First-class ast-grep support. Fast, reliable, polyglot.
comby-tools/comby
A code rewrite tool for structural search and replace that supports ~every language.
cqfn/aibolit
A Static Analyzer for Java Powered by Machine Learning: Identifies Anti-Patterns Begging for Refactoring
hyhmrright/brooks-lint
AI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
pre-commit/pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
Wansmer/treesj
Neovim plugin for splitting/joining blocks of code
Zhen-Bo/smell-check
Agent Skill for code and test smell audits. Evidence-ranked findings from Refactoring, Clean Code, and the test-smell literature. Formerly pragmatic-code-review.
gp-pereira/refactorex
A VS Code extension for fast and reliable Elixir code refactoring.
lucasvegi/Elixir-Refactorings
Catalog of Elixir Refactorings
clojure-emacs/refactor-nrepl
nREPL middleware to support refactorings in an editor agnostic way
wix-incubator/vscode-glean
The extension provides refactoring tools for your React codebase
Wilfred/emacs-refactor
language-specific refactoring in Emacs
wapmorgan/PhpDeprecationDetector
Analyzer of PHP code to search issues with deprecated functionality in newer interpreter versions.
jennybc/code-smells-and-feels
Talk on code smells and feels and how to change that via refactoring
nanoapi-io/napi
Software architecture tooling for the AI age
AndrewRadev/splitjoin.vim
Switch between single-line and multiline forms of code
sharpenrocks/Sharpen
Visual Studio extension that intelligently introduces new C# features into your existing codebase
phodal/coca
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的工具箱。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
AndrewRadev/sideways.vim
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
pre-commit/pre-commit-hooks
Some out-of-the-box hooks for pre-commit
jlevy/repren
Power rename/refactor tool for CLI and agent use
elixir-vibe/ex_dna
Code duplication detector powered by Elixir AST analysis
sabbelasichon/typo3-rector
Rector for TYPO3
refactorfirst/RefactorFirst
Identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
godoctor/godoctor
Go Doctor - The Golang Refactoring Engine