Soumettre un outil

Moderne

Refactoring de code et migrations automatisés à grande échelle

Payant Outils de développement
Voir l'outil →

Moderne rend praticable le changement de code à grande échelle. OpenRewrite est un moteur de refactoring open source qui applique des recettes automatisées au code, comme monter de version Java ou remplacer une API dépréciée. Moderne indexe les dépôts d’une organisation et lance des recettes sur tous, en produisant des pull requests.

Ça répond au problème de la maintenance de centaines de services. Au lieu que chaque équipe fasse la même migration à la main, une équipe plateforme peut lancer une recette une fois et relire les résultats. Des outils de recherche et d’analyse trouvent où les motifs apparaissent, et l’IA aide à créer des recettes et à traiter les changements que les règles ne couvrent pas.

Moderne est vendu aux entreprises, et OpenRewrite, open source, est libre d’usage. Il se concentre surtout sur Java et les écosystèmes proches. Les alternatives incluent Sourcegraph Batch Changes, Codemod, Renovate et Dependabot pour les dépendances, et des agents d’IA comme Claude Code. Moderne convient aux grandes organisations d’ingénierie qui gèrent des migrations.