The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.
The Eclipse Foundation is an international non-profit association supported by our members, including industry leaders who value open source as a key enabler for their business strategies.
Whether you intend on contributing to Eclipse technologies that are important to your product strategy, or simply want to explore a specific innovation area with like-minded organizations, the Eclipse Foundation is the open source home for industry collaboration.
The Eclipse community consists of individual developers and organizations spanning many industries. Stay up to date on our open source community and find resources to support your journey.
The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and vendor-neutral environment for open source software collaboration and innovation.
The Eclipse Linux Tools project aims to bring a full-featured C and C++ IDE to Linux developers. We build on the source editing and debugging features of the CDT and integrate popular native
Overview The Eclipse Tools Top Level Project (the “Eclipse Tools Project”) is an open source software development project dedicated to developing a wide range of exemplary, extensible development
Eclipse Theia™ is an extensible platform to develop full-fledged, multi-language, cloud & desktop IDE-like products with state-of-the-art web technologies. It is implemented in TypeScript, CSS and
Eclipse StatET™ is an Eclipse-based IDE for R. It offers a set of mature tools for R coding and package building. This includes a fully integrated R console R script editors an integrated R Graphics
By providing open-source tools for the BIRD project , the Eclipse Free BIRD Tools™ project hopes to remove barriers to understanding, contribution, trial, and adoption of the BIRD. The artefacts
The Eclipse Tractus-X™ project is the official open-source project in the Catena-X ecosystem under the umbrella of the Eclipse Foundation. The Catena-X Automotive Network e.V. promotes, sponsors, and
Eclipse SKyBT ( Smart Ke yword Based Testing) The core idea of Eclipse SKyBT: Based on our experience from numerous projects, the success factor of testing lies in the test design, everything else can
Eclipse GlassFish® is a complete application server that implements the Jakarta EE specification. GlassFish includes implementations of all required and optional Jakarta EE APIs, and passes all
Eclipse Sirius enables the specification of a modeling workbench in terms of graphical, table or tree editors with validation rules and actions using declarative descriptions.
Project hawkBit aims to create a domain independent back end solution for rolling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP
Due to its strong emphasis on safety, reliability and quality, the development of embedded and critical systems is based since the beginning of its history on numerous software tools. But while the
Eclipse CHESS implements the CHESS UML profile, a specialization of the Modeling and Analysis of Real-Time and Embedded Systems (MARTE) profile, by producing extensions to Papyrus that provide
Eclipse Dataspace Components (EDC) A dataspace is both a multi-organizational agreement and a supporting technical infrastructure that enables data sharing between two or more participants
The Eclipse Temurin® project provides code and processes that support the building of runtime binaries and associated technologies that are high performance, enterprise-caliber, cross-platform, open
Eclipse January is a set of libraries for handling numerical data in Java. It is inspired in part by NumPy and aims to provide similar functionality. Why use it? Familiar. Provide familiar
The Eclipse Lyo™ project is focused on providing an SDK to enable adoption of OSLC specifications. OSLC (Open Services for Lifecycle Collaboration) is an open community dedicated to reducing barriers
The Eclipse sensiNact project consists of a software platform enabling the collection, processing and redistribution of any data relevant to improving the quality of life of urban citizens
The Eclipse Target Management project creates data models and frameworks to configure and manage remote systems, their connections, and their services. Our main offerings are the Remote System
Eclipse CANought offers the automotive-specific capabilities to enhance the Eclipse Kanto project to offer a comprehensive solution focused on the automotive industry. Eclipse CANought provides
N4JS adds a static type system similar to that of Java to ECMAScript 2015. This type system supports nominal and structural typing, in both cases supporting generics similar to that of Java 8. In