DbGate是一种新的快速易于使用的数据库管理器。
- 在线演示 - demo.dbgate.org - online demo application
- 可运行在Windows, Linux or Mac平台:dbgate.org
- web版本运行 NPM package or as docker image
支持数据库:
- MySQL
- PostgreSQL
- SQL Server
- MongoDB
功能
- 连接到Microsoft SQL Server、Postgre SQL、MySQL、MongoDB
- 表格数据编辑,使用SQL变更脚本预览
- 主视图/详细视图
- 查询设计器
- 表格视图,可舒适地使用多列的表格
- MongoDB集合上的JSON视图
- 探索表、视图、过程、功能、MongoDB集合
- SQL编辑器,执行SQL脚本,SQL代码格式化程序,SQL代码完成,SQL连接向导
- Mongo JavaScript编辑器,执行Mongo脚本(使用NodeJs语法)
- 作为Windows、Linux和Mac的应用程序运行。或者在服务器上的Docker容器和客户端的Web浏览器中。
- 导入、导出到CSV、Excel、JSON
- 免费表编辑器 - 快速表数据编辑(导入后/导出前清理数据、原型表等)
- 归档-在本地文件系统(或使用Web应用程序时在DbGate服务器上)的JSON文件中备份数据
- 浅色和深色主题
- 图表
- 有关详细信息,如何在 docker 容器中运行 DbGate,请访问 docker 集线器
- 可扩展插件架构
现在数据库管理器很多,为什么还需要DbGate?
- 无处不在 - Windows、Linux、Mac、Web浏览器(计划使用+移动网络),功能上没有妥协
- 基于独立的NPM包,脚本无需DbGate即可运行(示例-CSV导出)
- 许多基于外键的数据浏览功能-主/详细信息,展开列,可扩展窗体视图
- 最小依赖
- 前端 - Svelte, socket.io
- 后端-NodeJs,ExpressJs,socket.io,数据库连接驱动程序
- JavaScript + TypeScript
- 应用程序-电子
- 计划合并SQLite来支持本地数据集的工作
- 平台独立-将在服务器上的单个docker容器中作为Web应用程序运行,或在Linux、Windows和Mac上使用