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.

68 records
Tagged “refactoring”Ranked by health index
PyPI
94Exceptionalhealth index
Borda/pyDeprecate
Smoothly deprecate and redirect Python functions/classes with smart warnings and auto-routing—keep your codebase clean while maintaining backward compatibility
Python★ 63↓ 662.8K/moOct 20, 2026
Apache-2.0Oct 20, 2026 · metrics 2.10.0
Go · Maven
94Exceptionalhealth index
openrewrite/rewrite
Automated mass refactoring of source code.
Java★ 3,705Sep 9, 2026
Apache-2.0Sep 9, 2026 · metrics 2.10.0
Packagist
94Exceptionalhealth index
rectorphp/rector
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
PHP★ 10.4K↓ 7.1M/moSep 21, 2026
MITSep 21, 2026 · metrics 2.10.0
npm · PyPI · crates.io
93Exceptionalhealth index
ast-grep/ast-grep
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Rust★ 15.9K↓ 7.3M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
PyPI · npm · RubyGems
93Exceptionalhealth 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★ 6,387↓ 21.2K/moSep 9, 2026
AGPL-3.0Sep 9, 2026 · metrics 2.10.0
PyPI · crates.io · npm
93Exceptionalhealth index
rohaquinlop/complexipy
Blazingly fast cognitive complexity analysis for Python, written in Rust.
Rust · Python★ 891↓ 1.1M/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
npm
93Exceptionalhealth index
scalacenter/scalafix
Refactoring and linting tool for Scala
Scala★ 876Oct 19, 2026
BSD-3-ClauseOct 19, 2026 · metrics 2.10.0
Maven · RubyGems
92Excellenthealth index
PicnicSupermarket/error-prone-support
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
Java★ 38Sep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
NuGet
91Excellenthealth index
dotnet/roslynator
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
C#★ 3,488Oct 21, 2026
Custom licenseOct 21, 2026 · metrics 2.10.0
PyPI
89Excellenthealth index
Cranot/roam-code
Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 287 commands, 246 MCP tools, change-safety gates, audit evidence, zero API keys.
Python★ 516↓ 5,430/moSep 8, 2026
Apache-2.0Sep 8, 2026 · metrics 2.10.0
Packagist
89Excellenthealth index
rectorphp/rector-src
Development repository for Rector. Check https://github.com/rectorphp/rector for the distribution repository.
PHP★ 138↓ 9,034/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
Packagist
89Excellenthealth index
PHP★ 261↓ 147.5K/moSep 11, 2026
MITSep 11, 2026 · metrics 2.10.0
PyPI
87Excellenthealth index
pre-commit/pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
Python★ 15.6KSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
86Excellenthealth index
BenSheridanEdwards/StyleProof
Catch every CSS change before it ships — review PRs and certify refactors by the browser's computed styles, not pixels. Works with any styling system.
JavaScript · TypeScript★ 3↓ 4,866/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
PyPI
86Excellenthealth index
python-rope/rope
a python refactoring library
Python★ 2,236↓ 1.8M/moSep 12, 2026
LGPL-3.0Sep 12, 2026 · metrics 2.10.0
Packagist
81Excellenthealth index
nextcloud-libraries/rector
Rector upgrade rules for Nextcloud
PHP★ 3↓ 57.2K/moSep 11, 2026
AGPL-3.0Sep 11, 2026 · metrics 2.10.0
NuGet
80Excellenthealth index
Lombiq/.NET-Analyzers
.NET code analyzers and code convention settings for Lombiq projects.
PowerShell · C#★ 35Sep 11, 2026
BSD-3-ClauseSep 11, 2026 · metrics 2.10.0
PyPI
80Excellenthealth index
davidhalter/jedi
Awesome autocompletion, static analysis and refactoring library for python
Python★ 6,173↓ 134M/moAug 28, 2026
Custom licenseAug 28, 2026 · metrics 2.10.0
crates.io · Packagist
80Excellenthealth 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★ 161↓ 2/moSep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
Go
80Excellenthealth index
enola-labs/enola
Architecture intelligence for developers, coding agents, and CI - understand codebases, analyze change impact, and catch architectural regressions.
C · Go★ 207Sep 6, 2026
Apache-2.0Sep 6, 2026 · metrics 2.10.0
Maven
80Excellenthealth index
openrewrite/rewrite-analysis
OpenRewrite recipes for data flow analysis.
Java★ 16Sep 13, 2026
Apache-2.0Sep 13, 2026 · metrics 2.10.0
PyPI
80Excellenthealth index
pre-commit/pre-commit-hooks
Some out-of-the-box hooks for pre-commit
Python★ 6,673↓ 1.7M/moAug 28, 2026
MITAug 28, 2026 · metrics 2.10.0
PyPI · Go · npm
78Goodhealth index
semcod/koru
Closed-loop automation across semcod/ repositories.
Python★ 2↓ 3,594/moSep 10, 2026
Apache-2.0Sep 10, 2026 · metrics 2.10.0
npm · Go
77Goodhealth index
LegacyCodeHQ/clarity-cli
Clarity is a software design tool for AI-native developers and coding agents.
Go★ 47↓ 595/moSep 15, 2026
Apache-2.0Sep 15, 2026 · metrics 2.10.0
npm · PyPI · crates.io
75Goodhealth index
aeroxy/ast-bro
A fast, AST-based code navigation toolkit that maps file shapes, public APIs, and call graphs across coding languages. Designed to help coding agents and humans explore codebases, analyze blast radius, and generate token-budgeted context with massive token savings.
Rust★ 227↓ 6,713/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
npm
75Goodhealth index
benjamn/recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
TypeScript · JavaScript★ 5,252↓ 144M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
—
75Goodhealth index
clojure-emacs/refactor-nrepl
nREPL middleware to support refactorings in an editor agnostic way
Clojure★ 262Sep 13, 2026
EPL-1.0Sep 13, 2026 · metrics 2.10.0
PyPI · crates.io
73Goodhealth index
lucaswiman/emend
Python refactoring, search and linting cli.
Python · Rust★ 2↓ 5,943/moSep 18, 2026
MPL-2.0Sep 18, 2026 · metrics 2.10.0
npm
73Goodhealth index
stainless-code/codemap
Cut AI-agent token waste ~90% — query a local SQLite structural index of your JS/TS/CSS codebase with SQL in one round-trip instead of 3–5 file reads. Symbols, imports, calls, components, CSS tokens, coverage, markers. CLI, MCP (21 tools), HTTP, GitHub Action, ESM API. 71 recipes; AST+resolver; SARIF/audit/baselines for CI.
TypeScript★ 8↓ 7,254/moSep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
PyPI · Go
71Goodhealth index
blackwell-systems/agent-lsp
MCP server that orchestrates language servers into agent-native workflows. 65 tools, 30 CI-verified languages.
Go★ 124↓ 1,462/moSep 10, 2026
MITSep 10, 2026 · metrics 2.10.0