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