Written in pure JavaScript, Sigma Grid is an Ajax data grid for displaying and inline editing data in a scrollable and sortable table. It is very powerful yet easy to use & integrate with php, asp.net, jsp and RoR.
New Features
IE 6.0+ / Firefox 2.0+ / Safari 3.0+ / Opera9.0+ /Chrome supported.
Online printing, to make it easy to print tabular data in WYSIWYG way.
Built in button, no coding. Bar diagram, line diagram and pie diagram built in.
Translation tabular data into diagram without any server-side coding.
Extensibility enable you to replace built-in cell editor with custom external component, present cell data as your customers' wish.
Data filter enables grid to present the data users are interested in only.
Ability to enable developer to work out as complex header as they wish.
Nested header, image header, dropdown list control embeded header are all supported.
LGPL license and commercial license both available.
CSS based themes
Sigma grid appearance is controled via a stand-alone CSS(style sheet). Developer can change grid skin by defining themes in different CSS files. Classic, Vista, Mac, XP Style built in 2.0.
Event handlers & user API
Plentiful attibutes and event handlers give you more flexibility without coding too much.
Inline cell editing
Inline cell editing just as you would in MS Excel. Navigate with the tab or enter key to move Between cells . End user also can remove / add / append rows. Dropdownlist, calendar, text editor built in 2.0.
Linkable grids
Allow you to create multiple grid instances on one web page. With events and JavaScript API, Developers can implement one-to-many or many-to-many relationships (master-detail) at ease.
Lockable header and column
This feature enable you to keep some columns and/or header always visible in spite of user scrolling grid. Similar to the window freeze panes option in MS Excel.