
quack-protocol
tobilg
A TypeScript client library for the Quack protocol
AI 简介
这是一个为 DuckDB 实验性 Quack 协议设计的 TypeScript 客户端 SDK,提供完整的 HTTP 传输层实现与二进制编解码能力。核心功能包括连接管理、参数化 SQL 查询、流式结果获取、事务支持、请求超时与取消,以及对 DuckDB 内部 BinarySerializer 格式的完整支持(涵盖 DataChunk 解码、flat append 编码、逻辑类型元数据解析等)。项目无运行时依赖,基于标准 fetch API,兼容现代浏览器、Node.js 及其他支持 fetch 的运行时。适用于需通过 Quack 协议与 DuckDB 后端进行高效二进制数据交互的 Web 应用、边缘计算或嵌入式分析场景。
TypeScript
MIT License23
Stars
0
Forks
23
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分40
默认分支main