# DBAPI **Repository Path**: freakchicken/db-api ## Basic Information - **Project Name**: DBAPI - **Description**: 🔥🔥🔥零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,兼容多种数据库。 适用于BI报表、数据可视化大屏的后端接口快速开发。 旨在为企业数据服务的发布提供完整解决方案 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.51dbapi.com/ - **GVP Project**: No ## Statistics - **Stars**: 5558 - **Forks**: 700 - **Created**: 2021-01-19 - **Last Updated**: 2025-06-15 ## Categories & Tags **Categories**: database-dev **Tags**: API, 低代码, 数据发布, 接口工具, SQL转API ## README # DBApi ![](https://gitee.com/freakchicken/db-api/badge/star.svg) ![](https://gitee.com/freakchicken/db-api/badge/fork.svg?theme=gvp) ![](https://img.shields.io/github/stars/freakchick/DBApi.svg?logo=GitHub) ![](https://img.shields.io/github/forks/freakchick/DBApi.svg?logo=GitHub) ![](https://img.shields.io/github/watchers/freakchick/DBApi.svg?logo=GitHub) [![EN doc](https://img.shields.io/badge/document-English-blue.svg)](README.md) [![CN doc](https://img.shields.io/badge/文档-中文版-blue.svg)](README_zh_CN.md) ![](https://img.51dbapi.com/dbapi/images/dbApi//logo.png)

👉 https://www.51dbapi.com 👈

## 介绍 - 狭义上说,DBAPI是一个面向数仓开发人员的低代码工具,只需在页面上编写sql,并配置好参数,就可以自动生成http接口。它可以帮助程序员快速的开发后端数据接口,尤其适用于BI报表、数据可视化大屏的后端接口开发。 - 广义上说,DBAPI是整个企业数据接口的管理中心,是企业对外提供数据服务的管理平台。它提供了数据接口的动态创建发布功能,对接口的统一管理,并提供了对客户端的管理能力,可以监控客户端对接口的调用、控制客户端对接口的权限。 - 体验地址: https://support.51dbapi.com/#/demo ## 特点 - 开箱即用,不需要编程,单机模式不需要依赖其他软件(只需要java运行环境) - 资源占用极低,2核4G服务器即可运行 - 支持单机模式、集群模式,支持`windows` `Linux` `mac` - 支持动态创建、修改API;动态创建、修改数据源。热部署全程无感。 - 支持API级别的访问权限控制,支持IP白名单、黑名单控制 - 支持所有关系型数据库(JDBC协议),包括mysql、sqlserver、postgreSql、oracle、hive、达梦、人大金仓、doris、Oceanbase、GaussDB等等 - 支持动态sql,类似mybatis的动态sql,支持sql编辑、运行、调试 - 支持Select/Insert/Update/Delete语句,支持存储过程调用 - 支持一个接口内多条SQL执行(例如分页功能),支持事务开启关闭 - 丰富的插件扩展,支持缓存、数据转换、失败告警 - 支持API配置导入导出,方便测试环境到生产环境的API迁移 - 支持接口传参,也支持复杂嵌套JSON传参,支持参数校验 - 支持接口调用记录查询,接口访问信息统计 - 支持API限流 - 支持编排API - 支持OpenAPI,方便集成到其他软件系统 ## 安装包下载 [安装包下载](https://www.51dbapi.com/v4.0.0/download/) ## 安装文档 [安装文档](https://www.51dbapi.com/v4.0.0/install/) ## 官方文档 [官方文档](https://www.51dbapi.com) ## 软件截图 ![](https://img.51dbapi.com/dbapi/doc/images/create_ds-20250130-144443.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/ds_list-20250130-144545.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/group_more-20250130-145313.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/create_api_btn-20250130-150436.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_basic-20250204-170426.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_executor-20250130-150754.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_plugin-20250130-151343.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/sql_debug-20250204-182245.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/request-20250130-151734.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/create_btn_page-20250130-152038.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/client_auth_btn-20250130-152143.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/client_auth_page-20250130-152223.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/firewall-20250130-153257.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/monitor-20250130-160347.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_record_search-20250130-160458.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/doc_export-20250130-155741.jpg) ## 联系 ### 微信公众号