List of Projects

Eclipse eLogbook@openK logo.

Eclipse eLogbook@openK

The digital logbook is the main source of information in the central network control unit (CNCU) for the manual logging of events and operations which are not recorded automatically in the control


Eclipse EMF logo.

Eclipse EMF

Eclipse EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.


Eclipse EMF Services logo.

Eclipse EMF Services

EMF Services provides libraries that extend the core EMF framework with additional services or more powerful versions of services provided by EMF itself.


Eclipse Equinox Incubator logo.

Eclipse Equinox Incubator

The goal of the Eclipse Equinox Incubator is to experiment with techniques for broadening the range of Eclipse platform runtime configurations.


Eclipse Flux logo.

Eclipse Flux

The development tooling landscape is changing and moving towards cloud-based developer tooling. While this movement is what everybody is talking about, a clear vision of how cloud-based developer tooling will look is still missing. Converting the existing desktop-based IDEs into something that runs in the browser seems to be the wrong approach. At the same time all of the cloud-based approaches seem to be fully disconnected from the existing desktop-based IDEs. They require that developers “move over” into the cloud for doing their development. Often they have to leave existing tools behind while the new cloud-based tooling is missing important functionality that people use every day in their existing desktop IDEs. This project bridges the gap.


Eclipse Franca logo.

Eclipse Franca

Franca is a framework for definition and transformation of software interfaces. It is used for integrating software components from different suppliers, which are built based on various runtime frameworks, platforms and IPC (Inter-Process Communication) mechanisms.


Eclipse hawkBit logo.

Eclipse hawkBit

Project hawkBit aims to create a domain independent b


Eclipse Ignite|IoT logo.

Eclipse Ignite|IoT

The Ignite|IoT methodology has two main perspectives:


Eclipse ioFog logo.

Eclipse ioFog

The Eclipse ioFog set of technologies is a fog computing layer that can be installed on any hardware running Linux. Once installed, it provides a universal runtime for microservices to run on the edge. In addition to a common runtime, ioFog also provides a set of useful services including a message bus, dynamic configuration of the microservices, and remote debugging.


Eclipse JDT Language Server logo.

Eclipse JDT Language Server

The Eclipse JDT Language Server is a Java language specific implementation of the language server protocol.


Eclipse Kapua logo.

Eclipse Kapua

The following diagram provides a functional architecture of the Eclipse Kapua project.


Eclipse Keti logo.

Eclipse Keti

Keti is a service that was designed to protect RESTfuls API using Attribute Based Access Control (ABAC).


Eclipse Mbeddr logo.

Eclipse Mbeddr

Eclipse mbeddr provides a fully featured IDE for C, arbitrary extensions of C and any other language developed in mbeddr. The system is structured into layers and concerns.


Eclipse Milo logo.

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.


Eclipse N4JS logo.

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.


Eclipse OMR logo.

Eclipse OMR

The Eclipse OMR project consists of a highly integrated set of open source C and C++ components that can be used to build robust language runtimes that will support many different hardware and operating system platforms. These components include but are not limited to: memory management, threading, platform port (abstraction) library, diagnostic file support, monitoring support, garbage collection, and native Just In Time compilation.


Eclipse Open Standard Business Platform logo.

Eclipse Open Standard Business Platform

The Open Standard Business Platform (OSBP) comprises a model-based software factory composed of extensible frameworks, tools and runtime environments for building, deploying and managing business a


Eclipse openK platform logo.

Eclipse openK platform

The purpose of the Eclipse openK Platform is to consolidate Energy and Water Infrastructure Software (EWIS) onto a shared technical platform, to define open interfaces and reduce or optimize interfaces where applicable. The changing energy politics creates a number of new requirements concerning the flexibility, availability, security and performance, which have to be met by the technical platform.