Tools

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

WTP Source Editing logo.

WTP Source Editing

The Source Editing project provides source editing support for typical "web" languages and the mixing of them, with a focus on making the editors extensible and easily reusable.

Read more...

Enterprise Tools for the OSGi Service Platform logo.

Enterprise Tools for the OSGi Service Platform

The Plug-in Development Environment project and Web Tools Platform project provide plenty of tools for OSGi development and Java EE development, respectively.

Read more...


Dali Java Persistence Tools logo.

Dali Java Persistence Tools

The Dali Java Persistence Tools Project, a sub-project of the Web Tools Platform Project, provides extensible frameworks and tools for the definition and editing of Object-Relational (O/R) mappings

Read more...

Eclipse Memory Analyzer logo.

Eclipse Memory Analyzer

The Memory Analyzer provides a general purpose toolkit to analyze Java heap dumps.

Read more...

Eclipse Linux Tools logo.

Eclipse Linux Tools

The Linux Tools project aims to bring a full-featured C and C++ IDE to Linux developers.

Read more...

Eclipse Target Communication Framework logo.

Eclipse Target Communication Framework

Eclipse TCF is a vendor-neutral, lightweight, extensible network protocol mainly for communicating with embedded systems (targets).

Read more...

Eclipse PHP Development Tools logo.

Eclipse PHP Development Tools

The PHP IDE project delivers a PHP Integrated Development Environment framework for the Eclipse platform.

Read more...

Eclipse Parallel Tools Platform (PTP) logo.

Eclipse Parallel Tools Platform (PTP)

The aim of the Eclipse Parallel Tools Platform project is to produce an open-source industry-strength platform that provides a highly integrated environment specifically designed for parallel appli

Read more...

Eclipse Object Teams logo.

Eclipse Object Teams

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.

Read more...