Back to Topics Directory
Topic Hub

#refactoring (30 Repositories)

Ranked open-source repositories tagged with #refactoring, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

51.5%

Avg Review Latency

14.5h

Filter by language

30 repositories tagged #refactoring

S TierJava 3.8k

openrewrite/rewrite

Automated mass refactoring of source code.

80.4%
Merge Rate
-
First Review
64%
1st-Timers
29
Maintainers
A TierJavaScript 162

tshemsedinov/reslop

👁️ Review AI generated code and plan changes

89.3%
Merge Rate
19h
First Review
100%
1st-Timers
1
Maintainers
A TierRust 1.1k

codemod/codemod

The CLI for codemods: scaffold, share, and run multi-step transformations of any size. First-class ast-grep support. Fast, reliable, polyglot.

63.3%
Merge Rate
-
First Review
71%
1st-Timers
7
Maintainers
A TierScala 876 2 GFIs

scalacenter/scalafix

Refactoring and linting tool for Scala

72.7%
Merge Rate
-
First Review
50%
1st-Timers
5
Maintainers
A TierJava 513

tsantalis/RefactoringMiner

69.7%
Merge Rate
-
First Review
71%
1st-Timers
6
Maintainers
A TierPHP 1.9k

phpactor/phpactor

Mainly a PHP Language Server with more features than you can shake a stick at

85.7%
Merge Rate
-
First Review
100%
1st-Timers
4
Maintainers
A TierJava 112

cqfn/aibolit

A Static Analyzer for Java Powered by Machine Learning: Identifies Anti-Patterns Begging for Refactoring

65.8%
Merge Rate
2d
First Review
77%
1st-Timers
9
Maintainers
A TierPHP 263

sabbelasichon/typo3-rector

Rector for TYPO3

88.2%
Merge Rate
-
First Review
50%
1st-Timers
1
Maintainers
B TierPython 631

asottile/all-repos

Clone all your repositories and apply sweeping changes.

100.0%
Merge Rate
1d
First Review
100%
1st-Timers
1
Maintainers
B TierC++ 232

dspinellis/cscout

C code refactoring browser

85.3%
Merge Rate
11h
First Review
100%
1st-Timers
1
Maintainers
B TierPython 784

asottile/reorder-python-imports

Rewrites source to reorder python imports

80.0%
Merge Rate
3d
First Review
100%
1st-Timers
1
Maintainers
B TierPython 215

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.

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierJavaScript 1.5k

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

45.5%
Merge Rate
16h
First Review
50%
1st-Timers
4
Maintainers
B TierC++ 234

cscout-project/cscout-engine

C code refactoring browser

83.3%
Merge Rate
9h
First Review
100%
1st-Timers
1
Maintainers
B TierRust 161

denzyldick/phanalist

Performant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.

95.5%
Merge Rate
4d
First Review
100%
1st-Timers
0
Maintainers
B TierElixir 117

elixir-vibe/ex_dna

Code duplication detector powered by Elixir AST analysis

100.0%
Merge Rate
2h
First Review
100%
1st-Timers
0
Maintainers
B TierPython 374

jlevy/repren

Power rename/refactor tool for CLI and agent use

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierGo 458

godoctor/godoctor

Go Doctor - The Golang Refactoring Engine

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierRust 4.6k

biomejs/gritql

GritQL is a query language for searching, linting, and modifying code.

60.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierPython 15.6k

pre-commit/pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

5.9%
Merge Rate
5h
First Review
100%
1st-Timers
1
Maintainers
B TierTypeScript 323

nanoapi-io/napi

Software architecture tooling for the AI age

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierHTML 497

tt-a1i/simplify-codebase

Prove and remove accidental codebase complexity without breaking behavior.

50.0%
Merge Rate
7h
First Review
0%
1st-Timers
2
Maintainers
B TierLua 1.4k

Wansmer/treesj

Neovim plugin for splitting/joining blocks of code

25.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
C TierOCOCaml 2.7k

comby-tools/comby

A code rewrite tool for structural search and replace that supports ~every language.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC# 413

sharpenrocks/Sharpen

Visual Studio extension that intelligently introduces new C# features into your existing codebase

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPython 6.7k

pre-commit/pre-commit-hooks

Some out-of-the-box hooks for pre-commit

0.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
D TierJava 549

refactorfirst/RefactorFirst

Identifies and prioritizes Class and Package Cycles and Anti-pattens in Java & Kotlin codebases you should refactor first.

0.0%
Merge Rate
5d
First Review
0%
1st-Timers
0
Maintainers
D TierElixir 280

gp-pereira/refactorex

A VS Code extension for fast and reliable Elixir code refactoring.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierTypeScript 892

nicoespeon/abracadabra

JS & TS automated refactorings for the VS Code editor ✨ It's magic ✨

0.0%
Merge Rate
15h
First Review
0%
1st-Timers
0
Maintainers
D TierEMEmacs Lisp 1.3k

abo-abo/lispy

Short and sweet LISP editing

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Refactoring Open Source Repositories & C-Rank™ | GetMerged