List of Projects

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

Eclipse aCute - C# and .NET Core development tools in Eclipse IDE

Eclipse aCute provides development tools for C# and .NET Core inside the Eclipse IDE.

Eclipse AAS Web Client

Eclipse AAS Web Client is a viewer and client for interaction with Asset Administration Shell information models. The data corresponding to the Asset Administration Shell models are exchanged via a

Eclipse Oniro Core Platform

Eclipse Oniro Core Platform™ is an open-source project aimed at reducing fragmentation in the consumer and IoT device industry which is interoperable with OpenAtom Foundation's OpenHarmony project

Eclipse Milo

OPC Unified Architecture is an interoperability standard that enables the secure and reliable exchange of industrial automation data while remaining cross-platform and vendor neutral. The

Eclipse Modeling Workflow Engine

The Modeling Workflow Engine™ (MWE) supports orchestration of different Eclipse modeling components to be executed within Eclipse as well as standalone. Based on a dependency injection framework, one

Eclipse MRAA

Conceived in 2014, the Eclipse MRAA project aims to deliver a high-level, easy-to-use set of APIs for I/O access on Linux* boards and systems, similar to Arduino* offerings for MCU boards. Initially

Eclipse N4JS

N4JS adds a static type system similar to that of Java to ECMAScript 2015. This type system supports nominal and structural typing, in both cases supporting generics similar to that of Java 8. In

Eclipse NG661 Designer

ARINC661 part 2 project defines a language that can be used by any airframe manufacturer to formally specify modern graphical user interface (tactile support, animation, ...). The Eclipse NG661

Eclipse OM2M

The Eclipse OM2M project is an open source implementation of the oneM2M standard. It provides a framework for developing services independently of the underlying network and aims to facilitate deployment of vertical applications and heterogeneous devices.

Eclipse Oniro Blueprints

Creating blueprints has many advantages for the Oniro Project. Some of them are outlined below. Provides a way to demonstrate Oniro features and technology using functional IoT device examples

Eclipse OneOFour

The International Electrotechnical Commission (IEC) 60870-5 standard is used for communication between SCADA systems and the subset IEC 60870-5-104 is specifying network access over TCP connections.

Eclipse openK Core Modules

This project will be the collection of all core modules that are implemented within the scope of openKONSEQUENZ. A core module in our definition is not directly affected by users, in contrast to user

Eclipse openK User Modules

The project starts with the module Feed-In Management ("Last- und Einspeisemanagement") based on the German Electricity Feed-In Act. The future demand for electric energy is to be adapted to the

Eclipse Patchwork Kilt

  • Archived

The Eclipse Patchwork Kilt blueprint aims to demonstrate how data centres can meet the zero-waste industry goals for circularity with over 90% dematerialisation. It will also showcase how solutions

Eclipse Plato

Eclipse Plato is the project where the community collaborates to manage the OSPO.Zone website and the associated body of knowledge. The project uses Hugo and markdown to lower the barrier to entry for

Eclipse POOSL

Eclipse POOSL (Parallel Object-Oriented Specification Language, and the accompanying tools offer a general purpose method for describing

Eclipse Product Lifecycle Management Platform

  • Archived

The project is about developing a software to manage all the data around products. The term “product” should be largely understood as it could be a manufactured good, pharmaceutical one, apparel or

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 Rich Beans

This project allows user interfaces to be created from beans or graphs of beans. The user interface available has standard widgets which have few dependencies to reuse. For instance there are widgets