再见,Excel!GitHub 标星 4.1k+,这款强大的国产开源神器我爱了!

作者 | Rocky0429
来源 | Python空间


大家好,我是 Rocky0429,一个超级哇塞的蒟蒻


作为万年懒癌患者,在线产品稳稳的击中我的高潮点,让我舒服到无法自拔,能用个在线的坚决不去下载是我人生的最高理想,虽然现在我离着这个理想还有一段距离…


在这里插入图片描述


最近因为接手了一个项目,作为小小的负责人需要发出各种文档在线协(gao)作(ren),像目前基于云端的比较流行的有 Office365,WPS,腾讯文档,石墨文档等等等等,给团队协作提供了很大的便利,以至于我的队员们一个个填的想给我套麻袋…


在这里插入图片描述

这些在线工具用起来很方便,但是基于项目的保密性,这些是看起来相当良心的产品,我有时候还是揣着恶意的想法在想,会不会也会存在安全性的问题,所以有时候白天做梦的时候我会想一想,能不能自己搭建一套自己的在线工具呢?


在这里插入图片描述

鲁迅先生说:“不能乱做白日梦,因为指不定梦着梦着就会实现”…


在这里插入图片描述

所以在没到夜黑也没有风高的某一个阴天,我闲着没事带薪逛 GitHub,在 trending 上被我发现了这么一个神奇的开源项目 - Luckysheet,一番了解之后,我只想说,用它!


在这里插入图片描述

GitHub网址:
https://github.com/mengshukeji/Luckysheet


Luckysheet,是一款纯前端类似 excel 的在线表格,功能强大,配置简单,完全开源,而且是国产的!


在这里插入图片描述

Luckysheet 具备了 Excel 中大部分常用功能,它具有如下几个的特性类:


  • 格式设置
  • 单元格
  • 行和列操作
  • 操作体验
  • 公式和函数
  • 表格操作
  • 数据透视表
  • 图表
  • 分享及协作

每个特性类又包括具体的特性,比如格式设置:


在这里插入图片描述

单元格:


在这里插入图片描述

行和列操作:


在这里插入图片描述

我们用一张动图来展示它的常规操作:


在这里插入图片描述

撒同时它还有一个在线的 demo,大家可以打开体验一下,一顿操作下来感觉和 Excel 么的啥区别:


在这里插入图片描述

在线 demo 网址:
https://mengshukeji.github.io/LuckysheetDemo/


你以为就这?吐羊吐 naive,除了和 Excel 相似的功能,Luckysheet 还有自己的专有特性:


  • 矩阵计算
  • 截图
  • 复制到其他格式
  • EXCEL,CSV,TXT 导入及导出
  • 插入图片和 svg 形状
  • 数据验证(表单功能)
  • 单元格内多样式

不止如此,开发者还有着对未来明确的开发计划,真的是,牛批!此外,大家有什么好的想法也可以给他们提呀,指不定就被实现了呢…


在这里插入图片描述

既然是开源的,Luckysheet 除了支持在线使用,当然也支持开发者模式在本地使用:


首先,Luckysheet 是基于 JS 开发的工具,所以在此之前要先安装 Node.js,且要求 Version >= 6,具体如何安装 Node.js,可以参考下面的教程:


https://www.runoob.com/nodejs/nodejs-install-setup.html


下面就是克隆项目,安装依赖:


git clone https://github.com/mengshukeji/Luckysheet.git

cd Luckysheet

npm install

npm install gulp -g

npm run dev

如果你想打包,可以使用下面命令行:


npm run build

PS:公众号 Python空间 后台回复 lucky即可获得 Luckysheet 详细操作文档。


总而言之,如果你想捣鼓一个自己专属定制的在线表格工具,目前看来,Luckysheet 确实是你最好的选择,至于之后发展成什么样,还是敬请期待,不过我对这个还是很看好的。


以上,就是今天分享的内容,希望更多的人知道 Luckysheet 这个项目,内容已经在这了,万事俱备,差的就是你对作者 star 的支持,顺便记得对我的点赞 + 评论



作者Info:

【作者】:Rocky0429
【原创公众号】:Python空间。
【简介】:CSDN 博客专家, 985 计算机在读研究生,ACM 退役狗 & 亚洲区域赛银奖划水选手。这是一个坚持原创的技术公众号,每天坚持推送各种 Python 基础/进阶文章,数据分析,爬虫实战,数据结构与算法,不定期分享各类资源。
【福利】:送你新人大礼包一份,关注微信公众号,后台回复:“CSDN” 即可获取!
【转载说明】:转载请说明出处,谢谢合作!~

已标记关键词 清除标记
课程简介: 历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了六大核心业务模块、十几张数据库表。 其中的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程! 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring Boot、Spring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUI、ElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示: 课程内容与收益: 总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其中,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图: 以下为项目整体的运行效果截图: 值得一提的是,在本课程中,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值