Runtime

The project produces runtime technology, including "clients" and "servers" for embedded devices, desktops, and enterprise systems.

Eclipse Sisu

Eclipse Sisu is a modular JSR-330-based container that supports classpath scanning, auto-binding, and dynamic auto-wiring. Sisu uses Google-Guice to perform dependency injection and provide the core

Eclipse Paho

The Eclipse Paho project provides reliable open-source implementations of open and standard messaging protocols aimed at new, existing, and emerging applications for Machine-to-Machine (M2M) and

Eclipse GMF Runtime

The Eclipse GMF Runtime is an industry proven application framework for creating graphical editors using Eclipse EMF and Eclipse GEF. The GMF Runtime provides many features that one would have to code

Eclipse CDO Model Repository

The Eclipse CDO™ (Connected Data Objects) Model Repository is a distributed shared model framework for EMF models and meta models. CDO is also a model runtime environment with a focus on orthogonal

Eclipse Scout

Eclipse Scout™ is a one-stop framework with straight concepts, a strong application model and a versatile UI. It enables you to develop professional software in Java or TypeScript.

Eclipse GlassFish

Eclipse GlassFish® is a lightweight yet powerful open-source application server that fully implements the Jakarta EE platform. Designed for flexibility, scalability, and reliability, it provides a

Eclipse Vert.x

Eclipse Vert.x™ is an asynchronous application platform for the modern web and enterprise. Vert.x has a very simple concurrency model. Vert.x allows you to write all your code as single threaded, this

Eclipse Arrowhead

The Eclipse Arrowhead project consists of systems and services that are needed for anyone to design, implement and deploy Arrowhead-compliant System of Systems. The generic concept of the Arrowhead

Eclipse OpenJ9

Eclipse OpenJ9™ is a high performance, enterprise calibre, flexibly licensed, openly governed cross platform Java Virtual Machine (JVM) extending and augmenting the runtime technology components from

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

Eclipse ORB

Eclipse ORB is a runtime component that can be used for distributed computing using IIOP communication.

Eclipse SageTea Runtime

Eclipse SageTea Runtime contains: • Smalltalk based source code for the development of Object-Oriented software written primarily in Squeak Smalltalk • Smalltalk based source code for the development

Eclipse Che

Eclipse Che™ is an open-source system to provision containerized development environments, IDEs included, in Kubernetes clusters.

Eclipse Docks

Eclipse Docks is a modular, extensible web application framework for building desktop-like applications. It provides: Application and extension loader: Dynamic app registration and lifecycle

Eclipse Temurin®

The Eclipse Temurin® project provides code and processes that support the building of runtime binaries and associated technologies that are high performance, enterprise-caliber, cross-platform, open

Eclipse Packager

The Eclipse Packager™ project offers a set of core functionality to work with RPM and Debian package files in plain Java. This functionality is offered in simple JAR variant to create your own

Eclipse Object Teams

Eclipse Object Teams adds new dimensions of modularity for extreme re-use while sustaining a crisp architecture that's a breeze to maintain during long-term software evolution. — This is done by extending object oriented programming with the concept of Roles which are grouped into Teams. — The Object Teams Development Tooling supports efficient development using OT/J by seamlessly and comprehensively extending JDT.

Eclipse EMF

Eclipse EMF™ is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides

Eclipse Open System Engineering Environment

The Eclipse Open System Engineering Environment™ (OSEE) project provides a tightly integrated environment supporting lean principles across a product's full life-cycle in the context of an overall

Eclipse Zenoh

Eclipse Zenoh provides is a stack designed to (1) minimize network overhead, (2) support extremely constrained devices, (3) supports devices with low duty-cycle by allowing the negotiation of data