List of Projects

Eclipse Dataspace Components

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

Eclipse TM4E - TextMate support in the Eclipse IDE

Eclipse TM4E™ includes the necessary code to easily set up syntax highlighting for a wide diversity of languages in the Eclipse IDE, by reusing TextMate grammars. The default integration is to provide

Eclipse EMF Services

EMF Services provides libraries that extend the core EMF framework with additional services or more powerful versions of services provided by EMF itself. The project currently provides three

Eclipse Connector Fabric Manager

The Eclipse Connector Fabric Manager includes: - A tenant management and provisioning system that can be extended to support a variety of dataspace-related services. - A multi-role user interface that

Eclipse SEALMAN

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

Eclipse Cloe™

Eclipse Cloe™ provides an enhanced middleware solution for closed-loop simulations, with a focus on functional software tests on system level. Cloe is used as a development tool for interactive and

Eclipse MRAA

Conceived in 2014, the Eclipse MRAA project aims to deliver a high-level, easy-to-use set of APIs for I/O access on Linux* boards and systems, similar to Arduino* offerings for MCU boards. Initially

Eclipse IoT Packages

The goal of the Eclipse IoT Packages™ project is to provide a simple getting started experience for Eclipse IoT projects that are integrated with each other. Enabling interested users to get started

Eclipse Packager

The Eclipse Packager™ project offers a set of core functionality to work with RPM and Debian package files in plain Java. This functionality is offered in simple JAR variant to create your own

Eclipse Xpect™

Eclipse Xpect™ is a unit- and integration-testing framework to be used for Xtext-based languages. Test data (e.g. expectations) are embedded into programs written in the DSL under tests. Xpect itself

Eclipse EdiTDor

The tool will be developed using web technologies in a way that allows to easily integrate and embed it into other web applications. The tool will cover the following features: Creating a new Thing

Eclipse ThreadX

Eclipse ThreadX® provides a vendor-neutral, open source, safety certified OS for real-time applications.

Eclipse UML2

Eclipse UML2 is an EMF-based implementation of the UML™ 2.x metamodel for the Eclipse platform. (Historically this project has often been referred to as MDT UML2.)

Eclipse Trustable Software Framework

The focus of the Eclipse Trustable Software Framework project is practical approaches to understanding risks in software engineering. Describing and quantifying these risks requires a scalable

Eclipse MoDisco

Eclipse MoDisco provides an extensible framework to elaborate on model-driven solutions supporting software reverse engineering and modernization use cases such as technical migration, software

Eclipse Pullpiri

Pullpiri is an open‑source orchestration platform optimized for in‑vehicle environments. Based on the K8S orchestration model, it has been redesigned for the unique constraints of automotive systems.

Eclipse Theia

The Eclipse Theia™ project provides the Eclipse Theia Platform and the Theia IDE. (built on the Theia Platform) Theia Platform homepage. Theia IDE homepage. The Eclipse Theia Platform is an extensible

Eclipse LSP4J

Eclipse LSP4J™ is a Java implementation of VSCode's language server protocol and debug adapter protocol intended to be consumed by tools and language servers and debug adapters implemented in Java.

Model Development Tools (MDT)

The Model Development Tools (MDT) container project focuses on big "M" modeling within the Modeling project. Its purpose is twofold: to provide an implementation of industry standard metamodels; and

Eclipse Object Teams

Eclipse Object Teams adds new dimensions of modularity for extreme re-use while sustaining a crisp architecture that's a breeze to maintain during long-term software evolution. — This is done by extending object oriented programming with the concept of Roles which are grouped into Teams. — The Object Teams Development Tooling supports efficient development using OT/J by seamlessly and comprehensively extending JDT.