Home › Architecture x-rays
Architecture x-rays
Auto-generated architecture maps of well-known open-source codebases — components, module dependency graphs, and what their structure teaches. Every page is real `archsteer xray` output plus commentary.
FastAPI
See FastAPI's real architecture: 48 components across 28 modules, and how routing, dependency injection, and OpenAPI generation actually fit together.
Python 48 components 28 modules
Flask
See Flask's real architecture: 24 components, the sansio core split, blueprints, and the dependency graph behind the world's most-taught framework.
Python 24 components 20 modules
HTTPX
See HTTPX's real architecture: 23 underscore-private components, the pluggable transport layer, and the dependency graph of Python's HTTP client.
Python 23 components 18 modules
Starlette
See Starlette's real architecture: 34 components, the middleware stack, and the dependency graph of the ASGI toolkit underneath FastAPI.
Python 34 components 24 modules
Pydantic
See Pydantic's real architecture: 104 components, the _internal core, the frozen v1 compatibility tree, and the full module dependency graph.
Python 104 components 40 modules
Fastify
See Fastify's real architecture: 32 single-purpose components, the plugin model, and the dependency graph behind Node's fastest web framework.
JavaScript 32 components 32 modules
Hono
See Hono's real architecture: 307 components, zero runtime dependencies, per-platform adapters, and the dependency graph of the multi-runtime framework.
TypeScript 307 components 23 modules
Axios
See Axios's real architecture: 66 components, the adapter pattern spanning browser and Node, interceptors, and the dependency graph behind it.
JavaScript 66 components 9 modules
Same x-ray, your codebase
Every map here is unedited archsteer xray output. It runs locally, reads code statically, and never sends source anywhere: pip install archsteer && archsteer xray