

OpenRewrite
The OpenRewrite project is an automated refactoring ecosystem for source code, enabling developers to effectively eliminate technical debt within their repositories.
Cost / License
- Free
- Open Source
Platforms
- Self-Hosted
- Mac
- Windows
- Linux
Features
- Refactoring
Tags
- Developer Tools
- source-code-analysis
- code-refactory
- source-code-management
OpenRewrite News & Activities
Recent activities
OpenRewrite information
What is OpenRewrite?
The OpenRewrite project is an automated refactoring ecosystem for source code, enabling developers to effectively eliminate technical debt within their repositories.
It consists of an auto-refactoring engine that runs prepackaged, open source refactoring recipes for common framework migrations, security fixes, and stylistic consistency tasks—reducing your coding effort from hours or days to minutes. Build tool plugins like OpenRewrite Gradle Plugin and OpenRewrite Maven Plugin help you run these recipes on one repository at a time.
OpenRewrite recipes have bench strength in Java and are part of a growing community of languages, frameworks, and tech. It’s thousands of great individuals and teams working to make software seamless to update and continuously secure. You can also easily customize recipes for your code.

