¿Con qué está hecho phoenix?

phoenix es un repo de TypeScript hecho con FastAPI, starlette, fastmcp-slim, graphql-core, strawberry-graphql y 5 más. Guarda sus datos en SQLite, accede a ellos con SQLAlchemy, sqlglot y alembic, usa IA con openinference-semantic-conventions, pydantic-ai-slim, openinference-instrumentation, ai, @arizeai/openinference-semantic-conventions y 2 más, arma su contenido con linkify-it-py, myst-parser, jinja2, pystache, streamdown y 3 más, valida sus datos con Pydantic, jsonschema, Zod y @hookform/resolvers, se prueba con Vitest, @playwright/test, vitest-canvas-mock, ink-testing-library, OpenTelemetry y 1 más, se despliega con opentelemetry-semantic-conventions, opentelemetry-api y psutil y usa aiosqlite y pyarrow. Son 1,011,392 líneas escritas, con 1,083 archivos de prueba.

Leído el 11 de noviembre de 2026, en el commit 5a33185. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

Estilos 5

  • @emotion/react515 archivos
  • polished4 archivos
  • @uiw/codemirror-themes1 archivo
  • pydata-sphinx-theme
  • sphinx-design

La base 4

Interfaz 23

11 más

Backend

La base 2

Datos 3

Acceso a los datos 3

IA 6

  • ai38 archivos
  • @ai-sdk/react7 archivos
  • pydantic-ai-slim
  • @arizeai/openinference-semantic-conventions15 archivos
  • openinference-instrumentation15 archivos
  • openinference-semantic-conventions

Servicios 1

Apoyo

La base 4

  • uvicorn2 archivos
  • fastmcp-slim
  • strawberry-graphql
  • graphql-core

Contenido 8

Validación 4

Pruebas 6

  • Vitest325 archivos
  • @playwright/test35 archivos
  • msw3 archivos
  • OpenTelemetry2 archivos
  • ink-testing-library1 archivo
  • vitest-canvas-mock1 archivo

Despliegue 4

Herramientas 6

  • Storybook1 archivo
  • Sphinx
  • typing-extensions215 archivos
  • commander22 archivos
  • ignore1 archivo
  • sphinx-autosummary-accessors

Otras 36

  • Relay40 archivos
  • pandas29 archivos
  • zustand26 archivos
  • Lodash23 archivos
  • @internationalized/date15 archivos
  • NumPy15 archivos
  • date-fns9 archivos
  • OpenTelemetry8 archivos
  • httpx27 archivos
  • wrapt5 archivos
  • openapi-fetch4 archivos
  • opentelemetry4 archivos
24 más
  • d3-format2 archivos
  • jsonpath-ng2 archivos
  • pyyaml2 archivos
  • tqdm2 archivos
  • @apollo/client1 archivo
  • @opentelemetry/api1 archivo
  • async1 archivo
  • certifi
  • tiny-invariant99 archivos
  • httpx14 archivos
  • cachetools10 archivos
  • aioitertools9 archivos
  • copy-to-clipboard7 archivos
  • @pierre/diffs4 archivos
  • grpcio3 archivos
  • clsx2 archivos
  • cron-parser2 archivos
  • requests2 archivos
  • @lezer/lr1 archivo
  • cronstrue1 archivo
  • cross-spawn1 archivo
  • pypistats
  • python-multipart
  • s

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con phoenix, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito phoenix?
phoenix está escrito en TypeScript, con 1,011,392 líneas escritas.
¿Qué framework usa phoenix?
phoenix está hecho con FastAPI, starlette, fastmcp-slim, graphql-core, strawberry-graphql, uvicorn, React, react-relay, React Router y Vite.
¿Qué base de datos usa phoenix?
phoenix guarda sus datos en SQLite y accede a ellos con SQLAlchemy, sqlglot y alembic.

La prueba: src/phoenix/db/engines.py, línea 11

¿phoenix usa IA?
Sí. phoenix usa IA con openinference-semantic-conventions, pydantic-ai-slim, openinference-instrumentation, ai, @arizeai/openinference-semantic-conventions, @ai-sdk/react y OpenAI.
¿Qué servicios usa phoenix?
phoenix usa aiosqlite y pyarrow.
¿phoenix tiene pruebas?
Sí. phoenix tiene 1,083 archivos de prueba y se prueba con Vitest, @playwright/test, vitest-canvas-mock, ink-testing-library, OpenTelemetry y msw.
¿Qué repos tienen un stack parecido a phoenix?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →