List of Projects

Eclipse Project for Common Annotations logo.

Eclipse Project for Common Annotations

Annotations for common semantic concepts in the J2SE and J2EE platforms that apply across a variety of individual technologies.


Eclipse Project for Concurrency Utilities logo.

Eclipse Project for Concurrency Utilities

Concurrency Utilities for Java EE provides a simple, standardized API for using concurrency from application components without compromising container integrity while still preserving the Java EE p


Eclipse Project for Enterprise Security logo.

Eclipse Project for Enterprise Security

The Java EE security provides a set of required security functionalities including authentication, authorization, data integrity, and transport security.


Eclipse Project for Expression Language logo.

Eclipse Project for Expression Language

Expression Language (also referred to as the EL) provides an important mechanism for enabling the presentation layer (web pages) to communicate with the application logic (managed beans).


Eclipse Project for JavaMail logo.

Eclipse Project for JavaMail

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.


Eclipse Project for JAX-RS logo.

Eclipse Project for JAX-RS

JAX-RS: Java API for RESTful Web Services (JAX-RS) is a Java programming language API spec that provides support in creating web services according to the Representational State Transfer (REST) arc


Eclipse Project for JMS logo.

Eclipse Project for JMS

JSR- 343: The Java Message Service (JMS) API is a Java Message Oriented Middleware API for sending messages between two or more clients.


Eclipse Project for JSON Processing logo.

Eclipse Project for JSON Processing

Eclipse Project for JSON-P is a Java API to process (e.g. parse, generate, transform and query) JSON documents.


Eclipse Project for JSON-B logo.

Eclipse Project for JSON-B

JSON-B is a standard binding layer for converting Java objects to/from JSON messages.


Eclipse Project for JSTL logo.

Eclipse Project for JSTL

JavaServer Pages Standard Tag Library (JSTL) encapsulates as simple tags the core functionality common to many Web applications.


Eclipse Project for JTA logo.

Eclipse Project for JTA

Java Transaction API (JTA) specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application serve


Eclipse Remus logo.

Eclipse Remus

Eclipse Remus is your personal assistant recording your thoughts, interesting media and everything interesting you see.


Eclipse Rich Beans logo.

Eclipse Rich Beans

This project allows user interfaces to be created from beans or graphs of beans. The user interface available has standard widgets which have few dependencies to reuse. For instance there are widgets for editing numbers with bounds validation, units and that allow expressions of other boxes. There are widgets for entering a range of values and expanding out bean graphs to complete Design of Experiments work.


Eclipse RT logo.

Eclipse RT

Eclipse RT is designed to foster, promote and house runtime efforts in the Eclipse Community .


Eclipse Scanning logo.

Eclipse Scanning

Eclipse Scanning allows experiments to be conducted by coordinating the operation of scientific instruments, for example motors or detectors. It sequences the movements of these instruments (or devices) in order to scan different parts of the experimental space. For instance you might scan a temperature controller to conduct an experiment at different temperatures or move a goniometer through a range of optical angles or combine the two in a two dimensional scan. Scanning is useful as an open source project because the algorithms which complete scans during experiments are the same in many areas of research. Hardware is experiment specific so scanning algorithms can be used in many settings, whereever electronically controlled hardware does automated experiments. 


Eclipse Science logo.

Eclipse Science

The Science top-level project provides a central clearinghouse for collaborative development efforts to create software for scientific research and development.


Eclipse Soteria logo.

Eclipse Soteria

JavaTM EE Security API (JSR-375) reference implementation.


Eclipse SUMO logo.

Eclipse SUMO

Eclipse Simulation of Urban Mobility (SUMO) is a free and open traffic simulation toolsuite. SUMO allows modelling and analyzing intermodal traffic systems, including road vehicles, public transport, cargo logistics and pedestrians. Included with SUMO is a wealth of supporting tools, which handle tasks like route finding, visualization, network import and emission calculation. SUMO can be enhanced with custom models and it provides various APIs to remotely control and influence the simulation.