Popularity
7.7
Growing
Activity
9.2
Declining
8,988
168
1,082

Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Tags: Spreadsheet    
Latest version: v2.1.13

Luckysheet alternatives and similar libraries

Based on the "Spreadsheet" category.
Alternatively, view Luckysheet alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Luckysheet or a related project?

Add another 'Spreadsheet' Library

README

logo

Join the chat at https://gitter.im/mengshukeji/Luckysheet

English| [简体中文](./README-zh.md)

Introduction

🚀Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.

Links

| Source Code | Documentation | Demo | Plugins Demo | Forum | | ------ | -------- | ------ | ------ | ------ | | Github| Online Documentation | Online Demo / Cooperative editing demo | Import Excel Demo | Chinese Forum | | Gitee Mirror| Gitee Online Documentation | Gitee Online Demo | Gitee Import Excel Demo | Google Group |

Demo

Plugins

Ecosystem

Project Description
Luckysheet Vue Luckysheet and Luckyexcel in a vue cli3 project
Luckysheet React Luckysheet in a React project
Luckyexcel Node Use Luckyexcel in koa2
Luckysheet Server Java backend Luckysheet Server
Luckysheet Server Starter LuckysheetServer docker deployment startup template

Features

  • Formatting: style, conditional formatting, text alignment and rotation, text truncation, overflow, automatic line wrapping, multiple data types, cell segmentation style
  • Cells: drag and drop, fill handle, multiple selection, find and replace, location, merge cells, data verification
  • Row & column: hide, insert, delete rows or columns, freeze, and split text
  • Operation: undo, redo, copy, paste, cut, hot key, format painter, drag and drop selection
  • Formulas & Functions: Built-in, remote and custom formulas
  • Tables: filter, sort
  • Enhanced functions: Pivot tables, charts, comments, cooperative editing, insert picture, matrix calculations, screenshots, copying to other formats, EXCEL import and export, etc.

For a more detailed feature list, please refer to: Features

📖 Resources

  • Priority reading for new users: User Guide
  • For the tutorials, learning materials and supporting solutions provided by the community, please refer to: Tutorials and Resources

📜 Changelog

Detailed changes for each release are documented in the [CHANGELOG.md](CHANGELOG.md).

❗️ Issues

Please make sure to read the Issue Reporting Checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.

✅ TODO

Managed with GitHub Projects

💪Contribution

Please make sure to read the Contributing Guide before making a pull request.

Usage

First step

Introduce dependencies through CDN

<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/css/luckysheet.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/assets/iconfont/iconfont.css' />
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/plugins/js/plugin.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/luckysheet.umd.js"></script>

Second step

Specify a table container

<div id="luckysheet" style="margin:0px;padding:0px;position:absolute;width:100%;height:100%;left: 0px;top: 0px;"></div>

Third step

Create a table

<script>
    $(function () {
        //Configuration item
        var options = {
            container: 'luckysheet' //luckysheet is the container id
        }
        luckysheet.create(options)
    })
</script>

Development

Requirements

Node.js Version >= 6

Installation

npm install
npm install gulp -g

Development

npm run dev

Package

npm run build

Partner project

Communication

[Chinese community](./README-zh.md)

Sponsor

Luckysheet is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider:

PayPal WeChat Alipay
Paypal Me

What's the difference between Patreon and OpenCollective?

Funds donated via Patreon go directly to support mengshukeji's work on Luckysheet. Funds donated via OpenCollective are managed with transparent expenses and will be used for compensating work and expenses for core team members or sponsoring community events. Your name/logo will receive proper recognition and exposure by donating on either platform.

Sponsors List

(Sort by time)

  • *勇 ¥ 30
  • 虚我 ¥ 200
  • 甜党 ¥ 50
  • Alphabet(Google)-gcf ¥ 1
  • **平 ¥ 100
  • **东 ¥ 10
  • debugger ¥ 20
  • 烦了烦 ¥ 10
  • 文顶顶 ¥ 200
  • yangxshn ¥ 10
  • 爱乐 ¥ 100
  • 小李飞刀刀 ¥ 66
  • 张铭 ¥ 200
  • 曹治军 ¥ 1
  • *特 ¥ 10
  • **权 ¥ 9.9
  • **sdmq ¥ 20
  • *旭 ¥ 10
  • Quentin ¥ 20
  • 周宇凡 ¥ 100
  • *超 ¥ 10
  • 维宁 ¥ 100
  • hyy ¥ 20
  • 雨亭寒江月 ¥ 50
  • **功 ¥ 10
  • **光 ¥ 20
  • terrywan ¥ 100
  • 王晓洪 ¥ 10
  • Sun ¥ 10
  • 忧绣 ¥ 100
  • Jasonx ¥ 10
  • 国勇 ¥ 66.6
  • 郎志 ¥ 100
  • 匿名 ¥ 1
  • ni ¥ 100
  • 苏 ¥ 50
  • Mads_chan ¥ 1
  • LK ¥ 100
  • 智连方舟 李汪石 ¥ 168
  • **发 ¥ 260
  • *超 ¥ 10
  • *勇 ¥ 10
  • *腾 ¥ 15
  • 名字好难起 ¥ 20

Authors and acknowledgment

Active Core Team Members

Community Partners

License

MIT

Copyright (c) 2020-present, mengshukeji


*Note that all licence references and agreements mentioned in the Luckysheet README section above are relevant to that project's source code only.