List of Projects




Dirigible is an open source project that provides Integrated Development Environment as a Service (IDEaaS) as well as runtime containers integration for the running applications. The environment itself runs directly in browser and therefore does not require additional downloads and installations. It packs all the needed components, which makes it self-contained and well integrated software bundle that can be deployed on any Java based Web Server.

e4 Project

e4 is the incubator for the Eclipse project. Building on current Eclipse and OSGi technology as a solid foundation, its major goals include


EATOP is an infrastructure platform implementation of common base functionality for design tools that enable an effective usage of the architecture description language EAST-ADL in software and systems development.


The eBAM (extended Business Activity Monitoring) project aims to realize an advanced platform for the monitoring of heterogeneous services and applications (infrastructures, processes, components) and the historical analysis of data. eBAM allows users to set the governance rules of their own monitoring system, by defining the events and services thresholds included in the BAM systems, so that users can view the most relevant events on their own systems at runtime.


The eBPM (eclipse Business Process Management) project aims to realize a complete BPM solution for OSGi. The eBPM project provides UI and runtime support, to allow to deploy and manage the OSGi services in a declarative way as well as to leverage the capabilities of the OSGi declarative services.

Eclipse 4diac

Eclipse 4diac™ in its current form has been started 2007 as open source project fostering the further development of IEC 61499 for its use in distributed Industrial Process Measurement and Control Systems (IPMCS) and further distribute research results from the original contributors. From the beginning it provided everything necessary to program and execute distributed IPMCS.

Eclipse Acceleo

Eclipse Acceleo is an open source code generator implementing the OMG's MOF Model to Text Language (MTL) standard that uses any EMF based models (UML, SysML, domain specific models...) to generate any kind of code (Java, C, PHP...) while keeping the traceability of the generated text.

Eclipse Accessibility Tools Framework

The Accessibility Tools Framework (ACTF) is a subproject of the Eclipse Technology Project.

Eclipse Advanced Scripting Environment (EASE)

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 itself, these scripts have direct access to any class of your application and may interact with your workbench.

Eclipse Advanced Visualization Project

Visualization is a critical part of science and engineering projects and has roles in both setting up problems and post-processing results. The input or "construction" side can include things like constructing 3D geometries or volume meshes of physical space and the post-processing side can include everything from visualizing those geometries and meshes to plotting results to analyzing images to visualizing real data to almost everything else imagineable.

Eclipse Agail

The Eclipse Agail is a language-agnostic, modular software and hardware gateway framework for the Internet of Things with support for protocol interoperability, device and data management, IoT application execution, trusted data sharing and external Cloud communication.

Eclipse Amalgamation

The intention of the Modeling Amalgamation project proposal is to augment the current Modeling project with one focused solely on refining the "user experience" when using Modeling project technologies.

Eclipse Andmore

The project develops and maintains technologies for creating Android applications. This ranges from creating new Eclipse components and updating existing components that support Android development to a downloadable package that can be used for new developers and students. The project will maintain parity with current development trends in phones, tablets, smart watches, smart TVs, embedded Android, and future directions for Android development.

Eclipse ATL

ATL (ATL Transformation Language) is a model transformation language and toolkit. In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Developed on top of the Eclipse platform, the ATL Integrated Environnement (IDE) provides a number of standard development tools (syntax highlighting, debugger, etc.) that aims to ease development of ATL transformations.

Eclipse BPEL Designer

The Eclipse BPEL Designer Project adds comprehensive support to Eclipse for the definition, authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. WS-BPEL (Web Services Business Process Execution Language), or BPEL, is a vendor-neutral specification being developed by OASIS to specify business processes as a set of interactions between web services.

Eclipse BPMN2 Modeler Project

The mission of the SOA Project is to build frameworks and extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a Service Oriented Architecture. The project is guided by the values of transparency, extensibility, vendor neutrality, community collaboration, agile development, and standards-based innovation.

Eclipse Buildship: Eclipse Plug-ins for Gradle

Eclipse Buildship is a collection of Eclipse plug-ins that provide support for building software using Gradle.

Buildship aims to provide a deep integration of Gradle into Eclipse. Buildship also aims to make the Eclipse IDE more powerful by allowing the user to do more from within the IDE.

Buildship 1.0 is targeted towards Gradle users. Later versions will target Gradle build masters.

The release announcements are available on the Buildship forum.

Eclipse Bundle Recipes

The EBR project provides a library of templates and tools that can be used to create OSGi bundles for open source projects.

Eclipse Business Intelligence and Reporting Tools (BIRT)

Eclipse BIRT is an open source Eclipse-based reporting system that integrates with your Java/Java EE application to produce compelling reports.