sheetjs README

The project's README from github.com/SheetJS/sheetjs. As one markdown file: README.md.

[!IMPORTANT]

Thank you Clippy!

But our Sheet is in another Workbook!

The new source repository URL is https://git.sheetjs.com/sheetjs/sheetjs. SheetJS CE remains truly open source under the Apache 2.0 License.

Issues should be raised at https://git.sheetjs.com/sheetjs/sheetjs/issues. Users can register directly or sign in with a valid GitHub account. Issues can also be raised at https://sheetjs.com/chat.

Documentation is available at https://docs.sheetjs.com.

Scripts and NodeJS modules are available at https://cdn.sheetjs.com.

The master branch branch of the SheetJS/sheetjs repository on GitHub includes all commits through 515d1c6f2e1d3ca422ee9198b177cfd926434936.

The SheetJS Community Edition offers battle-tested open-source solutions for extracting useful data from almost any complex spreadsheet and generating new spreadsheets that will work with legacy and modern software alike.

SheetJS Pro offers solutions beyond data processing: Edit complex templates with ease; let out your inner Picasso with styling; make custom sheets with images/graphs/PivotTables; evaluate formula expressions and port calculations to web apps; automate common spreadsheet tasks, and much more!

[!NOTE]

💼 We're Hiring!

SheetJS is looking for US-based software developers to expand this project and related software libraries and tools. https://sheetjs.com/careers more info.

Resources

License

Please consult the attached LICENSE file for details. All rights not explicitly granted by the Apache 2.0 License are reserved by the Original Author.

sheetjs (SheetJS/sheetjs)

Searching Database…

36.3K ·GitHub
这是干什么的?SheetJS Community Edition 是一个开源的 JavaScript 电子表格数据处理工具包:它能从几乎任何复杂的电子表格中提取有用的数据,也能生成新表格,新旧软件都能打开。
所以它是一个我在代码里调用的库,而不是一个电子表格软件?是库,不是软件。它以脚本和 NodeJS 模块的形式发布,你可以把它们导入 JavaScript 项目;你的代码调用它的 API 来读取、转换和写入电子表格文件。
我怎么把它加到我的项目里?从 SheetJS 官网下载脚本或 NodeJS 模块,然后按照链接里的 API 和使用文档操作。
它会拖进一大堆依赖吗?不会——这个包没有任何运行时依赖,而且支持早到 0.8 版本的 Node.js,所以新老项目都能用。
这个 GitHub 仓库还是项目的主要主页吗?不是——开发已经迁到了 git.sheetjs.com。GitHub 上的 master 分支只包含到 515d1c6f2e1d3ca422ee9198b177cfd926434936 为止的提交,问题(issue)也要在新网站上提出,你可以在那里直接注册,或用 GitHub 账号登录。
我可以在商业项目里用 Community Edition 吗?可以——SheetJS CE 在 Apache 2.0 许可证下仍然是真正的开源软件。有一点要注意:许可证没有明确授予的权利由原作者保留。
它能在哪里运行——是不是只能在 Node 里用?不是。它面向所有 JavaScript 环境:项目把 Deno 和 Bun 与 NodeJS 并列列出,还包括用于浏览器应用的 Angular、React 和 Vue,甚至还有 iOS 主题标签。
它支持哪些文件格式?XLSX 是它的招牌,它的主题标签还覆盖 CSV、JSON、XML 和 HTML 表格,所以你可以在电子表格和各种网页友好的格式之间搬运表格数据。
这个项目还在积极开发吗?是的——它从 2012 年就开始了,有大约 36k 星,README 里还在招募美国本地的开发者来扩展 SheetJS 及相关库。
Creator
SheetJS
Size
103.3 MB
Stars
36.3K
Updated
CommitFeb 01
Age
13y
Commits · 90 Days