Tableau

Tableau是一款功能强大的现代化配置转换器。基于Protobuf (proto3),能够将 Excel/CSV/XML/YAML 转换成多种格式:JSONTextBin

开始使用

GitHub release (latest SemVer) Testing Status Code Coverage go.dev GitHub


Features

⚡ 极速

数秒内即可转换数千个 Excel/CSV/XML/YAML 文件。

🛠️ 脚手架

基于 protoc 插件系统,自动生成配置 Loader 和 Checker 脚手架代码。

🧊 跨平台

Tableau 工具链支持 Windows、macOS 和 Linux 多平台运行。

♾️ Schema

基于 Protobuf 精心设计的 IDL Protoconf,用于定义 Excel/CSV/XML/YAML 文件结构。

📚 多格式

支持将 Excel/CSV/XML/YAML 导出为多种格式:JSON、Text 和 Bin。

🔣 多语言

得益于 Protobuf 生态,支持 C++、C#、Go、Java、Python、Lua、TS/JS 等多种语言接入。

Latest blog

欢迎使用 Tableau 👋

Introducing Tableau, a modern configuration converter.

Posted January 9, 2022 by Wenchy ‐ 1 min read