DBNova 今日发布

支持多种SQL数据库及MongoDB/Redis的桌面数据库管理工具,基于Wails构建

AI编程开发 部分免费

DBNova是一款面向开发者的跨平台桌面数据库管理工具,基于Wails构建,支持Windows、Linux和macOS系统,可同时连接SQL数据库(ClickHouse、DuckDB、IBM DB2、Microsoft SQL Server、MySQL、Oracle、PostgreSQL、SQLite)以及NoSQL数据库MongoDB和Redis。

核心设计理念是提升开发者使用数据库的体验。DBNova对SQL语法和注释做了轻量扩展,可实现SQL的参数化复用;通过TypeScript与数据库交互时,可将表结构生成为d.ts类型声明文件并注入到Monaco Editor编辑器中,让SQL编写获得完整的代码补全和类型提示。SQL Builder完全自研实现。

特色功能包括:参数化查询——在SQL或TypeScript中定义参数后,每次运行时会自动呈现对应的输入表单;灵活的列渲染——可将整数显示为时间戳、将blob渲染为字符串或UUID格式;LLM上下文导出——将表结构导出为格式化Markdown,可直接粘贴到AI对话中使用,方便生成SQL或进行数据库分析。

数据库自动发现功能可自动扫描并识别连接的数据库实例中的所有数据库和表结构。安装包基于Wails构建,虽然需要依赖系统Webkit,但提供安装包且运行时体积不大;设置中可禁用全部CSS特效以适应低配置环境。目前所有功能均免费使用,无付费解锁限制。

下载和文档均托管于dbnova.ruiransoft.com,基于Cloudflare和Oracle基础设施,运维成本极低。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论