What is adk-recipes built with?

adk-recipes is a Python repo built with FastAPI, org.apache.tomcat.embed:tomcat-embed-websocket, tomcat-embed-core, tomcat-embed-el, uvicorn, and 9 more. It stores its data in Postgres, reaches it with SQLAlchemy, signs people in with google-auth-httplib2, google-auth-oauthlib, joserfc, pyjwt, google-auth, and 1 more, uses AI through a2a-sdk, a2ui-agent-sdk, google-adk, com.google.adk:google-adk, kfp, and 4 more, connects to Google, makes its content with defusedxml, lxml, pdfplumber, pypdf, pillow, and 10 more, validates its data with email-validator, jsonschema, and Pydantic, is tested with playwright, Vitest, Testing Library, msw, and @playwright/test, deploys with docker, opentelemetry-exporter-gcp-trace, and OpenTelemetry, and uses aiosqlite, asyncpg, gcsfs, DuckDB, SQLite, and 1 more. It has 616,639 written lines, with 1,198 test files.

Read on November 13, 2026, at commit b4fa327. 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

Backend

Support

The base 7

Content 15

Validation 3

Testing 5

  • Vitest290 files
  • Testing Library180 files
  • @playwright/test11 files
  • playwright10 files
  • msw8 files

Deploy 3

Tools 9

  • @tanstack/react-query-devtools2 files
  • TypeScript1 file
  • bandit
  • tree-sitter
  • tree-sitter-go
  • tree-sitter-typescript
  • typing-extensions2 files
  • jq1 file
  • packaging1 file

Other 30

  • @tanstack/react-query28 files
  • google-api-core27 files
  • TanStack15 files
  • pyyaml6 files
  • uuid3 files
  • absl-py
  • Apache
  • dateparser
  • pandas
  • pydantic-settings
  • pyopenssl
  • httpx20 files
18 more
  • requests6 files
  • clsx3 files
  • backoff2 files
  • buffer2 files
  • croniter2 files
  • diff2 files
  • github.com/joho/godotenv1 file
  • http-proxy-middleware1 file
  • bcpkix-jdk18on
  • bcprov-jdk18on
  • greenlet
  • httpcore5
  • jackson-bom
  • netty-bom
  • protobuf
  • python-dotenv
  • python-multipart
  • tenacity

Other repos with a similar stack

Ordered by how much of its stack they share with adk-recipes, then by stars.

Frequently asked questions

What language is adk-recipes written in?
adk-recipes is written in Python, with 616,639 written lines.
What framework does adk-recipes use?
adk-recipes is built with FastAPI, org.apache.tomcat.embed:tomcat-embed-websocket, tomcat-embed-core, tomcat-embed-el, uvicorn, starlette, AIOHTTP, Spring, Vite, React, TanStack, react-router-dom, @tanstack/react-router, and Express.
What database does adk-recipes use?
adk-recipes stores its data in Postgres and reaches it with SQLAlchemy.

The proof: core/python/long-horizon-harness/horizon/scheduler/routine_postgres_store.py, line 38

What does adk-recipes sign people in with?
adk-recipes signs people in with google-auth-httplib2, google-auth-oauthlib, joserfc, pyjwt, google-auth, and jose.
Does adk-recipes use AI?
Yes. adk-recipes uses AI through a2a-sdk, a2ui-agent-sdk, google-adk, com.google.adk:google-adk, kfp, LangChain, scikit-learn, Anthropic, and @a2a-js/sdk.
What services does adk-recipes use?
adk-recipes connects to Google and uses aiosqlite, asyncpg, gcsfs, DuckDB, SQLite, and Google Cloud Storage.

The proof: core/python/genmedia-for-commerce/genmedia4commerce/core/gen.py, line 35

Does adk-recipes have tests?
Yes. adk-recipes has 1,198 test files and is tested with playwright, Vitest, Testing Library, msw, and @playwright/test.
Which repos have a stack like adk-recipes'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 →