一款超轻量级国产开源在线表格编辑器:json5 sheet editor

Excel过于庞大且费用不菲,对于日常记录表格数据来说太过大材小用,csv、txt功能过于简单无法满足需求,那么有没有既免费开源小巧,又比csv强大的表格编辑器呢?

不妨试一下这款新兴国产开源在线表格编辑器 json5 sheet editor。它基于json/json5格式,可以容纳比csv、txt强大的多的功能,同时体积又远比xlsx、ods等小巧,还可以作为文本文件打开手动查看和编辑。

https://smalllong.github.io/json5-sheet-editor/

编辑器目前仍处于早期版本,不过功能方面基本可以满足简单的日常需求。它提供了类似excel的一些图形化操作,以及一些设置背景色、前景色,合并单元格、分解单元格等功能。表格编辑完成后,可以点击右上方保存按钮将表格保存为json或json5格式。下次则可以点击左上方选择之前保存的文件(或将文件拖到左上方)打开来查看和编辑。

值得一提的是,你可以将已有的xlsx文件在excel中打开,然后选中复制一批单元格,便可以在 json5 sheet editor 中粘贴。这样便可以快速将已有xlsx文件转换为json/json5文件。

由于编辑器用js实现,且运行在浏览器中,如果你会使用js的话,你甚至可以自己在控制台运行js来操作表格数据,来实现如批量修改单元格,批量运算等功能,使得这款编辑器变得异常强大。

作为一款开源软件,如果你好奇这样一款软件是如何实现的,可以直接去https://github.com/smalllong/json5-sheet-editor查看源码,目前源码仅300余行阅读起来没有难度。如果有一些其他问题和建议也欢迎在repo下面提issue或pr。

你可能感兴趣的:(一款超轻量级国产开源在线表格编辑器:json5 sheet editor)