List of Projects

Eclipse Ecore Tools logo.

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 (ValidationSearchCompareEmfatic, generators...). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities...

Read more...

Eclipse LSP4E logo.

Eclipse LSP4E

The project includes the necessary code to integrate any language server (conforming to the Language Server Protocol specification) in the Eclipse IDE, interacting with the language server: it orchestrates the request to the language servers and presents the response in the usual IDE metaphors so users can manipulate them. The default integration is to provide features into the Platform's Generic and Extensible editor, but some code may be used as API to let integration be done with other Eclipse-based editors. It's build on top of Eclipse LSP4J.

Read more...

Eclipse RedDeer logo.

Eclipse RedDeer

The Eclipse RedDeer project is an extensible framework used for development of automated SWT/Eclipse tests which interacts with application’s user interface. RedDeer provides the PageObjects API for comfortable testing of standard SWT (Buttons, Trees..), JFace (UIForms), Workbench (Views, Editors, ..) and Eclipse (Wizards, Preferences,...) components and also allows creating and extending your own components. RedDeer also provides capabilities to work with graphical editors based on GEF or Graphiti.

Read more...

Eclipse TM4E - TextMate support in the Eclipse IDE  logo.

Eclipse TM4E - TextMate support in the Eclipse IDE

The project includes the necessary code to easily set up syntax highlighting for a wide diversity of languages in the Eclipse IDE, but reusing TextMate grammars.

Read more...

Eclipse XWT logo.

Eclipse XWT

Eclipse XWT is a powerful declarative UI in XML for Eclipse. It is a thin layer of markup language by unifying Eclipse SWT/JIFace and Eclipse JFace Databinding in one.

Read more...

Eclipse Andmore logo.

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.

Read more...

Eclipse EMF Parsley logo.

Eclipse EMF Parsley

Eclipse EMF Parsleyparsley1-1 is an Eclipse project that provides a set of reusable UI components based on EMF (e.g., trees, tables, forms, views and editors), hiding most of the complexity of internal details, that can be used in your EMF-based plugin out-of-the-box. These parts are highly customizable via a DSL that let change a lot of details even easier and in a very compact form. The DSL is implemented in Xtext, thus, it comes with rich and powerful IDE tooling.

Read more...

Eclipse RISE V2G logo.

Eclipse RISE V2G

About RISE V2G

Eclipse RISE V2G is a Reference Implementation Supporting the Evolution of the Vehicle-2-Grid communication interface ISO/IEC 15118.
The international standard ISO/IEC 15118, entitled "Road vehicles - Vehicle to grid communication interface", defines a digital IP-based communication interface between an electric vehicle (EV) and a charging station (named Electric Vehicle Supply Equipment - EVSE). It allows for a user-friendly "plug-and-charge" mechanism for authentication, authorisation, billing, and flexible load control based on a wide set of information exchanged between the EV and EVSE.
A rise in the wide application of this standard is essential for reaching the goal of integrating EVs as flexible energy storage devices into a smart grid.
 
Read more...

Eclipse Scout logo.

Eclipse Scout

Eclipse Scout is a framework for business applications. Scout applications are based on Java and HTML5 and provide multi-device support to run on both mobile and tablet devices as well as in deskop browsers.

Read more...

Eclipse sim@openPASS logo.

Eclipse sim@openPASS

The Eclipse sim@openPASS platform mainly consists of a GUI and a simulation core interacting with openPASS modules as well as external programs for post-processing

Read more...

Eclipse Triquetrum logo.

Eclipse Triquetrum

Eclipse Triquetrum delivers an open platform for managing and executing scientific workflows. The goal of Triquetrum is to support a wide range of use cases, ranging from automated processes based on predefined models, to replaying ad-hoc research workflows recorded from a user's actions in a scientific workbench UI. It will allow to define and execute models from personal pipelines with a few steps to massive models with thousands of elements.

Read more...

LocationTech Spatial4j logo.

LocationTech Spatial4j

LocationTech Spatial4j is a general purpose spatial / geospatial ASL licensed open-source Java library.

Read more...

Eclipse Che logo.

Eclipse Che

Eclipse Che is a developer workspace server and cloud IDE.  It is a next-generation Eclipse IDE. 

Read more...

Eclipse EGerrit logo.

Eclipse EGerrit

The purpose of this project is to provide a set of Eclipse plug-ins that provide code review capabilities in the Eclipse IDE.

Read more...

Eclipse eTrice logo.

Eclipse eTrice

Eclipse eTrice is an implementation of the ROOM modeling language for event driven real-time software systems.

Read more...

Eclipse IoT logo.

Eclipse IoT

The mission of the top-level project is to provide open source technology that will be used to build IoT solutions for industry and consumers. It will focus on:

Read more...

Eclipse Mylyn logo.

Eclipse Mylyn

Eclipse Mylyn is a Task-Focused Interface for Eclipse that reduces information overload and makes multi-tasking easy.

Read more...

Eclipse UOMo logo.

Eclipse UOMo

Eclipse UOMo adds Units of Measurement support for IT Systems and Services both to common programming languages like Java and Data Exchange standards like UCUM and formats including UnitsML, Sensor

Read more...

Eclipse WTP Source Editing logo.

Eclipse WTP Source Editing

The Eclipse Source Editing project provides source editing support for typical "web" languages and the mixing of them, with a focus on making the editors extensible and easily reusable.

Read more...