背景

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

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

介绍

“我们决心制作一个功能最丰富,配置和使用最简单的开源电子表格-Luckysheet,为企业报表平台和数据分析平台提供支持,并建立一个数据分析社区。具体来说,我们提供了一个类似于excel的在线编辑表格,其中包含单元格样式,公式,过滤,冻结和其他功能。我们基本支持excel的常用功能,数据分析,显示和编辑的需求。” --Luckysheet作者

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

体验

官网链接:

  • Github

  • 在线DEMO

特性

简单列举几个主要的功能

  1. 表格设置,包括冻结行列、合并单元格、筛选、排序、查询、条件格式、批注;
  2. 支持数据分析功能包括透视表、分列、矩阵操作、内置385个计算函数;
  3. 支持一键截图、复制为json数据、共享编辑、excel与luckysheet之间数据的复制粘贴.
  4. 增强功能如excel导入、插入图片、数据验证、行内样式
  5. 支持移动端查看
  6. 等等。。。

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

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

excel导入Demo

功能及架构

这里展示几个核心功能,看起来确实很强大,可以看到作者是很用心在做的,也在积极维护。更多细节可以在官网看到。

使用

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

环境

Node.js Version >= 6

安装

npm install
npm install gulp -g

开发

开发

npm run dev

打包

npm run build

用法

第一步

通过CDN引入依赖

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

第二步

指定一个表格容器

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

第三步

创建一个表格

<script>$(function () {//配置项var options = {container: 'luckysheet' //luckysheet为容器id}luckysheet.create(options)})
</script>

总结

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

转自:最强国产开源电子表格-Luckysheet,强势登顶Github trending第一名!_独书先生的博客-CSDN博客_luckysheet

国产开源电子表格-Luckysheet相关推荐

  1. 最强国产开源电子表格-Luckysheet,强势登顶Github trending第一名!

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

  2. 工具.国内开源电子表格-Luckysheet(在线excel)

    国内开源电子表格-Luckysheet(在线excel,功能强大) – [剪辑之家] 1.背景 现在web技术蓬勃发展,办公应用特别是excel都搬到了线上,比较流行的有腾讯文档,金山文档,石墨文档, ...

  3. 开源电子表格Luckysheet强势推出在线协作

    背景 大家好,我是开源电子表格Luckysheet的作者.Luckysheet的github仓库在5个月内获得了6K+ Star,获得码云GVP项目,已有腾讯.京东.华为.用友.微众银行等30+头部企 ...

  4. 又发现一款纯js开源电子表格Luckysheet

    据官网介绍这个电子表格插件,是一款纯前端类似excel的在线表格,功能强大.配置简单.完全开源. 官网链接: Luckysheet官网 在线DEMO 特性包含: 表格设置,包括冻结行列.合并单元格.筛 ...

  5. 好消息,支持在线协作,一键docker私有部署的国产电子表格Luckysheet后台也开源了

    作者心声 大家好,我是开源电子表格Luckysheet的作者.Luckysheet的github仓库在5个月内获得了6K+ Star,获得码云GVP项目,已有腾讯.京东.华为.用友.微众银行等30+头 ...

  6. 15个产业级算法推出、35个高精度预训练模型上线!最强国产开源AI框架再进化,密集提升视觉产业实战能力...

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 2项全新能力,4大重磅升级,35个高精度预训练模型上线,15个产业实践中广泛应用的视觉算法加持-- 这就是最强国产开源深度学习框架--飞桨 ...

  7. u盘文件看得见却打不开_【U盘】国产开源U盘启动制作工具

    排版|设计|配图©孤狼小航 新一代多系统启动U盘解决方案.国产开源U盘启动制作工具,支持Legacy BIOS和UEFI模式,理论上几乎支持任何ISO镜像文件,支持加载多个不同类型的ISO文件启动,无 ...

  8. 2016国产开源软件Top100(Q1)

    2016国产开源软件Top100(Q1) 随着互联网的发展.开放标准的普及和虚拟化技术的应用等诸多IT新领域的创新及拓展,开源技术凭借其开放性.低成本.稳定性.灵活性.安全性和技术创新性等特点迅速走向 ...

  9. 推荐一些国产开源项目

    推荐一些国产开源项目 Easyjf Easyjf是一个国产的开源社区,开源项目众多,都做的一般般,但是要支持下! http://www.easyjf.com/   精仿DZ论坛 LForum 写在前面 ...

最新文章

  1. object-c中的继承
  2. I00031 Look-and-say sequence
  3. 初试Octave软件
  4. 挨踢部落坐诊第六期:机器学习如何判断突发情况?
  5. Ubuntu下mysql修改字符集为utf8
  6. 应用Joyoshare VidiKit裁剪视频的小技巧
  7. demonstration记忆_记忆英语单词方法20种
  8. 【广州华锐互动】VR数字虚拟展厅为企业提升品牌形象和知名度
  9. 游木兰山天池(20041016)
  10. android+小米文件管理器源码,小米开源文件管理器MiCodeFileExplorer-源码研究(1)-2个模型Model...
  11. 【ES源码分析】强制合并分段(_forcemerge API)源码分析
  12. PS打不开php,ps卡住了没保存怎么办?
  13. 小恐龙游戏制作挑战:第8天-确定图片如何制作
  14. JZOJ5996. 【WC2019模拟2019.1.12】回文后缀
  15. 使用LZMA算法(转载)
  16. 乐学偶得《零基础Python入门编程全栈量化AI》课程238课的详细完整代码怎么样实现?靠谱答案来啦啦啦╭(╯^╰)╮
  17. 基于STM32的简易密码锁
  18. 兔子是如何吃掉狼和野猪
  19. 混凝土静力受压弹性模量试验计算公式_混凝土试块得弹性模量的计算方法?
  20. 组成原理——指令格式(地址码)

热门文章

  1. OCR图片文字识别工具,识别率高且免费(电脑手机版)
  2. 磐石云回拨系统的原理
  3. 红外小目标:简单笔记
  4. 1.1.2_标准化工作及相关组织
  5. Mysql1_概述和SQL
  6. 双电阻差分电流采样_利用采样保持放大器和RF ADC从根本上扩展带宽以突破X波段频率...
  7. git访问相关的问题
  8. Prometheus+Grafana+企业微信机器人告警
  9. 中国社保系统漏洞百出
  10. PHP求长方形的体积,求塑性区体积,大神来帮帮忙