
现在 web 技术蓬勃发展,办公应用特别是 excel 都搬到了线上,比较流行的有腾讯文档,金山文档,石墨文档,google doc,属于企业服务。但是小型企业或者团队,如果想自己搭建一套在线表格系统呢?有没有开源的方案?
经笔者调查,一些表格具有相对简单的功能,只能显示数据和过滤器功能,或者某些表格支持多种单元格样式,但是此类功能需要付费。比较出名有 spreadjs,handsontable,这几个插件有明显的缺点,spreadjs 增值功能收费太贵,handsontable 二次开发坑很多。
我们决心制作一个功能最丰富,配置和使用最简单的开源电子表格,为企业报表平台和数据分析平台提供支持,并建立一个数据分析社区。具体来说,我们提供了一个类似于 excel 的在线编辑表格,其中包含单元格样式,公式,过滤,冻结和其他功能(详细功能在下面列出)。我们基本支持 excel 的常用功能,数据分析,显示和编辑的需求。
更方便的是,Luckysheet 是用纯 Javascript 编写的前端表格库,可以嵌入到任何前端项目或应用程序中,增强原有的系统功能,而无需使用 excel 或其他复杂的软件进行数据处理。这使我们的数据处理、分析、显示和存储可以由一个系统完成,而无需切换平台,不切换系统,便于集成和完全自动化。

1 Dushusir Oct 10, 2020 功能有点强啊,准备试用下。 |
2 THESDZ Oct 10, 2020 想问下和`onlyoffice`的区别? |
4 40EaE5uJO3Xt1VVa Oct 10, 2020 NB |
5 ixinshang Oct 10, 2020 用起来挺流畅。 只是只有英文的吗 另外,是否支持多版本。 |
6 xiaochong0302 Oct 10, 2020 叼咋天呀,支持一下! |
7 renmu123 Oct 10, 2020 via Android 我 Excel 用得很香的一个功能是快速填充,不知道有没有支持。还有公式的支持程度,比如支持到 office2013,或者对标 office365 。(现在手机实在不方便试用 |
8 weilongs Oct 10, 2020 via iPhone 持续关注 |
9 wbfsa OP @renmu123 支持,公式支持非常复杂的嵌套(=ROUND(收入!$C$5+SUM(收支!$C$6:$C$10,收支!$C$15:$C$19)+SUM(金融!C5),2)) |
10 wbfsa OP 下拉刷新,拖动公式等用户体验优化得几乎和 Excel 差不多,公式支持 380 多个(包括最新 2019 的动态数据公式 sort 和 filter ),几乎都全了。还有自主开发的公式 |
11 tumaowolf Oct 10, 2020 via Android 666 |
12 zvcs Oct 10, 2020 via iPhone 这个确实牛逼! |
13 demonlin Oct 10, 2020 持续关注 |
14 freshgoose Oct 10, 2020 话说你这跟葡萄城的有啥主要区别吗 |
15 Takuron Oct 10, 2020 虽然不喜欢开口就是国产之光的宣传,但真的厉害,支持,持续关注。 |
16 wbfsa OP @freshgoose 它是行业标杆,目前对比它 Luckysheet 还有一些不足之处。优势就是 MIT |
17 vector2axis Oct 10, 2020 持续关注 |
18 shyling Oct 10, 2020 厉害啊 |
19 samuel Oct 10, 2020 连透视表都实现了,用心了,支持支持 |
20 ozn Oct 10, 2020 为啥不整中文?(虽然也能看的懂,确实 用起来很舒服,ps:平常用 Google doc |
22 mywaiting Oct 10, 2020 不管是不是国产之光,我觉得能基本实现 Excel 的功能就很牛逼了 这货有商用的潜质的,靠爱发电不长久,为了长远发展考虑,建议还是双许可证发行比较好 |
24 mywaiting Oct 10, 2020 等等!我依稀好像见到文案里有 jQuery ?啥都不说了,请接收我五体投地的佩服~~~ |
25 Hoegl Oct 10, 2020 回复 #23,我 sb 了,store 文件夹不是配置文件,config.js 才是 |
26 secondwtq Oct 10, 2020 看上去非常牛逼,准备试下能不能替代 Google Sheets 用。 |
27 bojue Oct 10, 2020 看 17 年发布的上个主题,果然是以年为单位的大工程,支持 |
28 alinwu05 Oct 10, 2020 为什么这么优秀?! |
29 datafeng Oct 10, 2020 炸天啊! |
30 Netizen2 Oct 10, 2020 多普通电脑用户老说好麻烦的! |
31 ozn Oct 10, 2020 一开始还可以打开,怎么现在打不开了呀 |
32 dk7952638 Oct 10, 2020 太过牛逼,老夫已经试遍了 github 上的 excel 库,就你最牛逼! |
33 MrStark Oct 10, 2020 six six six |
34 firefox12 Oct 10, 2020 牛逼,中国软件都是这样的产品 就可以真的硬钢美国了。 问一句 我不太会前端,为什么既有 vue2.6 还有 vue3.4 的库? |
35 GaryBI1STP Oct 10, 2020 via Android 厉害\(°o°)/ |
36 telami Oct 10, 2020 new bee |
37 EminemW Oct 10, 2020 强啊 |
38 isyu Oct 10, 2020 via Android MIT 许可证,是真的强 |
39 SenLief Oct 10, 2020 必须点个 star |
40 eoo Oct 10, 2020 via Android 牛逼啊 |
41 tanghongkai Oct 10, 2020 虽然讨厌所谓国产之光,但是仔细看看真的很强 |
42 rioshikelong121 Oct 10, 2020 厉害。。 |
43 ltm Oct 10, 2020 老哥,稳 Confluence 又有新插件了 |
45 1daydayde Oct 10, 2020 牛逼, 很强啊 |
46 bobiscool Oct 10, 2020 NIUB |
47 namelosw Oct 10, 2020 via iPhone 请问协同部分可以再展开下嘛? OT 还是 CRDT ? |
49 xrr2016 Oct 10, 2020 标记一下 |
50 yimity Oct 10, 2020 请看一下 spreadjs |
51 zlgodpig Oct 10, 2020 via Android 赞,牛逼 |
52 WebKit Oct 10, 2020 via Android 厉害呀 |
53 bequt Oct 10, 2020 牛逼 stars |
54 jones2000 Oct 11, 2020 小程序支持吗? |
55 liukrystal Oct 11, 2020 via iPhone 非常棒,mark 一下 |
56 wuxie1 Oct 11, 2020 太牛逼了,老哥团队有几个人啊 |
57 WinG Oct 11, 2020 demo 打不开啊? |
58 zuokanyunqishi Oct 11, 2020 via Android 强大。支持 |
59 JavaDeveloper Oct 11, 2020 github.io 这个域名打不开了 |
60 haoxuexiaoyao Oct 11, 2020 |
61 jqh Oct 11, 2020 666 |
62 mengkun Oct 11, 2020 太强了!这次是真 国产之光! |
63 wbfsa OP @JavaDeveloper https://github.com/mengshukeji/Luckysheet 直接访问项目地址试试? |
64 towser Oct 11, 2020 via iPhone 这是真国产之光 |
65 wbfsa OP @haoxuexiaoyao 和 Python 结合是个好主意,我们还想过直接在客户端进行编程和分析。因为 googlesheet 和 excel 好像都支持 js 了,不知道为啥没有引入 python https://github.com/nicolaspanel/numjs |
66 hugsky Oct 11, 2020 这才是 V2EX 该有的样子 |
67 idtaanlcoe Oct 11, 2020 via Android 6 比啊 |
68 zhuangzhuang1988 Oct 11, 2020 ( ) |
69 slamDunkLINk Oct 11, 2020 就是英文看着有点别扭,还是厉害啊 |
70 seeker Oct 11, 2020 你好我是阿里巴巴,请问多少钱可以卖? |
71 hahaheheguo Oct 11, 2020 @seeker 我是四十大盗 直接抢就完了,费那事干嘛^^ |
72 forsky Oct 11, 2020 we need mandarin . |
73 forsky Oct 11, 2020 无愧国货之光。we need mandarin . |
74 wbfsa OP |
75 dushixiang Oct 11, 2020 很强 |
76 liangkang1436 Oct 11, 2020 牛逼!收藏了! |
77 ershierdu Oct 11, 2020 很强 |
78 sunorg Oct 11, 2020 via Android 请问楼主,感谢好项目,良心巨作! 有几个问题请教下: 1.目前可否用于产品环境? 2.能否实现单元格放某些 html 代码,比如表单元素,如一个按钮,一个下拉框, 3.风格样式是否能自定义,如整体,或者单元格 谢谢 |
79 SingeeKing PRO 东西看着不错,但是那个架构图看起来着实有点拉低逼格 |
80 Chigogo Oct 11, 2020 软件做的不错,我是一个视频 up,专门做软件推荐。需要宣传可以找我~ |
81 sunorg Oct 11, 2020 via Android 粗略看了下文档,还发现有几个问题,再次求教下。 1. sheet 的初始化是否可以异步处理 2. 排序表头,是否也可以异步 3. 数据的过滤是否也可以异步 如果都可以,那完全可以当做动态表格用在项目中去。 |
83 radeonisk Oct 11, 2020 先支持下,去看了下 demo,有些 UI 上的小细节可以再优化,比如字体别用 Times New Rome,子菜单鼠标悬停出来的效果再缓和一点,等等 |
85 wbfsa OP @SingeeKing 感谢提建议 |
87 creanme Oct 11, 2020 太叼了 |
88 justin2018 Oct 11, 2020 厉害~ 就服你~ |
89 sunorg Oct 11, 2020 |
90 wbfsa OP @sunorg 1. 已经有不少人在自己产品里用了。2.因为表格是 canvas 渲染的不能用 html 代码,但是下拉框、复选框已经内置,图片不能插入到一个单元格里,但是可以与单元格位置大小联动,类似现在的腾讯文档。 |
91 a href="/member/hareandlion" class="dark">hareandlion Oct 11, 2020 可以可以,再 docker 化一下,以后就更方便了 |
92 GzhiYi Oct 11, 2020 支持一下,加油做得更好。 |
93 Monst3r Oct 11, 2020 刚好最近有一堆表格要搬上网共享,用了腾讯和其他共享表格,难用的要死。学习下 |
94 dragonszy Oct 11, 2020 战略马克 |
95 i0error Oct 11, 2020 awesome |
96 JCZ2MkKb5S8ZX9pq Oct 11, 2020 平时 excel 用得最多的是表格,条件公式(数据可视化 /查重查错),偶尔会用到数组公式(一般都预处理好了)。 另外图片如果能支持类似 numbers 的单元格插图片的功能就好了,不过那个可能要加私有规则了。 |
97 codehz Oct 11, 2020 图表在 125%缩放下会超出范围。。。。 |
98 JCZ2MkKb5S8ZX9pq Oct 11, 2020 试了一下,提几个个人常用功能的不足。 快捷键支持 Ctrl+D/R 复制 Ctrl+shift+加号插行 /Ctrl-删行删列 条件公式里一些复杂的部分还没支持。比如手动大小值或者百分比值之类的。 另外最要命的是没找到表格。就是 excel 里把单元格转换成表格,然后表格可以按列名调用并统一公式之类的。没有表格的话就是一堆散装单元格了。而现在 Ctrl+A 也无法自动识别出“一组”数据。 保存到本地,打开本地文件编辑的功能有吗?毕竟 excel 大都是工作相关的内容。 PS:一些 UI 建议。 既然完全自定义了,有些时候需要比较大的纵向空间,工具栏就可以丢两侧。 工具栏有些可以考虑 hover 触发,现在大都要点一级再点二级,多一次点击。recent 可以考虑单独放一块。 有些图标示意不明,需要熟悉一下,可以考虑加一个显示文字的开关,或者按住快捷键提示一下。 |
99 wbfsa OP @codehz @JCZ2MkKb5S8ZX9pq 有不足之处,欢迎提 issues,体验方面的优化也非常欢迎 ^^ |
100 wbfsa OP @JCZ2MkKb5S8ZX9pq 1. 条件格式可以新增规则,那里可以手工输入值或百分比。 2. 表格功能已经加入计划中了。 3. 之后考虑 Electron 封装 4. UI 现在是需要改进下,比较这方面的体验师^^ 感谢大佬提那么多建议 |