最强国产开源电子表格Luckysheet强势霸榜Github

Github trending javascript Top1:Luckysheet

背景

现在web技术蓬勃发展,办公应用特别是excel都搬到了线上,比较流行的有腾讯文档,金山文档,石墨文档,google doc,属于企业服务。但是小型企业或者团队,如果想自己搭建一套在线表格系统呢?有没有开源的方案?

经笔者调查,一些表格具有相对简单的功能,只能显示数据和过滤器功能,或者某些表格支持多种单元格样式,但是此类功能需要付费。比较出名有spreadjs,handsontable,这两个插件有明显的缺点,spreadjs增值功能收费太贵,handsontable二次开发坑很多。

介绍

Luckysheet Demo首页

更方便的是,Luckysheet是用纯JavaScript编写的前端表格库,可以嵌入到任何前端项目或应用程序中,增强原有的系统功能,而无需使用excel或其他复杂的软件进行数据处理。这使我们的数据处理、分析、显示和存储可以由一个系统完成,而无需切换平台,不切换系统,便于集成和完全自动化。

体验

官 链接:

  • Github: https://github.com/mengshukeji/Luckysheet
  • 在线DEMO: https://mengshukeji.github.io/LuckysheetDemo/
  • 特性

    简单列举几个主要的功能

    1. 表格设置,包括冻结行列、合并单元格、筛选、排序、查询、条件格式、批注;
    2. 支持数据分析功能包括透视表、分列、矩阵操作、内置385个计算函数;
    3. 增强功能如excel导入、插入图片、数据验证、行内样式
    4. 支持移动端查看
    5. 等等。。。

    打开在线DEMO体验下,速度也很快,操作下来和excel基本一致

    Luckysheet功能展示

    近期Luckysheet更新了一个亮点功能,支持xlsx格式excel导入,导出也正在开发中。

    excel导入Demo: https://mengshukeji.github.io/LuckyexcelDemo/

    excel导入演示

    功能及架构

    使用

    下面带着大家跟着教程本地跑一跑看.

    环境

    Node.js Version >= 6

    安装

    
    

    开发

    开发

    
    

    打包

    
    

    用法

    第一步

    通过CDN引入依赖

    
    

    第二步

    指定一个表格容器

    
    

    第三步

    创建一个表格

    
    

    总结

    目前开源电子表格,这个应该是最强大的了,核心功能基本能够满足项目需要,但是应该是还有很多细节需要补充,文档还在进一步完善中,进一步期待吧。

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2020年9月10日
    下一篇 2020年9月10日

    相关推荐