All Projects → mengshukeji → Luckysheet

mengshukeji / Luckysheet

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

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Luckysheet

Excelize
Golang library for reading and writing Microsoft Excel™ (XLSX) files.
Stars: ✭ 10,286 (+5.26%)
Mutual labels:  excel, office, xlsx, formula, spreadsheet
ExcelFormulaBeautifier
Excel Formula Beautifer,make Excel formulas more easy to read,Excel公式格式化/美化,将Excel公式转为易读的排版
Stars: ✭ 27 (-99.72%)
Mutual labels:  excel, xlsx, spreadsheet, office
Phpspreadsheet
A pure PHP library for reading and writing spreadsheet files
Stars: ✭ 10,627 (+8.75%)
Mutual labels:  excel, spreadsheet, office, xlsx
Documentserver
ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
Stars: ✭ 2,335 (-76.11%)
Mutual labels:  excel, spreadsheet, office, xlsx
Desktopeditors
An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents
Stars: ✭ 1,008 (-89.68%)
Mutual labels:  excel, spreadsheet, office, xlsx
Reogrid
Fast and powerful .NET spreadsheet component, support data format, freeze, outline, formula calculation, chart, script execution and etc. Compatible with Excel 2007 (.xlsx) format and working on .NET 3.5 (or client profile), WPF and Android platform.
Stars: ✭ 532 (-94.56%)
Mutual labels:  excel, spreadsheet, xlsx, formula
excel validator
Python script to validate data in Excel files
Stars: ✭ 14 (-99.86%)
Mutual labels:  excel, xlsx, spreadsheet
awesome-canvas
Canvas资源库大全中文版。An awesome Canvas packages and resources.
Stars: ✭ 288 (-97.05%)
Mutual labels:  chart, canvas, excel
Readxl
Read excel files (.xls and .xlsx) into R 🖇
Stars: ✭ 585 (-94.01%)
Mutual labels:  excel, spreadsheet, xlsx
J
❌ Multi-format spreadsheet CLI (now merged in http://github.com/sheetjs/js-xlsx )
Stars: ✭ 343 (-96.49%)
Mutual labels:  excel, spreadsheet, xlsx
sheet2dict
Simple XLSX and CSV to dictionary converter
Stars: ✭ 206 (-97.89%)
Mutual labels:  excel, xlsx, spreadsheet
Unioffice
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents
Stars: ✭ 3,111 (-68.16%)
Mutual labels:  excel, spreadsheet, xlsx
Sheetjs
📗 SheetJS Community Edition -- Spreadsheet Data Toolkit
Stars: ✭ 28,479 (+191.43%)
Mutual labels:  excel, spreadsheet, xlsx
XToolset
Typed import, and export XLSX spreadsheet to JS / TS. Template-based create, render, and export data into excel files.
Stars: ✭ 110 (-98.87%)
Mutual labels:  excel, xlsx, spreadsheet
Social-Media-Monitor
Automatically monitor and log fan counters from social media(Facebook Pages, Twitter, Instagram, YouTube, Google+, OneSignal, Alexa) using APIs to Google Spreadsheet. Very useful for website admins and social media managers.
Stars: ✭ 36 (-99.63%)
Mutual labels:  chart, google-spreadsheet, spreadsheet
fxl.js
ƛ fxl.js is a data-oriented JavaScript spreadsheet library. It provides a way to build spreadsheets using modular, lego-like blocks.
Stars: ✭ 27 (-99.72%)
Mutual labels:  excel, xlsx, spreadsheet
Reactgrid
Add spreadsheet-like behavior to your React app
Stars: ✭ 289 (-97.04%)
Mutual labels:  excel, spreadsheet, data-table
Docjure
Read and write Office documents from Clojure
Stars: ✭ 510 (-94.78%)
Mutual labels:  excel, spreadsheet, xlsx
Nghandsontable
Official AngularJS directive for Handsontable
Stars: ✭ 438 (-95.52%)
Mutual labels:  excel, spreadsheet, data-table
React Handsontable
React Data Grid with Spreadsheet Look & Feel. Official React wrapper for Handsontable.
Stars: ✭ 511 (-94.77%)
Mutual labels:  excel, spreadsheet, data-table

Luckysheet 3.x is currently being rewritten in Typescript

English| 简体中文

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.

❗️ 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/luckysheet@latest/dist/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/css/luckysheet.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/assets/iconfont/iconfont.css' />
<script src="https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/js/plugin.js"></script>
<script src="https://cdn.jsdelivr.net/npm/luckysheet@latest/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

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
  • 大山 ¥ 1
  • waiting ¥ 1000
  • **宇 ¥ 10.00
  • 刘小帅的哥哥 ¥ 20.00
  • 宁静致远 ¥ 10.00
  • Eleven ¥ 1.00

Authors and acknowledgment

Active Core Team Members

Community Partners

License

MIT

Copyright (c) 2020-present, mengshukeji

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].