Score6.0
Rank#9 of 22
Free planNo
Runs onSelf-hosted

Summary

OpenRewrite is ranked #9 of 22 in code refactoring tools on Everything Xiaomi. It runs on Self-hosted.

Compared on code refactoring tools

Supported languages
Java, Kotlin, Groovyopenrewrite.org
Refactoring scope
repositoryopenrewrite.org
Batch refactoring
Yesopenrewrite.org
AST-based analysis
Yesopenrewrite.org

Facts

Purpose
OpenRewrite is an open-source automated refactoring ecosystem for updating code and reducing technical debt.docs.openrewrite.org · 4 Oct 2026
How it works
It transforms Lossless Semantic Trees and prints the modified trees back into source code for review.docs.openrewrite.org · 4 Oct 2026
Recipe uses
Recipes support framework migrations, security fixes, and stylistic consistency tasks.docs.openrewrite.org · 4 Oct 2026
Local execution
The Maven and Gradle plugins run locally without connecting to Moderne or OpenRewrite, aside from accessing configured artifact repositories.docs.openrewrite.org · 4 Oct 2026
Build tools
OpenRewrite provides Maven and Gradle plugins for running recipes as part of a build.docs.openrewrite.org · 4 Oct 2026
Supported code and formats
The documentation lists Java, Kotlin, and Groovy programming languages, plus HCL, JSON, Properties, Protobuf, TOML, XML, and YAML data formats.docs.openrewrite.org · 4 Oct 2026
Framework coverage
The documentation names Spring, Quarkus, and Micronaut among supported frameworks.docs.openrewrite.org · 4 Oct 2026
Recipe catalog
The recipe index lists 4,183 recipes across modules.docs.openrewrite.org · 4 Oct 2026
Review before applying
The Maven plugin offers a dry-run goal that reports recipes that would make changes and writes diff files in module target folders.docs.openrewrite.org · 4 Oct 2026
Recipe activation
The Maven plugin runs no recipe unless it is explicitly activated by name.docs.openrewrite.org · 4 Oct 2026
Licensing
The core framework and language libraries are Apache License 2.0, while some recipes use source-available or proprietary licenses.docs.openrewrite.org · 4 Oct 2026
Access limitation
OpenRewrite artifacts are distributed through the Code Genome Project repository, which requires authentication; some source-available and proprietary recipes require a Moderne subscription.docs.openrewrite.org · 4 Oct 2026
Integration
The recipe development guide says IntelliJ IDEA 2024.1 or later has built-in OpenRewrite support and recommends enabling the OpenRewrite IntelliJ plugin.docs.openrewrite.org · 4 Oct 2026
Learning and support
The documentation points users to a free self-paced introductory course and offers community help through Slack or Discord.docs.openrewrite.org · 4 Oct 2026

Best OpenRewrite alternatives

See all 12

Where it ranks on Everything Xiaomi

Is OpenRewrite yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources