Handsontable
JavaScript data grid that looks and feels like a spreadsheet.
Created for Developers - Handsontable is easy to implement, flexible, and super customizable. You can extend it with custom plugins and edit the source code as required. Plus you get access to a comprehensive API, useful tutorials, and full commercial support.