Tableau

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

开始使用

GitHub release (latest SemVer including pre-releases) go.dev GitHub


Features

⚡ 快

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

🛠️ 脚手架

提供 protoc 插件,生成 Loader 和 Checker 脚手架代码。

🧊 跨平台

Tableau工具链支持多平台:Windows, macOS 和 Linux.

♾️ 表结构

基于 Protobuf 扩展,精心设计了 IDL Protoconf,以便于定义和描述 Excel/CSV/XML/YAML 文件结构.

📚 多格式

可以将 Excel/CSV/XML/YAML 导出多种文件格式:JSON, Text 和 Bin.

🔣 多语言

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

Latest blog

欢迎使用 Tableau 👋

Introducing Tableau, a modern configuration converter.

Posted January 9, 2022 by Wenchy ‐ 1 min read