Tools

The project produces development tools such as computer programming language tools (compilers, editors, debuggers), performance tools, and test tools.

Eclipse Theia

The Eclipse Theia™ project provides the Eclipse Theia Platform and the Theia IDE. (built on the Theia Platform) Theia Platform homepage. Theia IDE homepage. The Eclipse Theia Platform is an extensible

Eclipse Steady

Eclipse Steady analyses Java and Python applications to identify, assess and mitigate the use of open-source dependencies with known vulnerabilities.

Eclipse Open Collaboration Tools

Eclipse Open Collaboration Tools is a set of libraries, extensions and tools for integrating collaborative editing with multiple editing paradigms (textual, graphical, etc.) and in multiple IDEs or

Eclipse Signalling Engineering Toolbox

Eclipse Signalling Engineering Toolbox provides essential components of the tool chain to manage initialization, testing, validation and visualization of the PlanPro object model for railway

Eclipse JNoSQL

Eclipse JNoSQL is an open-source Java framework that simplifies integration with NoSQL databases through Jakarta EE standards. It implements Jakarta NoSQL and Jakarta Data and integrates with Jakarta

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 Apoapsis

The Eclipse Apoapsis project provides a process and a reference implementation for large-scale software composition analysis (SCA). The ORT Server reference implementation is based on the OSS Review Toolkit (ORT).

Eclipse SW360

Eclipse SW360 is a software catalogue application designed to provide a central place for sharing information about software components used by an organization. It is designed to neatly integrate into

Eclipse Tycho

Eclipse Tycho™ is a manifest-first way to build Eclipse Platform plug-ins/OSGi bundles, Features, Update sites/p2 repositories, and Eclipse RCP applications with Maven.

Eclipse Fastbelt

Eclipse Fastbelt is a toolkit for implementing domain-specific languages (DSLs) and other formal languages in Go. It is built for high performance on large workspaces and large files. A DSL lets

Eclipse ESCET (Supervisory Control Engineering Toolkit)

The Eclipse Supervisory Control Engineering Toolkit (Eclipse ESCET™) project provides a toolkit for the development of supervisory controllers in the Model-Based Systems Engineering (MBSE) paradigm

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 BPMN2 Modeler Project

The mission of the Eclipse SOA Project is to build frameworks and extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a

Eclipse Titan™

Eclipse Titan™ is a TTCN-3 compilation and execution environment with an Eclipse-based IDE. The user of the tool can develop test cases, test execution logic and build the executable test suite for several platforms.

Eclipse Edapt™

Eclipse Edapt™ was declared end-of-life (EOL). There will be no more releases unless they are required by our customers. In case you require updates please approach us, we offer LTS (Long-term-support

Eclipse LSP4E

The project includes the necessary code to integrate any language server (conforming to the Language Server Protocol specification) or Debug Adapter (conforming to the Debug Adapter Protocol) in the

Eclipse Linux Tools

The Eclipse Linux Tools project aims to bring a full-featured C and C++ IDE to Linux developers. We build on the source editing and debugging features of the CDT and integrate popular native

Eclipse Enclave

Eclipse Enclave provides secure, isolated execution environments for autonomous AI agents working on software projects. It lets developers, teams, and organizations run AI coding agents, and other agentic tools with broad, productive autonomy, while constraining their effect on the host system, the network, and other concurrent work. Eclipse Enclave is not an AI agent and not an IDE. It is the runtime, the isolation layer, and the management surface around agents. It treats agents as untrusted, replaceable workloads that should be observable, sandboxed, and auitable by default.

Eclipse QSOS

Eclipse QSOS (Qualification and Selection of Open Source Software) is a methodology and a collaborative tool that allows users to collaboratively define, evaluate, qualify and compare open source

Eclipse Quneiform

Eclipse Quneiform offers support for analyzing C/C++, Java, and C# source code to identify internationalization (i18n) issues. Additionally, Eclipse Quneiform assists in reviewing and pseudo