Eclipse IDE

A new community-driven initiative to advance and sustain the Eclipse IDE suite of products and ecosystem

Eclipse PHP Development Tools

The Eclipse PHP IDE project delivers a PHP Integrated Development Environment framework for the Eclipse platform. This project encompasses the development components necessary to develop PHP-based Web

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

The Eclipse Oomph™ project provides tools based on extensible frameworks, packaged as fine-grained features that allow consumers to pick and choose. The basic building blocks include the following: An

Eclipse Mylyn

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

Eclipse User Storage Service SDK

The Eclipse User Storage Service SDK provides an idiomatic Java library for easy use of the USS by Eclipse RCP-based applications. The USS SDK transparently handles the authentication and login

Eclipse Target Management: Terminal and Remote System Explorer (RSE)

The Eclipse Target Management project creates data models and frameworks to configure and manage remote systems, their connections, and their services. Our main offerings are the Remote System

Eclipse Passage

Eclipse Passage 4.1.0 is available! The Eclipse Passage™ project aims to provide rich and easily adaptable capabilities to declare and control licensing constraints. The usage story starts in

Eclipse LSP4J

Eclipse LSP4J™ is a Java implementation of VSCode's language server protocol and debug adapter protocol intended to be consumed by tools and language servers and debug adapters implemented in Java.

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

Eclipse Memory Analyzer

The Eclipse Memory Analyzer™ provides a general purpose toolkit to analyze Java heap dumps. Besides heap walking and fast calculation of retained sizes, the Eclipse tool reports leak suspects and

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 JustJ

Eclipse JustJ™ provides fully-functional Java runtimes that can be redistributed by Eclipse Projects. The form in which these are made available is intended to make these easily consumable. As such

Eclipse Project

The Eclipse Top-Level Project provides a robust, full-featured, commercial-quality, industrial-strength platform for the development of highly-integrated tools and rich client applications.

Eclipse Equinox

Eclipse Equinox™ is an implementation of the OSGi core framework specification, a set of bundles that implement various optional OSGi services and other infrastructure for running OSGi-based systems.

Eclipse Wild Web Developer

Eclipse Wild Web Developer™ integrates existing artifacts like TextMate grammars and Language Servers to provide a rich development experience to Web developers using typical programming languages for

Eclipse Communications Framework

Eclipse ECF provides frameworks for messaging and communications. We fully implement the OSGi Remote Services (RS) and Remote Service Admin (RSA) specifications.

Eclipse EGit: Git Integration for Eclipse

Eclipse EGit™ is the Git integration for Eclipse. Git is a distributed SCM, which means every developer has a full copy of all history of every revision of the code, making queries against the history

Eclipse Accessibility Tools Framework

The Eclipse Accessibility Tools Framework (ACTF) is a subproject of the Eclipse Technology Project. The ACTF is a software framework which serves as an extensible infrastructure upon which developers

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.