-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
3 changed files
with
40 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Supported languages | ||
|
||
As of September 2023, OpenRewrite supports: | ||
|
||
## Programming languages | ||
|
||
* Java | ||
* Kotlin | ||
* Groovy | ||
* COBOL | ||
|
||
## Data formats | ||
|
||
* XML | ||
* Properties | ||
* YAML | ||
* JSON | ||
* Protobuf | ||
|
||
## Build tools | ||
|
||
* Maven | ||
* Gradle | ||
|
||
## Frameworks | ||
|
||
Framework migration recipes are developed through collaboration between the OpenRewrite team, the original framework authors, and the wider OSS community. Each recipe in our [recipe catalog](https://docs.openrewrite.org/recipes) includes a list of contributing authors. | ||
|
||
Many different frameworks are supported such as (but not limited to): | ||
|
||
* Spring | ||
* Quarkus | ||
* Micronaut | ||
* Jakarta | ||
|
||
{% hint style="info" %} | ||
[Moderne](https://docs.moderne.io/) offers support for additional languages. If you want to see the roadmap of language support on Moderne, please see the [Moderne language roadmap](https://docs.moderne.io/references/language-roadmap). | ||
{% endhint %} |