What is DB-GPT built with?

DB-GPT is a Python repo built with FastAPI, uvicorn, AIOHTTP, React, and Next.js. It reaches it with SQLAlchemy, sqlglot, and Sequelize, signs people in with iron-session, makes its content with pytesseract, remark-gfm, html2canvas, markdown-it, react-markdown, and 5 more, validates its data with Pydantic and Ajv, is tested with aioresponses, pytest-cov, pytest-mock, Selenium, vcrpy, and 5 more, deploys with docker and psutil, and uses pymysql and MySQL. It has 463,020 written lines, with 488 test files.

Read on November 5, 2026, at commit 9d50d0a. Read it as markdown

Frontend

The base 2

Styles 3

Interface 10

Icons 2

  • Ant Design175 files
  • MUI2 files

Backend

The base 2

Data 2

Data access 3

Sign-in 1

  • iron-session1 file

Support

The base 1

Content 10

Validation 2

Testing 10

  • Pytest258 files
  • Vitest62 files
  • Testing Library34 files
  • @playwright/test16 files
  • pytest-asyncio8 files
  • pytest-cov
  • pytest-mock
  • Selenium
  • aioresponses
  • vcrpy

Deploy 2

Tools 10

  • sql-formatter4 files
  • Black
  • isort
  • pre-commit
  • typing-extensions8 files
  • typing-inspect1 file
  • flake8
  • mypy
  • types-psutil
  • types-requests

Other 22

  • ahooks55 files
  • Lodash19 files
  • moment17 files
  • i18next16 files
  • Axios9 files
  • dayjs8 files
  • msgpack1 file
  • react-i18next144 files
  • httpx37 files
  • copy-to-clipboard8 files
  • cachetools7 files
  • @microsoft/fetch-event-source4 files
10 more
  • chardet4 files
  • tomli3 files
  • aiofiles2 files
  • apscheduler2 files
  • cloudpickle2 files
  • shortuuid2 files
  • colorama1 file
  • importlib-resources
  • pyparsing
  • python-multipart

Other repos with a similar stack

Ordered by how much of its stack they share with DB-GPT, then by stars.

Frequently asked questions

What language is DB-GPT written in?
DB-GPT is written in Python, with 463,020 written lines.
What framework does DB-GPT use?
DB-GPT is built with FastAPI, uvicorn, AIOHTTP, React, and Next.js.
What does DB-GPT sign people in with?
DB-GPT signs people in with iron-session.
What services does DB-GPT use?
DB-GPT uses pymysql and MySQL.
Does DB-GPT have tests?
Yes. DB-GPT has 488 test files and is tested with aioresponses, pytest-cov, pytest-mock, Selenium, vcrpy, Pytest, pytest-asyncio, Vitest, Testing Library, and @playwright/test.
Which repos have a stack like DB-GPT's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →