Improvement

September 23, 20251 Minute Read

GitHub Copilot app modernization is now generally available for Java and .NET

GitHub Copilot app modernization is now generally available for Java and .NET projects.

With Copilot, you can assess applications, apply code transformations, patch builds, and containerize services, all in days instead of months.

Copilot app modernization provides:

  • Application assessment reports
  • Automated code transformations
  • Build patching and dependency updates
  • Containerization for cloud deployment

These capabilities streamline upgrades and migrations, helping teams modernize existing Java and .NET projects faster.

Copilot upgrade plan showing a successful Java 8 to 21 migration with all checks passing

For setup instructions, see the Java guide and .NET guide.

You can also read the GitHub Copilot App Modernization blog post and watch the end-to-end introduction videos for Java and .NET.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

GitHub Copilot app modernization is now generally available for Java and .NET - GitHub Changelog