Skip to content
SPECIFICTION
Get listed

Code Refactoring Tools

Alternatives to Sourcery

The tools Specifiction weighs against Sourcery, from its list of code refactoring tools, each with its plans, platforms and spec score.

  1. 01 ast-grep

    It suits developers who need pattern-based code search, lint rules, or large-scale rewrites across supported languages.

    Free plan Web · Windows · macOS · Linux
    9.1 Visit Specs
  2. 02 Moderne

    Moderne suits organizations managing software across many repositories, including teams coordinating modernization, upgrades, migrations, or security work.

    From $2,000/mo Free trial Web · Windows · macOS · Linux
    8.9 Visit Specs
  3. 03 CodeRush

    CodeRush suits developers working in the listed Visual Studio versions who want refactoring, testing, and code-style tools in an extension.

    Free plan Windows · macOS · Linux · Browser extension
    8.3 Visit Specs
  4. 04 jSparrow

    It suits Java developers using Eclipse who want project-level cleanup and refactoring.

    From $110.42/mo Windows · macOS · Linux
    8.2 Visit Specs
  5. 05 OpenRewrite

    It suits developers and teams using Maven or Gradle who want to apply code changes one repository at a time.

    Free plan Linux · Self-hosted
    8.2 Visit Specs
  6. 06 ReSharper

    It suits .NET developers who want code analysis, editing and refactoring tools, and navigation in supported editors.

    From $32.42/mo Free plan Windows · macOS · Linux · Browser extension
    8.1 Visit Specs
  7. 07 CodART

    CodART suits Java developers working on project-scale refactoring, code quality, or multi-objective optimization.

    Free plan Web · Linux · API · Self-hosted
    8.0 Visit Specs
  8. 08 Coccinelle

    Coccinelle suits developers maintaining C code who need to automate broad, pattern-based changes or find and fix systems-code bugs.

    Free plan macOS · Linux
    7.9 Visit Specs
  9. 09 Spoon

    Spoon suits Java developers who need AST-based analysis, repository refactoring, instrumentation, or transpilation.

    Free plan Linux · API · Self-hosted
    7.8 Visit Specs
  10. 10 BrontoSource

    It is intended for engineering teams maintaining large, long-lived C++ systems and repositories.

    Web
    7.7 Visit Specs
  11. 11 Comby

    Comby suits developers performing structural code search, broad refactoring, or targeted code changes across a codebase.

    Windows · macOS · Linux · API
    7.7 Visit Specs
  12. 12 jscodeshift

    jscodeshift is for developers performing batch refactoring or AST-based analysis on JavaScript, TypeScript, or Flow code.

    Windows · macOS · Linux · Self-hosted
    7.7 Visit Specs
  13. 13 Konveyor

    It suits development and platform teams assessing, analyzing, and transforming legacy applications for Kubernetes.

    Web · Linux · Self-hosted · Browser extension
    7.5 Visit Specs
  14. 14 Roslynator

    Roslynator suits developers working with C# who want refactorings, compiler-diagnostic fixes, analyzers, or command-line checks in Roslyn-based environments.

    Free plan Windows · macOS · Linux · Browser extension
    7.5 Visit Specs
  15. 15 DMS Software Reengineering Toolkit
    Windows · macOS · Linux
    7.4 Visit Specs
  16. 16 Kodebaze
    Self-hosted
    7.3 Visit Specs
  17. 17 OpenProperty

    It suits landlords and small property or multifamily back-office teams that want a self-hosted web system for leases, units, rent records, maintenance, and vendors.

    Web · Self-hosted
    7.2 Visit Specs
  18. 18 PolyglotPiranha

    It suits developers maintaining feature-flag cleanup and other structural refactoring across supported languages.

    macOS · Linux · iOS · API
    7.2 Visit Specs
  19. 19 Scalafix

    Scalafix suits Scala developers and teams that want to automate refactoring, linting, or migrations.

    Windows · macOS · Linux
    7.0 Visit Specs
  20. 20 Refrax
    Windows · macOS · Linux
    6.8 Visit Specs
  21. 21 RepeaterFinder
    Windows · macOS · Linux
    6.7 Visit Specs

Sourcery, head to head