All tags
Catalogue tag

#refactoring

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

27 records
Tagged “refactoring”Ranked by health index
Go · Maven
80Goodhealth index
OpenRewrite/rewrite
Automated mass refactoring of source code.
Java★ 3,596Jul 17, 2026
Apache-2.0Jul 17, 2026 · metrics 1.13.0
npm · PyPI · crates.io
79Goodhealth index
ast-grep/ast-grep
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Rust★ 15.1K↓ 5M/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
PyPI · npm · RubyGems
75Goodhealth index
repowise-dev/repowise
Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.
Python · TypeScript★ 3,683Jul 17, 2026
AGPL-3.0Jul 17, 2026 · metrics 1.13.0
Packagist
75Goodhealth index
PHP★ 260↓ 121.4K/moJul 20, 2026
MITJul 20, 2026 · metrics 1.13.0
PyPI
74Goodhealth index
pre-commit/pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
Python★ 15.4KJul 16, 2026
MITJul 16, 2026 · metrics 1.13.0
PyPI
73Goodhealth index
Cranot/roam-code
Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 238 commands, 224 MCP tools, change-safety gates, audit evidence, zero API keys.
Python★ 498↓ 5,430/moJul 15, 2026
Apache-2.0Jul 15, 2026 · metrics 1.13.0
Packagist
73Goodhealth index
nextcloud-libraries/rector
Rector upgrade rules for Nextcloud
PHP★ 3↓ 48.1K/moJul 20, 2026
AGPL-3.0Jul 20, 2026 · metrics 1.13.0
PyPI
71Goodhealth index
davidhalter/jedi
Awesome autocompletion, static analysis and refactoring library for python
Python★ 6,168Jul 16, 2026
Custom licenseJul 16, 2026 · metrics 1.13.0
PyPI
71Goodhealth index
pre-commit/pre-commit-hooks
Some out-of-the-box hooks for pre-commit
Python★ 6,630↓ 1.7M/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
68Moderatehealth index
clojure-emacs/refactor-nrepl
nREPL middleware to support refactorings in an editor agnostic way
Clojure★ 262Jul 23, 2026
EPL-1.0Jul 23, 2026 · metrics 1.13.0
crates.io · Packagist
65Moderatehealth index
denzyldick/phanalist
Performant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.
Rust · PHP★ 160↓ 9/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
PyPI
63Moderatehealth index
python-rope/rope
a python refactoring library
Python★ 2,227↓ 1.4M/moJul 21, 2026
LGPL-3.0Jul 21, 2026 · metrics 1.13.0
PyPI
62Moderatehealth index
asottile/classify-imports
Utilities for refactoring imports in python-like syntax.
Python★ 24Jul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
RubyGems
61Moderatehealth index
github/scientist
:microscope: A Ruby library for carefully refactoring critical paths.
Ruby★ 7,738Jul 20, 2026
MITJul 20, 2026 · metrics 1.13.0
PyPI
60Moderatehealth index
asottile/tokenize-rt
A wrapper around the stdlib `tokenize` which roundtrips.
Python★ 61↓ 7M/moJul 18, 2026
MITJul 18, 2026 · metrics 1.13.0
Hex
60Moderatehealth index
elixir-vibe/ex_dna
Code duplication detector powered by Elixir AST analysis
Elixir★ 111↓ 29.5K/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
PyPI · Go
59Moderatehealth index
blackwell-systems/agent-lsp
MCP server that orchestrates language servers into agent-native workflows. 65 tools, 30 CI-verified languages.
Go★ 80↓ 1,221/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
npm
59Moderatehealth index
depwire/depwire
The missing context layer for AI-assisted refactoring
TypeScript★ 58↓ 4,885/moJul 17, 2026
Custom licenseJul 17, 2026 · metrics 1.13.0
Packagist · RubyGems
55Moderatehealth index
boundwize/jsonrecast
🌳 A PHP JSON parser that turns JSON into an editable AST, supports visitor-based traversal, and prints changes back while preserving the original formatting.
PHP★ 3↓ 47.7K/moJul 15, 2026
MITJul 15, 2026 · metrics 1.13.0
npm
54Moderatehealth index
Pimatis/svelte-doctor
Diagnose and fix performance, correctness, and architecture issues in your Svelte codebase
TypeScript · JavaScript★ 41↓ 3,404/moJul 18, 2026
Apache-2.0Jul 18, 2026 · metrics 1.13.0
npm
53Moderatehealth index
mathiasbynens/regexpu-core
regexpu’s core functionality, i.e. `rewritePattern(pattern, flag, options)`, which enables rewriting regular expressions that make use of the ES6 `u` flag into equivalent ES5-compatible regular expression patterns.
JavaScript★ 81↓ 179M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
PyPI · Go · npm
53Moderatehealth index
semcod/koru
Closed-loop automation across semcod/ repositories.
Python · Prolog · HTML★ 1↓ 7,748/moJul 18, 2026
Apache-2.0Jul 18, 2026 · metrics 1.13.0
npm
50Moderatehealth index
x51xxx/codex-mcp-tool
No repository description published.
TypeScript★ 23↓ 784/moJul 15, 2026
MITJul 15, 2026 · metrics 1.13.0
crates.io · npm
49At riskhealth index
codemod/codemod
The CLI for codemods: scaffold, share, and run multi-step transformations of any size. First-class ast-grep support. Fast, reliable, polyglot.
Rust★ 1,054↓ 1/moJul 22, 2026
Apache-2.0Jul 22, 2026 · metrics 1.13.0
Hex
41At riskhealth index
gp-pereira/refactorex
A VS Code extension for fast and reliable Elixir code refactoring.
Elixir★ 279↓ 6,924/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
npm
22Criticalhealth index
facebook/regenerator
Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
JavaScript★ 3,826↓ 758.7K/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
PyPI
20Criticalhealth index
google/pasta
Library to refactor python code through AST manipulation.
Python★ 359↓ 28.7M/moJul 18, 2026
Apache-2.0Jul 18, 2026 · metrics 1.13.0