search
Get Started
search
Moderne - Continue AI Extension
zoom_in Click to enlarge

Moderne

language

description Moderne Overview

Moderne is a software company associated with automated source-code analysis and large-scale code transformation. Its tooling is built around OpenRewrite, an open-source framework for analyzing and changing source code through structured recipes. The platform is intended for engineering teams maintaining large codebases, especially when applying framework upgrades, dependency changes, refactoring rules, or automated remediation across many repositories.

help Moderne FAQ

What is OpenRewrite, the technology behind Moderne?

OpenRewrite is an open-source refactoring engine that parses source code into a syntax tree and applies composable transformations called 'recipes' to rewrite code deterministically. Moderne was co-founded by OpenRewrite's creators to commercialize running those recipes at organizational scale.

Can Moderne open automated pull requests across hundreds of repositories?

Yes — that's the core pitch: it applies a recipe across a large organization's repository fleet and generates the resulting commits or PRs automatically. Common uses include Java version upgrades, Spring Boot 2-to-3 migrations, and org-wide security remediation.

Which languages and formats does OpenRewrite support?

Java has always been the deepest coverage, including frameworks like Spring Boot and build tooling such as Maven and Gradle. Additional recipes handle other formats like YAML, properties files and XML, while non-JVM languages have thinner support.

Is OpenRewrite free, and what does Moderne charge for?

The OpenRewrite framework is free and open source, and you can run recipes locally via Maven, Gradle or the CLI. Moderne sells the platform layer on top: scheduled mass refactoring, organization-wide visibility into findings, and reporting.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare