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.