List of Projects

Eclipse JWT logo.

Eclipse JWT

The Eclipse Java Workflow Tooling (JWT) project provides design time, development time and runtime workflow tools.

Read more...

Eclipse Kapua logo.

Eclipse Kapua

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

Read more...

Eclipse Keti logo.

Eclipse Keti

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

Read more...

Eclipse Krikkit logo.

Eclipse Krikkit

The Krikkit architecture is a publish/subscribe mechanism where rules/policies are registered on edge routers/gateways that have visibility into and communicate with sensors. 

Read more...

Eclipse Kura logo.

Eclipse Kura

Kura offers a Java/OSGi-based container for M2M applications running in service gateways. Kura provides or, when available, aggregates open source implementations for the most common services needed by M2M applications. Kura components are designed as configurable OSGi Declarative Service exposing service API and raising events. While several Kura components are in pure Java, others are invoked through JNI and have a dependency on the Linux operating system.

Read more...

Eclipse Layout Kernel logo.

Eclipse Layout Kernel

Visual languages are popular for visualizing concepts and systems. However, just being graphical in nature does not automatically make a diagram easy to understand. Its usefulness much rather depends on the placement of its elements, that is: on its layout. Getting the layout right is labour intensive and time consuming and can be made a lot easier by making algorithms do the work. The Eclipse Layout Kernel (ELK) provides such layout algorithms, as well as an infrastructure to connect them to diagram editors.

Read more...

Eclipse Leshan logo.

Eclipse Leshan

Leshan is an OMA Lightweight M2M (LWM2M) implementation in Java.

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 LSP4J logo.

Eclipse LSP4J

Eclipse LSP4J is a Java implementation of VSCode's language server protocol intended to be consumed by tools and language servers implemented in Java.

Read more...

Eclipse Lua Development Tools logo.

Eclipse Lua Development Tools

Eclipse Lua Development Tools (LDT) is about providing Lua developers with an IDE providing the user experience developers expect fr

Read more...

Eclipse Lyo logo.

Eclipse Lyo

The Eclipse Lyo project is focused on providing an SDK to enable adoption of OSLC specifications.

Read more...

Eclipse Marketplace Client logo.

Eclipse Marketplace Client

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

Read more...

Eclipse Mbeddr logo.

Eclipse Mbeddr

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.

Read more...

Eclipse MDM@WEB logo.

Eclipse MDM@WEB

Eclipse MDM@WEB includes multiple components for handling measured data. These components are structured to allow for high re-usability of core components like the communication with the ODS server or the import and export of data. In addition to these core components the project includes a web-based front-end.

Read more...

Eclipse MDM|BL logo.

Eclipse MDM|BL

The Eclipse MDM|BL comprises a bottom to top architecture view of three parts.

Read more...

Eclipse MicroProfile logo.

Eclipse MicroProfile

The Eclipse MicroProfile project is aimed at
optimizing Enterprise Java for the microservices architecture.

Read more...

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.

Read more...

Eclipse Model Framework Technology (EMFT) logo.

Eclipse Model Framework Technology (EMFT)

The Eclipse Modeling Framework Technology (EMFT) project exists to incubate new technologies that extend or complement EMF.

Read more...

Eclipse Modeling Framework (EMF) logo.

Eclipse Modeling Framework (EMF)

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

Read more...

Eclipse Modeling Project logo.

Eclipse Modeling Project

The Eclipse Modeling Project focuses on the evolution and promotion of model-based development technologies within the Eclipse community by providing a unifi

Read more...