爱意满满的作品展示区。
Edward4074

[开源]开了个 duckdb 新坑: ParquetGrip -- Parquet 文件查看器

  •  
  •   Edward4074 · Feb 13 · 1398 views
    This topic created in 108 days ago, the information mentioned may be changed or developed.

    最近和 duckdb 杠上了。

    前端时间基于 duckdb 写了个 chat bi ai 工具 Wansan Studio

    然后工作上也在用 duckdb + parquet 做报表系统,就碰到了 ** parquet 文件怎么方便查看的问题 **

    其实有好多现成可用的选项:

    • 我自己的 Wansan Studio
    • 开源项目 ParquetViewer ,但只有 windows 版本
    • duckdb -ui 内置 web ui ,notebook 交互很酷很强
    • JetBrains DataGrip
    • 很多基于 wasm 的在线工具网站,但我想要个客户端

    但用下来对于查看这个简单需求都略显繁琐,于是想自己用 AI 搓个方便的跨平台 gui 客户端。

    技术选型:rust + egui ,而不是 web 技术,主要是想试试当前( 2026 )纯 rust 能做到什么程度。总的来说能用但不好看,ui 层面相对 web 技术栈来说差太多了,看到 V 友有用 gpui 做的 zredis 好像好看一点。

    Imgur

    虽然主打 parquet ,但实际 json 、csv 、json.gz 都支持

    MIT 开源:ParquetGrip

    最后,祝大家新年快乐。

    3 replies    2026-02-14 10:44:05 +08:00
    512357301
        1
    512357301  
       Feb 14 via Android
    vscode 也有插件,没必要专门写一个吧
    Edward4074
        2
    Edward4074  
    OP
       Feb 14 via iPhone
    @512357301 java boy 不用 vscode 😂
    Edward4074
        3
    Edward4074  
    OP
       Feb 14
    @512357301 看了下,确实 vscode 和 JetBrains 的插件有很多,是我狭隘了,没往插件这块想😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:11 · PVG 10:11 · LAX 19:11 · JFK 22:11
    ♥ Do have faith in what you're doing.