FindSoftware

Eclipse RAP

Java widget toolkit for browser-based user interfaces with an SWT API, from the Eclipse Foundation.

Eclipse RAP, the Remote Application Platform, lets a developer write a browser user interface in Java against an SWT-style API. The project’s homepage says RAP works with OSGi and Java EE and runs in any servlet container, and the developer’s guide describes two setups: an OSGi application built against a RAP target platform in the Eclipse IDE, and RWT used as a plain Java library inside a web application’s WEB-INF/lib folder.

The Eclipse Foundation AISBL makes the project available.

Worth knowing

The default mode is compatible with Java EE. The SWT compatibility mode starts a separate UI thread for each user session, and the developer’s guide says code in that thread cannot directly reach Java EE transaction or security contexts.

Identity

Status
Active
Maintainer
Eclipse Foundation AISBL4
Maintained by
Foundation
First release
20078
Headquarters
Belgium5

Rendering and deploy

Runs as
Always on1
Install with
Eclipse IDE target platform, or RWT as a standalone Java library copied into WEB-INF/lib6

Releases

Current major version
49
Last release
2026-09-0910

Adoption

GitHub stars
302
Contributors
3211

Why these figures do not compare

Sources

  1. 2026-10-26: links, Runtime, Categories, Runs as
    www.eclipse.org/rap/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/eclipse-rap/org.eclipse.rap
  3. 2026-10-26: links
    www.eclipse.org/rap/developers-guide/
  4. 2026-10-26: Maintainer
    www.eclipse.org/legal/termsofuse.php
  5. 2026-10-26: Headquarters
    www.eclipse.org/org/foundation/contact.php
  6. 2026-10-26: Install with
    www.eclipse.org/rap/developers-guide/rwt-standalone.html
  7. 2026-10-26: License, License model
    github.com/eclipse-rap/org.eclipse.rap/blob/main/README.md
  8. 2026-10-26: First release
    eclipsesource.com/blogs/2026/06/21/eclipse-rap-20th-anniversary/
  9. 2026-10-26: Current major version
    repo1.maven.org/maven2/org/eclipse/rap/org.eclipse.rap.rwt/maven-metadata.xml
  10. 2026-10-26: Last release
    api.github.com/repos/eclipse-rap/org.eclipse.rap/git/tags/b66d4f456ddc45257cf5b0c31a3e4184ed79c4e6
  11. 2026-10-26: Contributors
    api.github.com/repos/eclipse-rap/org.eclipse.rap/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON