Examples and Use Cases
Working examples showing how to build with Jspreadsheet. Each example includes source code and explains how to implement the feature in your own project.
Data Management
Working with data - from JSON to Excel files.
- JSON Data Binding - Load data from JSON and keep it in sync
- Import from XLSX - Read Excel files in the browser
- Export to XLSX - Save spreadsheet data as Excel files
Formulas and Calculations
Build your own formulas and connect external data.
- Custom Formulas - Write your own formula functions
- Cross Calculations - Calculate across multiple sheets
- External Values - Pull data from APIs into formulas
Custom Column Types
Create specialized inputs for your data.
- Custom Column Types - Make your own input types
- Progress Bar - Show progress with visual bars
- Auto Number - Auto-increment row numbers
- Rich Text Editor - Add HTML text editing
UI and Display Features
Control how your spreadsheet looks and behaves.
- Fullscreen Mode - Make your spreadsheet take up the whole screen
- Grid Lines - Show or hide table borders
- Read-only Mode - Prevent users from editing data
- Table Rotation - Flip your table layout
- Text Wrapping - Handle long text in cells
Framework Integrations
Using Jspreadsheet with other libraries.
- Web Components - Turn your spreadsheet into a web component
- jQuery Integration - Use with jQuery projects
- Chart.js Integration - Make charts from your data
Advanced Applications
Complete apps built with Jspreadsheet.
- Highcharts Integration - Professional charts with Highcharts
- Chart.js Visualization - Quick charts with Chart.js
- Real-time Spreadsheet - Multiple users editing together
- Grocery Store System - Inventory management app
- Project Management - Track tasks and deadlines
- Payment Calculator - Loan and payment calculations
- Testing Framework - How to test your spreadsheet apps
Advanced Examples
Live demos showing complete applications built with Jspreadsheet. These are interactive demos you can try in your browser.
- Performance Demo - 10,000 x 100,000 cell spreadsheet rendered in milliseconds
- Real-time Collaboration - Multiple users editing the same spreadsheet together
- API Integration - Connect external APIs and third-party services
- Sales Dashboard - Track targets, revenue, and conversion metrics
- Project Management Dashboard - Manage timelines and team workloads
- Financial Portfolio Tracker - Monitor stock performance and calculate returns
- HR Dashboard - Workforce data and engagement metrics
- KPI Dashboard - Budget, revenue, and performance indicators
- Supply Chain Dashboard - Logistics metrics and supplier performance
- SaaS Analytics - Track churn, user metrics, and revenue
- Task Management - Interactive to-do lists with checkboxes
- Product Registration - Inventory tracking with editable rows
- Timesheet System - Employee work hours and payroll calculations
- Calendar Interface - Event planning with flexible calendar view
- HR Fiscal Planner - Monthly budgets and departmental expenses