List of Projects

Eclipse Yasson logo.

Eclipse Yasson

Eclipse Yasson is a Java framework which provides a standard binding layer between Java classes and JSON documents. This is similar to what JAXB is doing in the XML world.


Eclipse Vert.x logo.

Eclipse Vert.x

Eclipse Vert.x is an asynchronous application platform for the modern web and enterprise.


Eclipse Buildship: Eclipse Plug-ins for Gradle logo.

Eclipse Buildship: Eclipse Plug-ins for Gradle

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


Eclipse SWTBot logo.

Eclipse SWTBot

Eclipse SWTBot is a Java based UI/functional testing tool for testing SWT and Eclipse based applications.


Eclipse UML Generators logo.

Eclipse UML Generators

Eclipse UML Generators Project provides components that automatically bridge the gap between UML models and source code.


Eclipse VIATRA logo.

Eclipse VIATRA

The Eclipse VIATRA framework supports the development of model transformations with specific focus on event-driven, reactive transformations. Building upon the incremental query support, VIATRA offers a language to define transformations and a reactive transformation engine to execute certain transformations upon changes in the underlying model.


Eclipse Fundamental Modeling Concepts logo.

Eclipse Fundamental Modeling Concepts

This project aims at providing meta models and editors for FMC to support software architects and consultants in defining and analyzing system landscapes on the conceptual as well as on the design


Eclipse Marketplace Client logo.

Eclipse Marketplace Client

The Eclipse Marketplace Client provides a rich client for installing solutions listed on Eclipse Marketplace.


Eclipse User Storage Service SDK logo.

Eclipse User Storage Service SDK

The Eclipse User Storage Service SDK provides an idiomatic Java library for easy use of the USS by Eclipse RCP-based applications.


Eclipse Vorto logo.

Eclipse Vorto

The Eclipse Vorto project comprises of the meta information model, the tool set to create information models, the code generators and the repository to manage existing information models.


Eclipse Code Recommenders logo.

Eclipse Code Recommenders

Eclipse Code Recommenders supports developers on learning new APIs by providing tools which learn correct API usages or valuable API usage patterns by analyzing example code and re-integrates this regained knowledge back into your IDE by means of intelligent code completion, extended javadocs and others...


Eclipse EGit: Git Integration for Eclipse logo.

Eclipse EGit: Git Integration for Eclipse

Eclipse EGit is the Git integration for Eclipse.


Eclipse Maven Integration for Web Tools Platform logo.

Eclipse Maven Integration for Web Tools Platform

The Eclipse Maven Integration for WTP project, also known as m2e-wtp, provides a tight integration between Maven Integration for Eclipse (m2e)


Eclipse Nebula - Supplemental Widgets for SWT logo.

Eclipse Nebula - Supplemental Widgets for SWT

Eclipse Nebula is a place where different Eclipse-Projects and Independent developers collaborate on building C


Eclipse Object Teams logo.

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 PHP Development Tools logo.

Eclipse PHP Development Tools

The Eclipse PHP IDE project delivers a PHP Integrated Development Environment framework for the Eclipse platform.


Eclipse RCP Testing Tool logo.

Eclipse RCP Testing Tool

Eclipse RCP Testing Tool allows create and execute test cases for Eclipse-based applications with minimal effort. The minimal required configuration of applications under test is as simple as browsing for a folder for binary AUTs or choosing a PDE launch configuration for AUTs from sources. A typical workflow to create a test case which should work in most cases looks like this: capture an application state, record test actions, add assertions. More complex activities including test parameterization, extracting common pieces of functionality into reusable actions, writing test cases manually before UI, and test case debugging are also available. Developers can extend the tool's functionality to add record/replay support of custom widgets and capture/apply support of custom aspects of an application state.

For more details on RCPTT visit


Eclipse Remote Application Platform logo.

Eclipse Remote Application Platform

The Eclipse Remote Application Platform (RAP) is a framework for modular business applications that can be accessed from different types of clients including web browsers, rich clients, and mobile


Eclipse Subversive SVN Team Provider logo.

Eclipse Subversive SVN Team Provider

The Eclipse Subversive project is focused on development of an Eclipse Platform plug-in which provides SVN support.