List of Projects

Eclipse Duttile logo.

Eclipse Duttile

Eclipse Duttile looks at the world of the Internet of Things in a holistic manner, suggesting an approach in which the various elements are part of a single integrated process.&

Read more...

Eclipse Edje logo.

Eclipse Edje

The edge devices connected to the Cloud that constitute the Internet of Things (IoT) require support for building blocks, standards and frameworks like those provided by the Eclipse Foundation projects: Californium, Paho, Leshan, Kura, Mihini, etc.
Because of the large deployment of Java technology in the Cloud, on the PC, mobile and server sides, most projects above are implemented in Java technology.

Read more...

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

Read more...

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.

Read more...

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.

Read more...

Eclipse Enterprise for Java logo.

Eclipse Enterprise for Java

Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development,

Read more...

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.

Read more...

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.

Read more...

Eclipse hawkBit logo.

Eclipse hawkBit

Project hawkBit aims to create a domain independent b

Read more...

Eclipse Ignite|IoT logo.

Eclipse Ignite|IoT

The Ignite|IoT methodology has two main perspectives:

Read more...

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.

Read more...

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.

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

Eclipse Kuksa

Because today's software-intensive automotive systems are still developed in silos by each car manufacturer or OEM in-house, long-term challenges in the industry are yet unresolved. Establishing a standard for car-to-cloud scenarios significantly improves comprehensive domain-related development activities and opens the market to external applications, service provider, and the use of open source software wherever possible without compromising security. Connectivity, OTA maintenance, automated driving, electric mobility, and related approaches increasingly demand technical innovations applicable across automotive players.

The open and secure Eclipse Kuksa project will contain a cloud platform that interconnects a wide range of vehicles to the cloud via in-car and internet connections. This platform will be supported by an integrated open source software development environment including technologies to cope especially with software challenges for vehicles designed in the IoT, Cloud, and digital era.

Read more...

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.

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

Read more...

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.

Read more...