List of Projects

Eclipse USS SDK logo.

Eclipse USS SDK

The Eclipse USS SDK will provide a Java implementation of the USS REST API to allow for easy use of the USS by Eclipse Foundation projects.


Eclipse Wakaama logo.

Eclipse Wakaama

Wakaama provides APIs for a server application to send commands to registered LWM2M Clients. On client applications, Wakaama checks received commands for syntax and access rights and then dispatches them to the relevant objects.


Eclipse Whiskers logo.

Eclipse Whiskers

Whiskers is an OGC SensorThings API framework consisting of a JavaScript client and a light-weight server for IoT gateways (e.g., Raspbe


Eclipse Winery logo.

Eclipse Winery

Eclipse Winery is a web-based environment to graphically model TOSCA topologies and plans managing these topologies. The environment includes a type and template management component to offer creation and modification of all elements defined in the TOSCA specification. All information is stored in a repository, which allows importing and exporting using the TOSCA packaging format.


Eclipse xacc logo.

Eclipse xacc

Hybrid classical-quantum computing paradigms are posed to benefit the scientific applications that are ubiquitous within the scientific computing research community, including modeling an


Fortran Development Tools (Photran) logo.

Fortran Development Tools (Photran)

The aim of the Parallel Tools Platform project is to produce an open-source industry-strength platform that provides a highly integrated environment specifically designed for parallel application d


Gemini Naming logo.

Gemini Naming

The Gemini Naming project implements support for using the Java Naming and Directory Interface™ (also known as JNDI™) within an OSGi environment.


Graphical Editing Framework 3D logo.

Graphical Editing Framework 3D

GEF3D is an Eclipse GEF extension bringing 3D to diagram editing. That is with GEF3D you can create 3D diagrams, 2D diagrams and combine 3D with 2D diagrams. GEF3D extends GEF by providing 3D enabled draw and controller classes. Instead of drawing 2D figures, you can now draw 3D figures. Existing GEF-based 2D editors can be embedded into 3D editors with minimal effort. This is achieved by projecting the output of the embedded editors onto 3D planes and bridging the gap between 2D and 3D content: 3D objects can transparently access 2D content and vice versa. Additionally, multi-diagram editors can be created by combining several single diagram editors. For example multiple 2D diagrams can be displayed and edited simultaneously on different planes and 3D elements can be used to display inter-model connections. Fully 3D graph based editors can be implemented with little or no knowledge of 3D programming since the framework is used exactly the same way as the original 2D framework.


Model Focusing Tools logo.

Model Focusing Tools

The Model Focusing Tools project brings Mylyn's task-focused interface to modeling tools:


Platform UI logo.

Platform UI

Platform UI consists of several components, which provide the basic building blocks for user interfaces built with Eclipse.


Real-Time Software Components logo.

Real-Time Software Components

The Real-Time Software Components (RTSC) project provides foundational tools and low-level runtime content to enable component-based d


Remote Application Platform Incubator logo.

Remote Application Platform Incubator

The RAP Incubator is a sub-project to make new and promising developments visible and available for the community.It is partitioned into components, each maintained by its own Incubator committer(s


SOA Platform Project logo.

SOA Platform Project

The goal of the Eclipse SOA Platform Project is to deliver a packaged Open-Source SOA Platform solution.