Eclipse Projects
The Eclipse Foundation hosts and supports a number of open source projects
.
There is a huge variety in Eclipse projects, from the Modeling, to IoT and Automotive. Eclipse projects now cover runtimes; static and dynamic languages; thick-client, thin-client, and server-side frameworks; modeling and business reporting; embedded and mobile; and, yes, we still have the best Java IDE.
Please select a project to know more about it. You can also use the Search box at the top left of this page.
The Eclipse Remote Application Platform™ (RAP) is a comprehensive framework for building modular business applications that are accessible across diverse client types, including web browsers, rich...
The Eclipse RAP Incubator is a sub-project dedicated to exploring and showcasing innovative and promising developments within the Eclipse RAP ecosystem. It serves as a platform for experimentation and...
The goal of Repairnator is to be the reference open-source platform for automated repair. All kinds of repair are considered: test failure repair, compilation error repair, static warning repair, etc...
The Eclipse Requirements Framework™ provides a reference implementation of the Requirements Interchange Format (ReqIF), including a GUI (ProR).
This project allows user interfaces to be created from beans or graphs of beans. The user interface available has standard widgets which have few dependencies to reuse. For instance there are widgets...
Eclipse RT is designed to foster, promote and house runtime efforts in the Eclipse Community . It is part of a larger move to drive Eclipse Equinox-based technology across a broad range of computing...
The Eclipse Safe Open Vehicle Core project aims to develop an open-source core stack for Software Defined Vehicles (SDVs), specifically targeting embedded high-performance Electronic Control Units...
As systems are becoming more complex, their safety assessment needs powerful tools. Most of the existing tools are poorly connected to the system design process and cannot be associated at early...
Eclipse Scanning allows experiments to be conducted by coordinating the operation of scientific instruments, for example motors or detectors. It sequences the movements of these instruments (or...
Software engineers spend most of their time learning to understand the software they maintain or depend on (or will depend on). The goal of this learning process is to support decision-making. In this...
The Science top-level project provides a central clearinghouse for collaborative development efforts to create software for scientific research and development. These efforts strive towards the common...
The Stochastic Cognitive Model (SCM) is a driver behavior model for the use in multi-agent highway traffic simulations. SCM models cognitive processes of human drivers ranging from gaze behavior over...
Eclipse Scout™ is a one-stop framework with straight concepts, a strong application model and a versatile UI. It enables you to develop professional software in Java or TypeScript.
To get started...
The Eclipse SDV Blueprints project hosts different blueprints of how to apply technologies developed in the scope of the projects of the Eclipse SDV working group (sdv.eclipse.org). This makes it...
Eclipse SDV Developer Console (DCO) integrates necessary sources for software lifecycle management and there by optimizes the complete process from development to release of software. The core of DCO...
Just as the SAE Levels of Autonomy helped to level-set discussion on autonomous driving, the Eclipse SDV-LVL defines a common terminology/taxonomy for capabilities of SDV. In the field of highly...
Eclipse SEALMAN is an open-source project born from the collaboration of machine builders, offering a comprehensive suite of building blocks for intelligent machines. At its core, Eclipse SEALMAN...
Model aspects of digital twins to create APIs & UIs based on semantic information.
ESMF Project Documentation: https://eclipse-esmf.github.io/ (github org: eclipse-esmf).
What the ESMF is about:
A...
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...
Eclipse Serializer is a serialization written from the ground up that works fundamentally differently from Java serialization and other encodings. Eclipse Serializer strictly separates data from code...