What is phoenix built with?
phoenix is a TypeScript repo built with FastAPI, starlette, fastmcp-slim, graphql-core, strawberry-graphql, and 5 more. It stores its data in SQLite, reaches it with SQLAlchemy, sqlglot, and alembic, uses AI through openinference-semantic-conventions, pydantic-ai-slim, openinference-instrumentation, ai, @arizeai/openinference-semantic-conventions, and 2 more, makes its content with linkify-it-py, myst-parser, jinja2, pystache, streamdown, and 3 more, validates its data with Pydantic, jsonschema, Zod, and @hookform/resolvers, is tested with Vitest, @playwright/test, vitest-canvas-mock, ink-testing-library, OpenTelemetry, and 1 more, deploys with opentelemetry-semantic-conventions, opentelemetry-api, and psutil, and uses aiosqlite and pyarrow. It has 1,011,392 written lines, with 1,083 test files.
Read on November 11, 2026, at commit 5a33185. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Frontend
Styles 5
@emotion/react515 files
polished4 files
@uiw/codemirror-themes1 file
pydata-sphinx-theme
sphinx-design
The base 4
- React809 files · in js/app/package.json
- react-relay356 files
- React Router165 files
- Vite1 file · in js/app/package.json
Interface 23
react-aria-components152 files
- React Hook Form55 files
react-aria54 files
- TanStack45 files
recharts32 files
- CodeMirror29 files
react-resizable-panels27 files
@uiw/react-codemirror15 files
dnd-kit6 files
motion6 files
react-stately4 files
@clack/prompts3 files
ink3 files
- D32 files
react-error-boundary2 files
- react-hotkeys-hook16 files
- json-render4 files
- @lezer/highlight3 files
- @paper-design/shaders-react2 files
- @streamdown/code1 file
- codemirror-json-schema1 file
- react-resizable1 file
- use-stick-to-bottom1 file
Backend
Data 3
pyarrow5 files
- SQLite2 files · src/phoenix/db/engines.py, line 11
- aiosqlite
Data access 3
- SQLAlchemy222 files
sqlglot4 files
- alembic1 file
AI 6
ai38 files
@ai-sdk/react7 files
- pydantic-ai-slim
- @arizeai/openinference-semantic-conventions15 files
- openinference-instrumentation15 files
- openinference-semantic-conventions
Services 1
Other repos with a similar stack
Ordered by how much of its stack they share with phoenix, then by stars.
- CherryHQcherry-studio53.4k
Your AI workspace for models, agents, and productivity.
18 of 113 in commonCompare →
Frequently asked questions
What language is phoenix written in?
What framework does phoenix use?
What database does phoenix use?
The proof: src/phoenix/db/engines.py, line 11
Does phoenix use AI?
What services does phoenix use?
Does phoenix have tests?
Which repos have a stack like phoenix'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.
Is it your repo? Add its badge, keep it up to date or take it down →

