List of Projects

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 http://eclipse.org/rcptt.

Eclipse Target Communication Framework

Eclipse TCF is a vendor-neutral, lightweight, extensible network protocol mainly for communicating with embedded systems (targets). Its most distinguishing feature is that TCF is designed to

Eclipse WindowBuilder

Issues: https://github.com/eclipse-windowbuilder/windowbuilder/issues Discussions: https://github.com/eclipse-windowbuilder/windowbuilder/discussions Eclipse WindowBuilder™ is composed of Eclipse SWT

Eclipse Acceleo

Eclipse Acceleo is an open source code generator implementing the OMG's MOF Model to Text Language (MTL) standard that uses any EMF based models (UML, SysML, domain specific models...) to generate any

Eclipse Bucky

Eclipse Bucky is a lightweight Java S3 client with no 3rd party dependencies. It is designed to be minimal and easy to use, providing a straightforward interface for interacting with Amazon S3

Eclipse AQAvit

Eclipse AQAvit™ is the quality and runtime branding evaluation project for Java SE runtimes and associated technology. During a release it takes a functionally complete Java runtime and ensures that

Eclipse Biscuit

Eclipse Biscuit provides an authorization token with decentralized verification, offline attenuation and strong security policy enforcement based on a logic language.

Eclipse Dash

Eclipse Dash is a place where the community itself collaborates on tools for community awareness and collaboration in support of our ultimate objective of committer quality and cooperation.

Eclipse Free BIRD Tools

By providing open-source tools for the BIRD project , the Eclipse Free BIRD Tools™ project hopes to remove barriers to understanding, contribution, trial, and adoption of the BIRD. The artefacts

Eclipse KuDECO

Eclipse KuDECO is an open-source Kubernetes-oriented framework designed to enable intelligent, adaptive orchestration of containerised applications across highly dynamic and distributed edge-cloud

Eclipse Canon-C

Eclipse Canon-C is a header-only semantic standard library for C99 targeting safety-critical embedded systems. It provides explicit ownership annotations, Result and Option types, arena allocation

Eclipse SSAM

Eclipse SSAM is a lightweight container execution framework optimized for automotive ECU environments in the context of Software-Defined Vehicles (SDV). It rapidly initializes container environments

The Eclipse Integrated Computational Environment

Learn more and engage with the project on our website! https://eclipse.dev/ice/ The Eclipse Integrated Computational Environment (ICE) addresses the usability needs of the scientific and engineering community for the Big Four modeling and simulation activities. The focus of the ICE is to develop an easily extended and reusable set of tools that can be used by developers to create rich user interfaces for their modeling and simulation products. Custom widgets and data structures with well-defined interfaces and high-coverage unit tests are provided for plugin developers.

Eclipse SCM

The Stochastic Cognitive Model (SCM) is a driver behavior model for the use in multi-agent highway traffic simulations. SCM models cognitive processes of human drivers ranging from gaze behavior over

Eclipse openDuT

Eclipse openDuT automates the testing and validation process for automotive software and applications. This includes offering a framework for the testing and validation process but also includes

Eclipse sensiNact

The Eclipse sensiNact project consists of a software platform enabling the collection, processing and redistribution of any data relevant to improving the quality of life of urban citizens

Eclipse SDV Hephaestus

Eclipse SDV Hephaestus ensures low efforts for contributors to participate in a Eclipse SDV project, the implementation is based on open source tools. The starting point for this project is the

Eclipse SDV Landscape

The Eclipse SDV Landscape project provides a comprehensive, visual, and continuously maintained overview of all Software-Defined Vehicle (SDV)–related projects hosted under the Eclipse Foundation. The

Eclipse BaSyx

Eclipse BaSyx™ implements an open-source Industry 4.0 middleware based on the Asset Administration Shell that enables the shopfloor digitization. We provide mandatory Industry 4.0 software components

Eclipse JGit: Java implementation of Git

Eclipse JGit™ is a pure Java implementation of the Git version control system. Git is a distributed SCM, which means every developer has a full copy of all history of every revision of the code