Continuously maintained and modernised by the community
Supports Java 25 and provides the necessary tooling for development.
New JUnit 6.0.1 support, native compilation support for Multi-Release JARs along with m2e integration, improved support for setting breakpoints on individual lambdas within single-line chained lambda expressions and a new option in variables view to compare the variable's value with the clipboard content.
Features a huge variety of platform plugins that will ease the addition of new functionality: check the marketplace.
Improved monitor-specific UI scaling with faster performance, better layouts, and sharper images/icons; enhanced Console view pinning with a preference option; new drawImage API for efficient full-image rendering with better SVG handling and an improved Console elapsed-time display with custom formats and live preview.
Free and open source released under the terms of the Eclipse Public License 2.0.
PDE support for JUnit 6 with required version-bounded Jupiter dependencies to ensure proper plugin test execution.
More and more, the Eclipse Platform and the IDE are sustained by individual contributors, here is how to contribute.