openrewrite/rewrite
View on GitHubAutomated mass refactoring of source code.
- Stars
- 3.7k
- Forks
- 570
- Open beginner issues
- 0
- Indexed issues
- 218
- Avg merge
- 13h 12m
- Merged PRs (30d)
- 261
- Dominant language
- Java
- License
- Apache-2.0
- Last GitHub push
- Sep 19, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- No beginner labels indexed
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 75/100
openrewrite/rewrite#8879 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
openrewrite/rewrite#8862 · 1 comment ·
-
Moderne CLI mcp `grep`: brace-expansion glob silently returns "No matches found" instead of an error Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
openrewrite/rewrite#8856 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openrewrite/rewrite#8844 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 68/100
openrewrite/rewrite#8838 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
openrewrite/rewrite#8792 · 8 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 42/100
openrewrite/rewrite#8791 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
openrewrite/rewrite#8775 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 68/100
openrewrite/rewrite#8772 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 75/100
openrewrite/rewrite#8731 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openrewrite/rewrite#8722 ·
-
bug java java 25+
Difficulty 3/5 1-2 days Newbie friendliness 68/100
openrewrite/rewrite#8712 · 3 comments ·
-
Refactor JAXB out Openenhancement
Difficulty 3/5 1-2 days Newbie friendliness 68/100
openrewrite/rewrite#8669 ·
-
kotlin recipe
Difficulty 4/5 3-5 days Newbie friendliness 55/100
openrewrite/rewrite#8657 · 1 comment · 1 reaction ·
-
UpgradeDependencyVersion bumps a shared version property to a version its siblings never published Openbug maven
openrewrite/rewrite#8656 · 2 comments · 1 assignee ·
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 92/100
openrewrite/rewrite#8654 ·
-
enhancement parser
Difficulty 5/5 Over a week Newbie friendliness 42/100
openrewrite/rewrite#8568 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
openrewrite/rewrite#8498 ·
-
Gradle ChangeDependency leaves an unversioned dependency when the new coordinates are unmanaged Open
Difficulty 4/5 3-5 days Newbie friendliness 42/100
openrewrite/rewrite#8465 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
openrewrite/rewrite#8464 ·
-
Renaming a parent's dependencyManagement leaves child modules with a stale MavenResolutionResult Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
openrewrite/rewrite#8463 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
openrewrite/rewrite#8462 ·
-
go parser
Difficulty 4/5 3-5 days Newbie friendliness 30/100
openrewrite/rewrite#8452 · 1 comment ·
-
openrewrite/rewrite#8398 · 1 comment · 1 assignee ·
-
java java 25+ parser
Difficulty 5/5 Over a week Newbie friendliness 35/100
openrewrite/rewrite#8367 · 1 comment ·
-
maven
Difficulty 5/5 Over a week Newbie friendliness 35/100
openrewrite/rewrite#8347 ·
-
maven parser
Difficulty 4/5 3-5 days Newbie friendliness 55/100
openrewrite/rewrite#8345 ·
-
bug python
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openrewrite/rewrite#8322 ·
-
openrewrite/rewrite#8237 · 2 comments · 1 assignee ·
-
bug javascript parser
Difficulty 3/5 1-2 days Newbie friendliness 68/100
openrewrite/rewrite#8203 ·
-
Version-less pip recipe install does not upgrade an already-installed package (Python RPC engine) Openbug python
openrewrite/rewrite#8180 · 2 comments · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
openrewrite/rewrite#8170 · 1 comment ·
-
gradle recipe
Difficulty 4/5 3-5 days Newbie friendliness 45/100
openrewrite/rewrite#7986 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
openrewrite/rewrite#7850 ·
-
java parser
Difficulty 5/5 Over a week Newbie friendliness 28/100
openrewrite/rewrite#7721 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
openrewrite/rewrite#7654 ·
-
documentation
openrewrite/rewrite#7579 · 7 comments · 2 assignees ·
-
bug gradle
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
openrewrite/rewrite#7576 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
openrewrite/rewrite#7569 · 1 comment ·
-
enhancement parser
Difficulty 5/5 Over a week Newbie friendliness 25/100
openrewrite/rewrite#7554 · 21 comments ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 42/100
openrewrite/rewrite#7524 · 4 comments ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openrewrite/rewrite#7421 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
openrewrite/rewrite#7367 · 2 comments ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openrewrite/rewrite#7361 ·
-
groovy parser
Difficulty 5/5 Over a week Newbie friendliness 40/100
openrewrite/rewrite#7229 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
openrewrite/rewrite#6885 · 6 comments ·
-
documentation
Difficulty 4/5 3-5 days Newbie friendliness 35/100
openrewrite/rewrite#6881 · 1 comment ·
-
maven parser
openrewrite/rewrite#6869 · 1 comment · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
openrewrite/rewrite#6770 · 11 comments ·
-
docker recipe
Difficulty 5/5 Over a week Newbie friendliness 30/100
openrewrite/rewrite#6723 ·