Tools

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

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

Eclipse Trace Compass

Eclipse Trace Compass™ is an open source application to solve performance and reliability issues by reading and analyzing logs or traces of a system. Its goal is to provide views, graphs, metrics, and

Eclipse Handly™

The Eclipse Handly™ project provides basic building blocks for handle-based models, with an emphasis on language-specific source code models of the underlying Eclipse workspace. It allows creating

Eclipse Mylyn

Eclipse Mylyn™ is a Task-Focused Interface for Eclipse that reduces information overload and makes multi-tasking easy.

Eclipse JNoSQL

Eclipse JNoSQL is a compatible implementation of the Jakarta NoSQL specification, a Java framework that streamlines the integration of Java applications with NoSQL databases. Goals Increase

Eclipse Steady

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