This page contains links to applications built on the Eclipse Rich Client Platform (RCP). 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 pdf presentation of RCP based applications.
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.
We'd like these pages to be useful to you - so please email us your pointers and comments!
Enlarge Screenshot |
Bioclipse Bioclipse Homepage 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. |
Enlarge Screenshot |
BrainBox - Mateus Pimenta BrainBox Homepage 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 |
Enlarge Screenshot |
Eclipse Trader - Marco Maccaferri Eclipse Trader Homepage 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. |
Enlarge Screenshot |
GumTree - Australian Nuclear Science and Technology Organisation (ANSTO) Tony Lam, Andy Gotz, Ferdi Franceschini, Paul Hathaway, Nick Hauser Gumtree Homepage 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. |
Enlarge Screenshot |
jCommander jCommander Homepage 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. |
Enlarge Screenshot |
jFire jFire Homepage 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. |
Enlarge Screenshot |
jLibrary - Martin Perez Mariņan jLibrary Homepage 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. |
Enlarge Screenshot |
JTrackAndField - Simon Martinelli JTrackAndField Homepage 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. |
Enlarge Screenshot |
Kalypso - Bjoernsen Beratende Kalypso Homepage 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. |
Enlarge Screenshot |
Komo - Michael Schmidt Komo Homepage Komo (Hawaiian for "enter") is a standalone RCP application that is intended to be the foundation for developing database client user interfaces, thus serving as a rapid application development tool. It is customized for use with PostgreSQL but minor changes would allow it to be used with other client-server RDBMS systems. Komo includes basic program functions, takes advantage of many RCP UI features (searchable help, splash screen, welcome screen, minimize to toolbar, wizards, and preference pages), implements database connectivity with JDBC, and has threaded basic database utilities (reindex, vacuum, backup, restore). To develop customized client UIs, developers would import Komo into their Eclipse workspace, add application-specific features (viewers, editors, reports) and modify the existing branding elements. Komo is freeware released under the BSD license and is available (Windows demo or source code only) at pgfoundry.org. So, "enter" client UI development and "enter" your database with Komo! |
Enlarge Screenshot |
NOA Office Integration Editor NOA Office Integration Editor Homepage 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. |
Enlarge Screenshot |
Nomad PIM - Lars Grammel Nomad PIM Homepage 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. |
Enlarge Screenshot |
PaperDog PaperDog Homepage 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. |
| Relations - Benno Luthiger Relations Homepage 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. |
Enlarge Screenshot |
Reload Project - Bolton University, UK Reload Project Homepage 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: http://www.reload.ac.uk/ldeditor.html |
Enlarge Screenshot |
RSSOwl - Benjamin Pasero RSSOwl Homepage 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. |
Enlarge Screenshot |
Schoolclipse - Stavros S. Kounis & Konstantinos Lappas Schoolclipse Homepage 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, ...) |
Enlarge Screenshot |
uDig GIS - Refractions Research uDig GIS Homepage 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. |
Enlarge Screenshot |
WiredReach - WiredReach WiredReach Homepage 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. 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. |
Enlarge Screenshot |
Zhongwen Development Tool (ZDT) - Chris Fong ZDT Homepage 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. |