Automatically fix, upgrade, and secure code in minutes, not months.
Moderne helps to:
- Update code to use the latest major library and framework versions. Think JUnit 4 to 5, Spring Boot 1 to 2 & 3, Quarkus 1 to 2 & 3, etc.
- Eliminate vulnerable patterns in code. Fix insecure file access, cryptographically insecure random generation, etc.
- Transform code to meet your chosen standards. Auto-fix Checkstyle, adopt Spring or Google Java format, etc.
- Manage large volumes of infrastructure as code. Standardize Kubernetes manifests, patch properties files, etc.
Changes by @TeamModerne are made through public.moderne.io, which is free to use for Open Source projects. It's a convenient way to run OpenRewrite recipes, which are all available under the Apache license and open to contributions.
Visit moderne.io for more.