Remotegrid is a spreadsheet component for edit and view of tabularly-structured documents. It works in offline mode with local file storage and application server on the J2SE/J2EE (JBoss 4, SLSB, BMP) platform.


Main grid implemented features are:

  1. Cell and text colors.

  2. Cell margins.

  3. Cell split/merging.

  4. Multiple cell selection.

  5. Copy/paste cell fragments.

  6. Cell formulas.

  7. Charts with JFreeChart.

  8. User interface components embedding with editing support.

  9. Database grid data storage in hi-resolution mode (cells, styles, spans, ... etc in a table record).

  10. Formulas evaluation in different modes: forward (on-update) evaluation, backward evaluation (all-in-one-transaction) evaluation in offline and application server modes.

  11. Component layout modification: insert/remove rows and columns.

  12. Formula refactoring support (need primarily for grid layout modifications).

  13. Notification about data updates through JMS.

  14. Web-view of grid data (as html tables with css).

In the application server mode component supports multiuser multithreaded edition/viewing.


This project is not intended to be a replacement for desktop spreadsheet applications. It's intended to provide lightweight, highly configurable and customizable solution for enterprise information systems.


This project codebase partially based on JGrid code (jeppers.sourceforge.net).


For more information got to the Sourceforge Remotegrid project site

SourceForge.net Logo