Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. List of Projects

List of Projects

Jakarta EE Platform™ logo.

Jakarta EE Platform™

  • Cloud Native Java
  • Specification

The Jakarta EE Platform™ project produces the Jakarta EE Platform specification, which is an umbrella specification that aggregates all other Jakarta EE specifications.  In addition, this Project i

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: WebProfile 10

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Stable APIs logo.

Jakarta Stable APIs

  • Specification

This project contains stable (legacy) APIs, RIs and TCKs which won't be developed in future.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 1.0.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Activation™ logo.

Jakarta Activation™

  • Cloud Native Java
  • Specification

Jakarta Activation™ is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; di

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Annotations™ logo.

Jakarta Annotations™

  • Cloud Native Java
  • Specification

Jakarta Annotations™ defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.1

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Authentication™ logo.

Jakarta Authentication™

  • Cloud Native Java
  • Specification

The Java Authentication Service Provider Interface for Containers (JASPIC) defines a service provider interface (SPI) by which authentication providers that implement message authentication mechani

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 3.0

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Authorization™ logo.

Jakarta Authorization™

  • Cloud Native Java
  • Specification

Jakarta Authorization™ defines a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by determining whether a given subject has a give

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Batch™ logo.

Jakarta Batch™

  • Specification

The Jakarta Batch™ project describes the XML-based job specification language (JSL), Java programming model, and runtime environment for batch applications for the Java platform.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.0

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Bean Validation logo.

Jakarta Bean Validation

  • Cloud Native Java
  • Specification

Jakarta Bean Validation is a specification which

  • lets you express constraints on object models via annotations

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 3.0

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Concurrency™ logo.

Jakarta Concurrency™

  • Cloud Native Java
  • Specification

Jakarta Concurrency™ provides a specification document, API and TCK for using concurrency from application components without compromising container integrity while still preserving the Jakarta EE

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 3.0.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Connectors™ logo.

Jakarta Connectors™

  • Cloud Native Java
  • Specification

The Jakarta Connectors™ Architecture defines a standard architecture for Jakarta EE application components to connect to Enterprise Information Systems.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.0

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Contexts and Dependency Injection™ logo.

Jakarta Contexts and Dependency Injection™

  • Cloud Native Java
  • Specification

Jakarta Contexts and Dependency Injection™ defines a powerful set of complementary services that help to improve the structure of application code.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 4.0

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Enterprise Beans logo.

Jakarta Enterprise Beans

  • Cloud Native Java
  • Specification

Jakarta Enterprise Beans is an architecture for the development and deployment of component-based business applications.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 4.0

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Expression Language™ logo.

Jakarta Expression Language™

  • Cloud Native Java
  • Specification

Jakarta 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).

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 5.0.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Faces™ logo.

Jakarta Faces™

  • Specification

The Jakarta Faces™ project provides the specification document for the Jakarta Faces specification.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 4.0

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Interceptors™ logo.

Jakarta Interceptors™

  • Cloud Native Java
  • Specification

Jakarta Interceptors™ are used to interpose on business method invocations and specific events such as lifecycle events and timeout events that occur on instances of Jakarta EE components and other

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta JSON Binding™ logo.

Jakarta JSON Binding™

  • Cloud Native Java
  • Specification

Jakarta JSON Binding™ is a standard binding layer for converting Java objects to/from JSON messages.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 3.0.0

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta JSON Processing™ logo.

Jakarta JSON Processing™

  • Cloud Native Java
  • Specification

Jakarta JSON Processing™ is a Java API to process (e.g. parse, generate, transform and query) JSON documents.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Mail™ logo.

Jakarta Mail™

  • Cloud Native Java
  • Specification

Jakarta Mail™ defines a platform-independent and protocol-independent framework to build mail and messaging applications.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1.1

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta Messaging™ logo.

Jakarta Messaging™

  • Cloud Native Java
  • Specification

Jakarta Messaging™ is a Java Message Oriented Middleware API for sending messages between two or more clients. It is a programming model to handle the producer-consumer messaging problem.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 3.1.0

Download
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

Jakarta MVC™ logo.

Jakarta MVC™

  • Cloud Native Java
  • Specification

Jakarta Model-View-Controller, or Jakarta MVC™ for short, is a common pattern in Web frameworks where it is used predominantly to build HTML applications.

  • Read more...
  • Report an Issue
  • Contact the Project Team

Latest release: 2.1

Learn more
  • Website
  • Developer Resources
  • Who's Involved
  • Governance
  • Contact

  • 1
  • 2
  • next ›
  • last »

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top