# dream-num/Luckysheet

Luckysheet upgraded to Univer

Repository: https://github.com/dream-num/Luckysheet
Canonical: https://ross.abutalabs.com/products/luckysheet
Homepage: https://github.com/dream-num/univer/
Language: JavaScript
License: MIT
License Family: permissive
Topics: spreadsheet, javascript, excel, data-table, google-spreadsheet, google-sheets, formula, xlsx, canvas, office, sparkline, chart, conditional-formatting, pivot-tables, web-based
Archived: true
Last push: 2025-08-19T12:36:59+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 37, release rhythm 35, longevity 100
- inputs: {"age_days": 2301, "days_push": 379, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16645, forks 2592 (observed 2026-08-28T04:11:16.895420+00:00)

## What it is
Luckysheet is an open-source JavaScript library for embedding an Excel-like online spreadsheet in web applications, built on canvas rendering with formulas, charts, pivot tables, and conditional formatting. The project is no longer maintained and users are directed to its upgraded successor, Univer.

## Use cases
- embed an excel-like spreadsheet in a web app
- build an online spreadsheet editor with formulas
- display and edit xlsx data in the browser
- add pivot tables and charts to a web-based data table
- create a google-sheets-like collaborative grid

## When to choose
- maintaining an existing codebase already built on Luckysheet
- learning how canvas-based spreadsheet rendering works

## When to avoid
- starting a new production project - use Univer instead
- needing import, export, printing, or collaboration features
- needing long-term support or bug fixes

## Facets
- artifact type: library
- maturity: abandoned
- function: ui-components, data-visualization, charts
- domain: web-development, frontend, spreadsheets, developer-tools
- platform: browser
- tags: spreadsheet, excel, canvas, xlsx, formula-engine, pivot-tables, conditional-formatting, sparklines, unmaintained, univer-successor, web-server, javascript

## Member repositories
- dream-num/Luckysheet (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:16.895420+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:04:49.734906+00:00, confidence not recorded.
  - readme: https://github.com/dream-num/Luckysheet (fetched 2026-08-28T04:11:16.895420+00:00, sha 46e161fc05c0)
  - homepage: https://github.com/dream-num/univer/ (fetched 2026-08-29T08:02:17.375356+00:00, sha 3f3ad89d3fed)
- Data as of 2026-08-30T08:39:29.467469+00:00.
