Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "RAP/Add-Ons"

< RAP
(Add-Ons for RAP)
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
== Add-Ons for RAP  ==
 
== Add-Ons for RAP  ==
  
This is a list of software that was developed to be used together with the core RAP framework. The guidelines and policies of the RAP project do not necessarily apply. The list is as complete as possible, projects are not pre-selected in any way.  
+
This is a list of software that was developed to be used together with the core RAP framework. The guidelines and policies of the RAP project do not necessarily apply. The list is as complete as possible, ''projects are not pre-selected in any way''. If you have trouble, you should try to contact the authors. For incubator projects, visit the RAP newsgroup.
  
 
{| width="100%" cellspacing="1" cellpadding="1" border="1"
 
{| width="100%" cellspacing="1" cellpadding="1" border="1"
Line 11: Line 11:
 
! scope="col" | Author(s)  
 
! scope="col" | Author(s)  
 
! scope="col" | Links
 
! scope="col" | Links
 +
|-
 +
| [https://github.com/eclipsesource/tabris Tabris UI]
 +
| Application&nbsp;Framework
 +
| github
 +
| Tabris UI provides an application navigation concept inspired by mobile operating systems. It's open source and runs on normal desktop browser as of Tabris 1.2,
 +
| EclipseSource
 +
| [https://github.com/eclipsesource/tabris github], [https://github.com/eclipsesource/tabris.git git], [http://developer.eclipsesource.com/tabris/docs/gettingstarted-demos/ gettings started], [https://github.com/eclipsesource/tabris-demos demo project], [http://developer.eclipsesource.com/tabris/ Tabris Product page]
 +
|-
 +
|[http://tomsondev.bestsolution.at/2014/04/14/rap-css-tooling/ RAP CSS Tooling]
 +
|Tooling
 +
|bestsolution.at/github
 +
|RAP CSS tooling based on the e(fx)clipse CSS editor
 +
|Tom Schindl
 +
|[http://tomsondev.bestsolution.at/2014/04/14/rap-css-tooling/ blog], [https://github.com/BestSolution-at/rap-css-tooling github], [http://downloads.foss.bestsolution.at/rapcss/nightly/site/, Software Site]
 +
|-
 +
| [http://eclipsesource.com/en/about/contact-us/ WAI-ARIA/Accessibility support]
 +
| enhancement
 +
| Commercial product
 +
| WAI-ARIA support for the RAP WebClient, designed to improve screenreader and UI-Testing support
 +
| EclipseSource
 +
| [http://eclipsesource.com/en/about/contact-us/ contact information], [http://www.w3.org/WAI/intro/aria ARIA overview]
 +
|-
 +
| [https://github.com/eclipsesource/rap-gmap Google Maps Widget]
 +
| custom&nbsp;widget
 +
| github
 +
| Browser-Widget based RCP/RAP gmap widget
 +
| Tim Buschtöns
 +
| [http://eclipsesource.com/blogs/2010/12/18/a-new-google-maps-widget-for-swt-and-rap/ blog],[https://github.com/eclipsesource/rap-gmap/blob/master/README readme],[https://github.com/eclipsesource/rap-gmap.git Git], [http://rap.eclipsesource.com/rapdemo/examples#gmaps demo]
 +
|-
 +
| [https://github.com/ralfstx/rap-d3charts d3 Charts for RAP]
 +
| custom&nbsp;widget
 +
| github
 +
| Experimental chart widgets for RAP using the d3 library.
 +
| Ralf Sternberg
 +
| [http://eclipsesource.com/blogs/2013/07/18/visualizing-data-with-d3/ blog],[https://github.com/ralfstx/rap-d3charts/blob/master/README.md readme],[https://github.com/ralfstx/rap-d3charts.git Git], [http://rap.eclipsesource.com/rapdemo/examples#chart demo]
 +
|-
 +
| [https://github.com/tbuschto/rap-chartjs chart.js for RAP]
 +
| custom&nbsp;widget
 +
| github
 +
| Experimental chart widgets for RAP using the chart.js library.
 +
| Tim Buschtoens
 +
| [https://github.com/tbuschto/rap-chartjs/blob/master/README.md readme],[https://github.com/tbuschto/rap-chartjs.git Git]
 
|-
 
|-
 
| [[RAP/Incubator/File Upload|File Upload]]  
 
| [[RAP/Incubator/File Upload|File Upload]]  
 
| util / port  
 
| util / port  
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| UploadHandler / SWT FileDialog widget  
 
| UploadHandler / SWT FileDialog widget  
 
| Austin Riddle, Ralf Sternberg  
 
| Austin Riddle, Ralf Sternberg  
 
| [[RAP/Incubator/File Upload|File Upload]],[http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.fileupload.git/ Git],[http://eclipsesource.com/blogs/2011/06/23/uploading-files-with-rap-14/ blog]
 
| [[RAP/Incubator/File Upload|File Upload]],[http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.fileupload.git/ Git],[http://eclipsesource.com/blogs/2011/06/23/uploading-files-with-rap-14/ blog]
 +
|-
 +
| [http://eclipse.org/rap/incubator/ Nebula Grid]
 +
| port
 +
| RAP&nbsp;Incubator
 +
| Enhanced variation of a Table/Tree widget
 +
| Ivan Furnadjiev
 +
| [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.nebula-grid.git/ Git], [http://download.eclipse.org/rt/rap/incubator/nightly/nebula-grid/, Nightly builds p2 repository], [http://download.eclipse.org/rt/rap/incubator/2.0/nebula-grid/ RAP 2.0 compatible p2 repository], [http://eclipsesource.com/blogs/2012/06/29/nebula-grid-widget-on-rap/ blog], [http://rap.eclipsesource.com/rapdemo/examples#nebula-grid demo]
 +
|-
 +
| [https://git.eclipse.org/c/nebula/org.eclipse.nebula.git/tree/widgets/picture Nebula Picture Control]
 +
| SWT/RAP
 +
| Eclipse
 +
| Single sourced SWT/RAP picture control
 +
| Angelo Zerr
 +
| [http://www.eclipse.org/nebula/widgets/picture/picture.php web], [http://git.eclipse.org/gitroot/nebula/org.eclipse.nebula.git git], [http://download.eclipse.org/technology/nebula/incubation/snapshot update site]
 +
|-
 +
| [https://git.eclipse.org/c/nebula/org.eclipse.nebula.git/tree/widgets/pagination Nebula Pagination Control]
 +
| SWT/RAP
 +
| Eclipse
 +
| Single sourced table pagination control
 +
| Angelo Zerr
 +
| [http://www.eclipse.org/nebula/widgets/pagination/pagination.php web], [http://git.eclipse.org/gitroot/nebula/org.eclipse.nebula.git git], [http://download.eclipse.org/technology/nebula/incubation/snapshot update site]
 +
|-
 +
| [https://github.com/eiswind/tablecombo-rap-port Nebula TableCombo Widget]
 +
| port
 +
| github
 +
| Adjusted version of the original TableCombo widget
 +
| Thomas Kratz
 +
| [https://github.com/eiswind/tablecombo-rap-port/blob/master/README.md readme], [https://github.com/eiswind/tablecombo-rap-port Git], [http://www.eclipse.org/nebula/widgets/tablecombo/tablecombo.php original implementation]
 +
|-
 +
| [[RAP/Incubator/DropDown|DropDown]]
 +
| custom&nbsp;widget
 +
| RAP&nbsp;Incubator
 +
| A Combo-like dropdown for Text widgets
 +
| Tim Buschtöns
 +
| [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.dropdown.git/ Git], [http://rap.eclipsesource.com/rapdemo/examples#drop-down demo]
 
|-
 
|-
 
| [[RAP/Incubator/ClientScripting|ClientScripting]]  
 
| [[RAP/Incubator/ClientScripting|ClientScripting]]  
 
| enhancement  
 
| enhancement  
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| Client-side SWT-like event handling  
 
| Client-side SWT-like event handling  
 
| Tim Buschtöns, Ralf Sternberg  
 
| Tim Buschtöns, Ralf Sternberg  
Line 28: Line 105:
 
| [[RAP/Incubator/GEF|GEF]]  
 
| [[RAP/Incubator/GEF|GEF]]  
 
| port  
 
| port  
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| The Graphical Editing Framework  
 
| The Graphical Editing Framework  
 
| Austin Riddle  
 
| Austin Riddle  
Line 35: Line 112:
 
| [[RAP/Incubator/CNF|CNF]]  
 
| [[RAP/Incubator/CNF|CNF]]  
 
| port  
 
| port  
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| The Common Navigator Framework  
 
| The Common Navigator Framework  
 
| Bartosz Michalik, Gunnar Wagenknecht  
 
| Bartosz Michalik, Gunnar Wagenknecht  
Line 42: Line 119:
 
| [[RAP/Incubator/Tabbed properties|Tabbed properties view]]  
 
| [[RAP/Incubator/Tabbed properties|Tabbed properties view]]  
 
| port  
 
| port  
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| Tabbed properties view  
 
| Tabbed properties view  
 
| Gunnar Wagenknecht  
 
| Gunnar Wagenknecht  
Line 48: Line 125:
 
|-
 
|-
 
| [[RAP/Incubator/Google Visualization|Google Visualization Widgets]]  
 
| [[RAP/Incubator/Google Visualization|Google Visualization Widgets]]  
| custom&nbsp;widgets
+
| custom&nbsp;widget
| RAP Incubator  
+
| RAP&nbsp;Incubator  
 
| Google Visualization widgets as RAP custom widgets  
 
| Google Visualization widgets as RAP custom widgets  
 
| Austin Riddle  
 
| Austin Riddle  
 
| [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.visualization.git/ Git]
 
| [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.visualization.git/ Git]
 
|-
 
|-
| [https://github.com/eclipsesource/rap-mobile RAP mobile server]  
+
| [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.richtext.git/ CKEditor]
| enhancement
+
| custom&nbsp;widget
 +
| RAP&nbsp;Incubator
 +
| Richtext Edtior widget based on Browser-Widget (RAP 1.x) / Remote API (RAP 2.x)
 +
| Tim Buschtöns, Markus Knauer
 +
| [http://eclipsesource.com/blogs/2012/03/22/ckeditor-for-rap/ blog],[http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.richtext.git/tree/README.md readme], [http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.richtext.git/ Git], [http://ckeditor.com/ original widget], [http://rap.eclipsesource.com/rapdemo/examples#ckeditor demo]
 +
|-
 +
| [https://github.com/eiswind/ckeditor-eclipse-rcp CKEditor by Thomas Kratz]  
 +
| custom&nbsp;widget
 
| github  
 
| github  
| Server components for RAP mobile
+
| Fork of the above CKEditor widget
| EclipseSource
+
| Thomas Kratz
| [https://github.com/eclipsesource/rap-mobile.git Git]
+
| [https://github.com/eiswind/ckeditor-eclipse-rcp/blob/master/README.md readme], [https://github.com/eiswind/ckeditor-eclipse-rcp Git]
 
|-
 
|-
| [https://github.com/eclipsesource/rap-gmap Google Maps Widget]  
+
| [https://github.com/angelozerr/CodeMirror-Eclipse Code Mirror]  
| custom&nbsp;widget  
+
| custom&nbsp;widget
 
| github  
 
| github  
| Browser-Widget based RCP/RAP gmap widget
+
| Another Browser-Widget/codemirror based code editor
| Tim Buschtöns
+
| Angelo Zerr
| [http://eclipsesource.com/blogs/2010/12/18/a-new-google-maps-widget-for-swt-and-rap/ blog],[https://github.com/eclipsesource/rap-gmap.git Git]
+
| [https://github.com/angelozerr/CodeMirror-Eclipse/blob/master/README.md readme], [http://codemirror.net/ original widget]
 
|-
 
|-
| [https://github.com/eclipsesource/rap-ckeditor CKEditor]  
+
| [http://thomaskratz.blogspot.de/2013/05/building-custom-rap-widget-based-on.html Select2.js widget]  
| custom&nbsp;widget  
+
| custom&nbsp;widget
 
| github  
 
| github  
| Browser-Widget based rich text edtior widget  
+
| More flexible variation of a Combo/Select widget  
| Tim Buschtöns
+
| Thomas Kratz
| [http://eclipsesource.com/blogs/2012/03/22/ckeditor-for-rap/ blog],[https://github.com/eclipsesource/rap-ckeditor.git Git]
+
| [http://thomaskratz.blogspot.de/2013/05/building-custom-rap-widget-based-on.htm blog]
 +
|-
 +
| [https://github.com/eiswind/gantt-chart-eclipse-rcp Dojo based Gantt Chart]
 +
| example
 +
| github
 +
| a dojo Compatible Bean Model of the gantt chart
 +
| Thomas Kratz
 +
| [https://github.com/eiswind/gantt-chart-eclipse-rcp/blob/master/README.md readme], [https://github.com/eiswind/gantt-chart-eclipse-rcp Git]
 
|-
 
|-
 
| [https://github.com/eclipsesource/rap-single-sourcing Single Sourcing Example]  
 
| [https://github.com/eclipsesource/rap-single-sourcing Single Sourcing Example]  
Line 80: Line 171:
 
| Using OSGi services to single-source an RCP and RAP Application  
 
| Using OSGi services to single-source an RCP and RAP Application  
 
| Holger Staudacher  
 
| Holger Staudacher  
| [https://github.com/eclipsesource/rap-ckeditor.git Git]
+
| [http://eclipsesource.com/blogs/2011/06/20/using-osgi-services-to-single-source-an-rcp-and-rap-application blog],  [https://github.com/eclipsesource/rap-single-sourcing.git Git]
 
|-
 
|-
 
| [https://github.com/eclipsesource/org.eclipse.rap.widget.carousel Carousel Widget]  
 
| [https://github.com/eclipsesource/org.eclipse.rap.widget.carousel Carousel Widget]  

Revision as of 06:28, 21 July 2014

Add-Ons for RAP

This is a list of software that was developed to be used together with the core RAP framework. The guidelines and policies of the RAP project do not necessarily apply. The list is as complete as possible, projects are not pre-selected in any way. If you have trouble, you should try to contact the authors. For incubator projects, visit the RAP newsgroup.

Project Type Host Description Author(s) Links
Tabris UI Application Framework github Tabris UI provides an application navigation concept inspired by mobile operating systems. It's open source and runs on normal desktop browser as of Tabris 1.2, EclipseSource github, git, gettings started, demo project, Tabris Product page
RAP CSS Tooling Tooling bestsolution.at/github RAP CSS tooling based on the e(fx)clipse CSS editor Tom Schindl blog, github, Software Site
WAI-ARIA/Accessibility support enhancement Commercial product WAI-ARIA support for the RAP WebClient, designed to improve screenreader and UI-Testing support EclipseSource contact information, ARIA overview
Google Maps Widget custom widget github Browser-Widget based RCP/RAP gmap widget Tim Buschtöns blog,readme,Git, demo
d3 Charts for RAP custom widget github Experimental chart widgets for RAP using the d3 library. Ralf Sternberg blog,readme,Git, demo
chart.js for RAP custom widget github Experimental chart widgets for RAP using the chart.js library. Tim Buschtoens readme,Git
File Upload util / port RAP Incubator UploadHandler / SWT FileDialog widget Austin Riddle, Ralf Sternberg File Upload,Git,blog
Nebula Grid port RAP Incubator Enhanced variation of a Table/Tree widget Ivan Furnadjiev Git, Nightly builds p2 repository, RAP 2.0 compatible p2 repository, blog, demo
Nebula Picture Control SWT/RAP Eclipse Single sourced SWT/RAP picture control Angelo Zerr web, git, update site
Nebula Pagination Control SWT/RAP Eclipse Single sourced table pagination control Angelo Zerr web, git, update site
Nebula TableCombo Widget port github Adjusted version of the original TableCombo widget Thomas Kratz readme, Git, original implementation
DropDown custom widget RAP Incubator A Combo-like dropdown for Text widgets Tim Buschtöns Git, demo
ClientScripting enhancement RAP Incubator Client-side SWT-like event handling Tim Buschtöns, Ralf Sternberg Wiki,Git, blog
GEF port RAP Incubator The Graphical Editing Framework Austin Riddle Git, GEF
CNF port RAP Incubator The Common Navigator Framework Bartosz Michalik, Gunnar Wagenknecht Wiki,Git
Tabbed properties view port RAP Incubator Tabbed properties view Gunnar Wagenknecht Git
Google Visualization Widgets custom widget RAP Incubator Google Visualization widgets as RAP custom widgets Austin Riddle Git
CKEditor custom widget RAP Incubator Richtext Edtior widget based on Browser-Widget (RAP 1.x) / Remote API (RAP 2.x) Tim Buschtöns, Markus Knauer blog,readme, Git, original widget, demo
CKEditor by Thomas Kratz custom widget github Fork of the above CKEditor widget Thomas Kratz readme, Git
Code Mirror custom widget github Another Browser-Widget/codemirror based code editor Angelo Zerr readme, original widget
Select2.js widget custom widget github More flexible variation of a Combo/Select widget Thomas Kratz blog
Dojo based Gantt Chart example github a dojo Compatible Bean Model of the gantt chart Thomas Kratz readme, Git
Single Sourcing Example example/snippets github Using OSGi services to single-source an RCP and RAP Application Holger Staudacher blog, Git
Carousel Widget example/custom widget github Example for jquery based custom widget Holger Staudacher blog, Git
Timeago example/custom widget github Example for jquery based custom widget Holger Staudacher blog, Git

Back to the top