dhtmlxSpreadsheet – JavaScript and PHP Spreadsheet
dhtmlxSpreadsheet is an open source embeddable spreadsheet written in JavaScript and PHP. It enables you to quickly add Excel-like editable tables on a web page. In contrast to online services (Google Docs, etc.), dhtmlxSpreadsheet keeps the data on your own server, so your information stays with you. The spreadsheet can be displayed in edit or read-only mode. All changes you make in a table (add/edit/delete records) are automatically saved to the database. dhtmlxSpreadsheet provides built-in export to PDF and Excel, as well as clipboard support, allowing you to copy and paste data from Excel documents right into your browser-based table.