blob: 6c3002dfd9bbc8f545a86b6ea5a1a0e3ca657b82 [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
#*****************************************************************************
#
# rcpOS.php
#
# Author: Nathan Gervais
# Date: 2006-03-01
#
# Description: Type your page comments here - these are not sent to the browser
#
#
#****************************************************************************
#
# Begin: page-specific settings. Change these.
$pageTitle = "Open Source Rich client platform (RCP) applications";
$pageKeywords = "RCP, rich-client, rich, client, applications, java, thick, platform, plug-ins, catalogue";
$pageAuthor = "";
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<link rel="stylesheet" type="text/css" href="layout.css" media="screen" />
<div id="midcolumn">
<h1>$pageTitle</h1>
<p>This page contains links to applications built on the <a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" target="_top">Eclipse
Rich Client Platform (RCP)</a>. The listings here are intended to get you started
in finding out more about products and projects that use the Eclipse RCP. You can also view a <a href="./example_rcp_applications_v2.pdf">pdf presentation</a> of RCP based applications. </p>
<p>We have also prepared some case studies of organizations that are using Eclipse RCP. Hopefully it will provide you a better understanding of the benefits from using Eclipse RCP for your application platform. </p>
<p>We'd like these pages to be useful to you - so please <a href="mailto:news@eclipse.org">email</a>
us your pointers and comments! </p>
<div class="homeitem3col">
<h3>Open Source RCP Applications</h3>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/bioclipse.png" target="_blank"><img src="images/bioclipseThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a></td>
<td valign="top"> <b>Bioclipse</b><br>
<a href="http://www.bioclipse.net/index.php" target="_blank">Bioclipse Homepage<br></a>
The Bioclipse project is aimed at creating a Java-based, open source, visual platform for chemo- and bioinformatics based on the Eclipse RCP. The current plug-ins include 3D-visulization of molecules and proteins, 2D-editing of small molecules, NMR-Spectra visualization and analysis, as well as basic Sequence editing. Work is also being done to develop plug-ins for phylogenetic analysis, multiple alignments, molecular databases, a 3D-model builder, and QSAR-analysis.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/brainBox.png" target="_blank"><img src="images/brainBoxThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a></td>
<td valign="top"> <b>BrainBox</b> - Mateus Pimenta<br>
<a href="http://brainbox.sourceforge.net/" target="_blank">BrainBox Homepage<br></a>
BrainBox is a simulation toolbox, similar to MatLab Simulink. It simulates physics and mathematical models based on a block diagram description. BrainBox is Web Services compatible, providing asynchronous simulations by using a J2EE based server. Besides, BrainBox provides a complete user interface to help create the block diagrams and interact with the simulation results. It also provides a build-in JavaScript language and a lot of extensions points for developers to create their own customized toolboxes</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/eclipseTrader.jpg" target="_blank"><img src="images/eclipseTraderThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a></td>
<td valign="top"> <b>Eclipse Trader</b> - Marco Maccaferri<br>
<a href="http://eclipsetrader.sourceforge.net" target="_blank">Eclipse Trader Homepage<br></a>
Eclipse Trader is a set of plug-ins for the Eclipse RCP dedicated to the building of an online stock trading system. It features shares pricing watch, intraday and history charts with technical analysis indicators, level II/market depth view, news watching, and integrated trading.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/gumTree.jpg" target="_blank"><img src="images/gumTreeThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a></td>
<td valign="top"> <b>GumTree</b> - Australian Nuclear Science and Technology Organisation (ANSTO) Tony Lam, Andy Gotz, Ferdi Franceschini, Paul Hathaway, Nick Hauser <br>
<a href="http://gumtree.sourceforge.net/wiki" target="_blank">Gumtree Homepage</a><br>
GumTree is an open source multi-platform scientific workbench for performing scientific experiment under a server-client environment. It provides easy-to-use graphical user interface for instrument data acquisition, online or offline data visualisation and analysis. The aim of GumTree is to provide a highly Integrated Scientific Experiment Environment (ISEE), allowing interaction between different components within the workbench. GumTree is being adapted to several instrument control server systems including TANGO, EPICS and SICS, with simple-to-extend model for software developers. Current developments include acquisition, control and analysis on neutron and synchrotron beamlines. In the future it will be extended telescope control and other scientific instruments with distributed hardware.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/jCommander.jpg" target="_blank"><img src="images/jCommanderThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>jCommander</b><br>
<a href="http://jcommander.sourceforge.net/" target="_blank">jCommander Homepage</a><br>
JCommander is a next generation file manager with a powerful tab based user interface. Being multi-platform and distributed under an open-source license it is freely usable on virtually any platform and operating system. It is still under heavy development and actively seeking contributors.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/jfire.png" target="_blank"><img src="images/jfireThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>jFire</b><br>
<a href="http://jcommander.sourceforge.net/" target="_blank">jFire Homepage</a><br>
JFire is a flexible Open Source ERP framework based J2EE, JDO and the Eclipse RCP. It manages all common tasks an ERP system aims, like the distribution of products, customer relationship management and accounting. The framework is designed to be highly customizable and provides the common base for developers in need of an ERP system specialized for their business. Outstanding features of the JFire RCP client are a classsharing plugin allowing remote classloading from the JFire server, integration with many Eclipse projects like GEF and BIRT or a Workbench-wide extendable exception handler. GUI and clientside objects for most basic features are already included in the core system, this comprises organisation and user management, basic product definition, trading and many more. They can can be reused or customized via extension-points in order to build new applications tailored to many kinds of businesses. </td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/jLibrary.png" target="_blank"><img src="images/jLibraryThumb.png"> <br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a></td>
<td valign="top"> <b>jLibrary</b> - Martin Perez MariƱan <br>
<a href="http://jlibrary.sourceforge.net/" target="_blank">jLibrary Homepage</a><br>
jLibrary is an Open Source CMS system developed with Eclipse Rich Client platform. It has a rich set of features: remote/local repositories, metadata, native editors support (acrobat, MS Word, OpenOffice, ...), HTML/XML editor with syntax highlighting, graphical relation browser, categories, favorites, web spider to download our preferred web pages, etc. Currently the web is in Spanish, but the program is internationalized to support English and Spanish. Windows and Linux platforms are supported.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/jTrackAndField.jpg" target="_blank"><img src="images/jTrackAndFieldThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>JTrackAndField</b> - Simon Martinelli <br>
<a href="http://www.jtaf.ch/" target="_blank">JTrackAndField Homepage</a><br>
JTrackAndField is an Open Source Eclipse Rich Client that manages track and field events. You can edit participants, categories, disciplines and clubs. Even the formulas for point calculation are configurable (following the IAAF and SLV standards). Formulas can be imported and exported. Every participant can have up to ten free configurable disciplines. The bulletins of the participants and the rank list can be configured and are generated as PDF. Other features such as disciplines rank lists are coming soon. JTrack and Field is currently translated in English and German.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/kalypso.png" target="_blank"><img src="images/kalypsoThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>Kalypso</b> - Bjoernsen Beratende<br>
<a href="http://ibpm.bjoernsen.de/kalypso/index.php" target="_blank">Kalypso Homepage</a><br>
Kalypso is a modern software package for numerical modelling, currently available for hydrological and hydraulic modelling, flood forecasting, and flood risk assessment. It provides a framework for editing model data and running model computations within a homogenous User Interface. Two key features are Desktop-GIS and Desktop-Observation&Measurement. The close coupling of geospatial and measurement data in Kalypso allows . The Kalypso Framework supports the integration of numerical models just by specifying their data-structure and their input/output behaviour applying standards of the Open Geospatial Consortium (OGC). Any legacy modelling program is a potential candidate for being plugged in Kalypso with minimal programming effort. Specific functionality such as computation, data management and user management is delivered through web services from the server application.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/officeIntegrationEditor.jpg" target="_blank"><img src="images/officeIntegrationEditorThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>NOA Office Integration Editor</b><br>
<a href="http://ubion.ion.ag/plonesoftwarecenter/003officeintegrationeditor" target="_blank">NOA Office Integration Editor Homepage</a><br>
With the NOA Office Integration Editor Plugin you can extend your Eclipse IDE or Rich Client Application with the functionality of the free Office Suite OpenOffice.org. This plug-in will provide an editor in order to modify all document types of OpenOffice.org in a real integrated environment. In addition you will get several wizards for the creation of new OpenOffice.org documents.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/NomadPIM.png" target="_blank"><img src="images/NomadPIMThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>Nomad PIM</b> - Lars Grammel <br>
<a href="http://nomadpim.sourceforge.net/" target="_blank">Nomad PIM Homepage</a><br>
Nomad PIM is an Eclipse rich client platform based personal information manager (PIM). Currently, there are modules for notes, diary, contacts and money management, in addition to a basic workarea where a text can be written.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/paperDog.jpg" target="_blank"><img src="images/paperDogThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>PaperDog</b><br>
<a href="http://sourceforge.net/projects/paperdog/" target="_blank">PaperDog Homepage</a><br>
PaperDog is a J2EE-based client-server-system for versioning, managing and archiving of documents and other files. PaperDog provides a full-text search based on Apache Lucene for most common file-formats. It serves as a technical demonstration for implementing best-practice approaches to combine an RCP-application with a J2EE container (JBoss) backend.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"></td>
<td valign="top"> <b>Relations</b> - Benno Luthiger<br>
<a href="http://sourceforge.net/projects/relations-rcp/" target="_blank">Relations Homepage</a><br>
Relations is an Eclipse RCP application for the visualization of terms and concepts. The Relations application is a tool for knowledge management. Its aim is to visualize and contextualize concepts. This is possible if items (e.g. terms) can be easily created and, above all, related to other items. By a visualization of such relations, the context of a term becomes comprehensible. The existing application (in VisualBasic) will be migrated to Eclipse and open sourced.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/reload.jpg" target="_blank"><img src="images/reloadThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>Reload Project</b> - Bolton University, UK <br>
<a href="http://www.reload.ac.uk/" target="_blank">Reload Project Homepage</a><br>
Reload Project is producing open source tools to edit and create IMS specifications. These standards and specifications include Meta-data, Content Packaging, SCORM (as used by the US DoD) and Learning Design. The software tools are used extensively in the sphere of e-Learning throughout the world (over 1000 downloads a month) and have become the de facto reference tools. These tools are free and open source (source code available at SourceForge) and available now for download at: <a href="http://www.reload.ac.uk/ldeditor.html" target="_blank">http://www.reload.ac.uk/ldeditor.html</a></td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/rssowl.jpg" target="_blank"><img src="images/rssowlThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>RSSOwl</b> - Benjamin Pasero<br>
<a href="http://www.rssowl.org/" target="_blank">RSSWol Homepage</a><br>
Applications that collect data from RSS-compliant sites are called RSS readers or "aggregators." RSSOwl is such an application. RSSOwl lets you gather, organize, update, and store information from any compliant source in a convenient, easy to use interface, save selected information in various formats for offline viewing and sharing, and much more. It's easy to configure, available in many many languages and the best of all: It's platform-independent. </td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/schoolclipse.jpg" target="_blank"><img src="images/schoolclipseThumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>Schoolclipse </b> - Stavros S. Kounis & Konstantinos Lappas <br>
<a href="https://schoolclipse.dev.java.net/" target="_blank">Schoolclipse Homepage</a><br>
Schoolclipse is an Eclipse RCP application for private school management. It can handle students (as contacts), information related to students (enrolments, fees, payments, tasks, ...) and school information (courses, lesson classes, ...)</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"><a href="images/uDig.png" target="_blank"><img src="images/uDigThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>uDig GIS</b> - Refractions Research <br>
<a href="http://udig.refractions.net/" target="_blank">uDig GIS Homepage</a><br>
uDig is a User-friendly Desktop Internet GIS. It provides a graphical interface to OGC standard internet mapping servers (WMS, WFS), local data files, and spatial databases. uDig has programming extension points for additional functionality and custom spatial application development.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/wiredReach.png" target="_blank"><img src="images/wiredReachThumb.png"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>WiredReach </b> - WiredReach <br>
<a href="http://www.wiredreach.com/" target="_blank">WiredReach Homepage</a><br>
WiredReach is a universal content sharing platform built on a set of open standards and technologies (Eclipse, JXTA, RDF, RSS, and XMPP) that allows users to selectively share content with others in a completely decentralized and secure manner. The term "content" itself is very loosely defined in the platform, and it can include things like presence, blogs, bookmarks, documents, calendars, music, photos... virtually any type of social media.<br>
Traditional content sharing and collaboration applications are usually built using proprietary protocols and/or as closed networks which limit their applicability and scope. Our vision, instead, is to enable an open collaboration network (the User-Centric Web) - one that blurs the boundaries between the desktop and the web and that can be extended by anyone. To that effect, we will also be releasing our core platform under an open source license.</td>
</tr>
</table>
</div>
<div class="rcpThumbnail">
<table>
<tr>
<td valign="top" align="center" width="200"> <a href="images/zdt.jpg" target="_blank"><img src="images/zdtthumb.jpg"><br><img src="images/zoom.gif" style="padding-top:2px;"> Enlarge Screenshot </a> </td>
<td valign="top"> <b>Zhongwen Development Tool (ZDT)</b> - Chris Fong <br>
<a href="http://zdt.sourceforge.net" target="_blank">ZDT Homepage</a><br>
The ZDT (Zhongwen Development Tool) is an open source, multi-platform application aimed at helping people learn Chinese. It features a built-in Chinese-English dictionary (based on the CEDICT project), an annotation tool for obtaining popup translations of Chinese text, and an integrated flashcard system. The dictionary is searchable by Chinese characters, pinyin, or English definitions. Flashcards are organized into categories and can easily be created from any source of Chinese text. A sound plug-in is available (in beta form), which allows hearing characters pronounced by a native Chinese speaker in any part of the application. </td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div id="rightcolumn">
<div class="sideitem">
<h6>Related Links</h6>
<ul>
<li><a href="rcpos.php">Open Source RCP Applications</a></li>
<li><a href="rcpcp.php">Commercial RCP Applications</a></li>
<li><a href="pluginsites.php">Community Plug-in Sites</a></li>
<li><a href="../articles/">Articles</a></li>
</ul>
</div>
</div>
EOHTML;
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>