List of Projects

Eclipse EGit: Git Integration for Eclipse

Eclipse EGit™ is the Git integration for Eclipse. Git is a distributed SCM, which means every developer has a full copy of all history of every revision of the code, making queries against the history

Eclipse Communications Framework

Eclipse ECF provides frameworks for messaging and communications. We fully implement the OSGi Remote Services (RS) and Remote Service Admin (RSA) specifications.

Eclipse Muto

Eclipse Muto provides an adaptive framework and a runtime platform for dynamically composable model-driven ROS software stacks. Eclipse Muto can be used to introspect, monitor and manipulate the actively running ROS graph (the network of ROS nodes).

EMF Refactor

EMF Refactor is an Eclipse open source tool environment conveniently supporting a structured model quality assurance process. In particular, EMF Refactor supports metrics reporting, smell detection

Eclipse Thingweb

Eclipse Thingweb™ offers components for making IoT solutions interoperable at scale by leveraging the W3C WoT standards, no matter if improving an existing solution or building a new one: Describe

Eclipse Lyo

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

Eclipse EMF Compare

Eclipse EMF Compare brings model comparison to the EMF framework, this tool provides generic support for any kind of metamodel in order to compare and merge models. The objectives of this component

Eclipse MDT UML2

Eclipse UML2 is an EMF-based implementation of the UMLTM 2.x metamodel for the Eclipse platform.

Eclipse Gemini

The Eclipse Gemini project is all about modular implementations of Java EE. Eclipse Gemini is composed of subprojects, each of which implements a specific modularized technology. They may each be used

Eclipse Accessibility Tools Framework

The Eclipse Accessibility Tools Framework (ACTF) is a subproject of the Eclipse Technology Project. The ACTF is a software framework which serves as an extensible infrastructure upon which developers

Eclipse Ecore Tools

The Eclipse Ecore Tools component provides a complete environment to create, edit and maintain Ecore models. This component eases handling of Ecore models with a Graphical Ecore Editor and bridges to other existing Ecore tools ( Validation, Search, Compare, Emfatic, generators...). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities...

Eclipse Embedded CDT (C/C++ Development Tools)

The Eclipse Embedded CDT (C/C++ Development Tools, formerly GNU MCU/ARM Eclipse) plug-ins allow to create, build, debug and in general to manage Arm & RISC-V projects (executables and static/shared

Eclipse OpenXilEnv

Eclipse OpenXilEnv is a lightweight SIL/HIL environment that allows running embedded software functions on a PC without a target platform and compiler. Eclipse OpenXilEnv will provide a configurable

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.

Eclipse Platform

Eclipse Platform™ defines the set of frameworks and common services that collectively make up infrastructure required to support the use of Eclipse as a component model, as a Rich Client Platform (RCP

Eclipse Advanced Scripting Environment (Eclipse EASE™)

Eclipse EASE™ allows the execution of script code (using scripting languages such as JS, Python, ...) within the context of the Eclipse Platform/RCP. As they are running in the same JRE as Eclipse

Eclipse Project

The Eclipse Top-Level Project - an open source, robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools and rich client applications.

Eclipse Velocitas

Eclipse Velocitas™ provides an end-to-end, scalable, modular and open source development toolchain for creating containerized and non-containerized in-vehicle applications. Currently, the automotive

Eclipse Chariott

The Eclipse Chariott project aims to simplify and enhance in-vehicle software developer productivity by providing a metadata-driven middleware/abstraction layer that allows modern application

Eclipse Leshan™

Eclipse Leshan™ is an OMA Lightweight M2M (LWM2M) implementation in Java. Leshan provides libraries which help people to develop their own Lightweight M2M server and client. The project also provides