The Leading Open Platform for
Professional Developers
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.