The Eclipse Remote Application Platform lets you build rich, Ajax-enabled Web applications by using the Eclipse development model/ Use this tag for questions which are specific to RAP rather than general SWT questions.
The Remote Application Platform lets you build rich, Ajax-enabled Web applications by using the Eclipse development model, plug-ins with the well known Eclipse workbench extension points and a widget toolkit with SWT API. RAP provides an implementation of the SWT API called the RAP Widget Toolkit, which makes using the same code basis for Eclipse RCP and Eclipse RAP development possible.
See http://eclipse.org/rap/ for more information and on github https://github.com/eclipse-rap