Download Jspreadsheet CE
Jspreadsheet CE is a free, open-source (MIT) JavaScript spreadsheet and data grid component. Add Excel-like tables to any web application, with no framework lock-in, works with vanilla JavaScript, React, Vue, and Angular. The current stable release is version 5.
Choose the installation method that fits your workflow.
Quick Start (Recommended)
The fastest way to scaffold Jspreadsheet into a project:
npx @jspreadsheet/install
This detects your setup and wires up the dependencies for you.
NPM
For modern build pipelines and framework projects:
npm install jspreadsheet-ce
Then import it in your code:
import jspreadsheet from "jspreadsheet-ce";
import "jspreadsheet-ce/dist/jspreadsheet.css";
import "jsuites/dist/jsuites.css";
jspreadsheet(document.getElementById("spreadsheet"), {
data: [[]],
columns: [{ type: "text", title: "Name", width: 200 }],
});
CDN
Drop Jspreadsheet straight into an HTML page, no build step required:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jspreadsheet-ce@5/dist/jspreadsheet.min.css" />
<script src="https://cdn.jsdelivr.net/npm/jspreadsheet-ce@5/dist/index.min.js"></script>
Direct Download
Prefer to host the files yourself?
Download the latest release (ZIP)
GitHub
Browse the source, report issues, or contribute on GitHub.
Framework Guides
Jspreadsheet works with every major framework. Follow the dedicated guide for your stack:
License
Jspreadsheet CE is released under the MIT license, free for personal and commercial use. Need advanced features such as large-scale custom formulas, programmatic charts, or enterprise support? Compare with Jspreadsheet Pro.
Next Steps
New to Jspreadsheet? Start with the official documentation or explore the live examples.