V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Edward4074
V2EX  ›  分享创造

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

  •  
  •   Edward4074 · 1 天前 · 341 次点击

    最近和 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 条回复    2026-02-14 10:44:05 +08:00
    512357301
        1
    512357301  
       17 小时 57 分钟前 via Android
    vscode 也有插件,没必要专门写一个吧
    Edward4074
        2
    Edward4074  
    OP
       10 小时 54 分钟前 via iPhone
    @512357301 java boy 不用 vscode 😂
    Edward4074
        3
    Edward4074  
    OP
       7 小时 13 分钟前
    @512357301 看了下,确实 vscode 和 JetBrains 的插件有很多,是我狭隘了,没往插件这块想😂
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2063 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:58 · PVG 17:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.