SheepNav
Tabnyth

Tabnyth

tabnyth.cloud

在代码库中管理数据库

昨天制作者:Saurav Tiwari

关于 Tabnyth

Tabnyth 是一款本地优先的数据库工作室,专为 Postgres 和 MongoDB 设计。只需作为 npm 开发依赖安装,无需云账户、无需数据离开机器、无需额外应用管理。像 TablePlus 或 Prisma Studio 一样轻松浏览、查询和编辑数据,但完全限定在你的项目中,100% 本地运行。你的数据库通常包含最敏感的数据——Tabnyth 的构建宗旨是让 GUI 永远不必接触第三方服务器来展示数据。

核心功能

Tabnyth 的核心在于将数据库管理工具直接嵌入你的代码库。通过简单的 npm 安装,你可以在项目内直接启动一个本地 GUI,连接到你的 Postgres 或 MongoDB 实例。支持数据浏览、SQL/MQL 查询执行、表结构编辑、数据增删改查等操作,所有交互都在本地完成,确保数据安全。

主要特性

  • 本地优先:所有数据操作在本地执行,无需网络连接,数据绝不离开你的机器。
  • 零配置集成:作为 npm 依赖安装,自动与项目环境匹配,无需额外配置或启动独立应用。
  • 双数据库支持:同时支持 PostgresMongoDB,满足关系型与文档型数据库需求。
  • 开发者友好:提供类似 TablePlus 的直观界面,但更轻量,完全融入开发工作流。
  • 安全可靠:敏感数据无需经过第三方服务器,降低数据泄露风险。

适用场景

Tabnyth 特别适合以下场景:

  • 个人开发者或小团队在本地开发环境中快速调试数据库。
  • 需要严格数据隐私保护的项目,如金融、医疗等敏感领域。
  • 希望减少工具链复杂度,将数据库管理集成到现有项目中的团队。
  • 使用 Postgres 或 MongoDB 的 Node.js/全栈项目。

相关工具