Eclipse RAP
Java widget toolkit for browser-based user interfaces with an SWT API, from the Eclipse Foundation.
www.eclipse.org/rap/repositorydocs
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
Releases
Adoption
Sources
- 2026-10-26: links, Runtime, Categories, Runs as
www.eclipse.org/rap/ - 2026-10-26: links, Written in, GitHub stars
api.github.com/repos/eclipse-rap/org.eclipse.rap - 2026-10-26: links
www.eclipse.org/rap/developers-guide/ - 2026-10-26: Maintainer
www.eclipse.org/legal/termsofuse.php - 2026-10-26: Headquarters
www.eclipse.org/org/foundation/contact.php - 2026-10-26: Install with
www.eclipse.org/rap/developers-guide/rwt-standalone.html - 2026-10-26: License, License model
github.com/eclipse-rap/org.eclipse.rap/blob/main/README.md - 2026-10-26: First release
eclipsesource.com/blogs/2026/06/21/eclipse-rap-20th-anniversary/ - 2026-10-26: Current major version
repo1.maven.org/maven2/org/eclipse/rap/org.eclipse.rap.rwt/maven-metadata.xml - 2026-10-26: Last release
api.github.com/repos/eclipse-rap/org.eclipse.rap/git/tags/b66d4f456ddc45257cf5b0c31a3e4184ed79c4e6 - 2026-10-26: Contributors
api.github.com/repos/eclipse-rap/org.eclipse.rap/contributors