Tools

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

Eclipse Advanced Scripting Environment (Eclipse EASE™)

Eclipse EASE™ allows the execution of script code (using scripting languages such as JS, Python, ...) within the context of the Eclipse Platform/RCP. As they are running in the same JRE as Eclipse

Eclipse Project

The Eclipse Top-Level Project - an open source, robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools and rich client applications.

OSGi® Technology Project

The OSGi® Technology Project hosts open source OSGi technology projects which are adjacent to the OSGi Specification Project but don't produce OSGi specifications or TCKs for OSGi specifications. Such

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 JDT (Java development tools)

The Eclipse JDT™ project provides the tool plug-ins that implement a Java IDE supporting the development of any Java application, including Eclipse plug-ins. It adds a Java project nature and Java perspective to the Eclipse Workbench as well as a number of views, editors, wizards, builders, and code merging and refactoring tools. The JDT project allows Eclipse to be a development environment for itself.

Eclipse EMFStore

Eclipse EMFStore is a model repository (server) for EMF featuring collaborative editing and versioning of models. Existing versioning systems such as SVN or GIT are focused on textual artifacts and do

Eclipse Babel

Eclipse Babel is a set of tools to make the job of globalizing Eclipse projects easier. We also want to provide ways for people world wide, who are interested, to contribute translations in their

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 Corrosion™: the Eclipse IDE for Rust

Eclipse Corrosion™ provides development tools for Rust and Cargo inside the Eclipse IDE.

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 AJDT - AspectJ Development Tools Project

Some aspects of system implementation, such as logging, error handling, standards enforcement and feature variations are notoriously difficult to implement in a modular way. The result is that code is

LocationTech GeoWave

LocationTech GeoWave leverages the scalability of a distributed key-value store for effective storage, retrieval, and analysis of massive geospatial datasets. Currently, GeoWave is an open source set

Eclipse DataEggs

Eclipse DataEggs provides datasets related to the Eclipse forge and development of Eclipse projects. The datasets provided include: Mailing lists (full mboxes and csv extracts) hosted at the Eclipse

Eclipse Tools Project

The mission of Eclipse Tools Project is to foster the creation of a wide variety of exemplary, extensible tools for the Eclipse Platform. The Eclipse Tools Project provides a focal point for diverse

Eclipse BPEL Designer

The Eclipse BPEL Designer Project adds comprehensive support to Eclipse for the definition, authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. WS-BPEL (Web Services

Eclipse GlassFish Tools

Eclipse GlassFish Tools enables publishing of Eclipse IDE projects to GlassFish server, as well as controlling GlassFish server from within Eclipse IDE. It extends Eclipse Web Tools Platform. Eclipse

Eclipse Papyrus for xtUML

Eclipse Papyrus-xtUML is a tool which supplies the capability to edit, execute and translate xtUML models. Executable, translatable UML (xtUML) is an extension to UML based upon the Shlaer-Mellor

Eclipse Code Recommenders

Eclipse Code Recommenders supports developers on learning new APIs by providing tools which learn correct API usages or valuable API usage patterns by analyzing example code and re-integrates this regained knowledge back into your IDE by means of intelligent code completion, extended javadocs and others...

Eclipse Buckminster Component Assembly

Eclipse Buckminster is a set of frameworks and tools for automating build, assemble & deploy (BA&D) development processes in complex or distributed component-based development. Buckminster allows

SCA Tools

The purpose of the Eclipse SCA Tools sub-project is to develop a set of tools to help developers of SCA applications (like the SCA meta model, editors and a graphical designer which allows to