SlickGrid - fast rendering JavaScript grid/spreadsheet component

SlickGrid is a JavaScript grid/spreadsheet component. SlickGrid utilizes virtual rendering to enable you to easily work with hundreds of thousands of items without any drop in performance.

slickgrid SlickGrid   fast rendering JavaScript grid/spreadsheet component
Features
  • Virtual scrolling/rendering (hundreds of thousands of rows)
  • Extremely fast rendering speed
  • Background post-rendering for richer cells.
  • Configurable & customizable
  • Full keyboard navigation
  • Column resize/reorder/show/hide
  • Column autosizing & force-fit
  • Custom cell formatters & editors
  • Support for editing and creating new rows.
  • “GlobalEditorLock” to manage concurrent edits in cases where multiple Views on a page can edit the same data.

In fact, there is no difference in performance between working with a grid with 10 rows versus a 100’000 rows. This is achieved through virtual rendering where only what’s visible on the screen plus a small buffer is rendered.

Demo:

License:MIT License
Project Home: http://code.google.com/p/slickgrid/

Incoming search terms for the article:

Related Posts

How To Create A Basic Social Sharing Button

Add Clippy.js To Your Website For Instant MSWord Nostalgia

Colorize Your Source Code With Sunlight

Mozilla Tow Truck: Real-Time Web Browser Collaboration