The entire repo summarised by code_analyze — structured JSON in <2k tokens. The dossier above is built from one call. Drill into specifics with code_search.
| File | Lines | Cx |
|---|---|---|
| fastapi/routing.py | 3,812 | 332 |
| fastapi/applications.py | 3,275 | 237 |
| fastapi/dependencies/utils.py | 925 | 199 |
| scripts/docs.py | 662 | 145 |
| fastapi/openapi/utils.py | 571 | 110 |
| fastapi/param_functions.py | 1,661 | 81 |
| fastapi/_compat/v2.py | 398 | 68 |
| fastapi/_compat/shared.py | 168 | 65 |
| fastapi/dependencies/models.py | 173 | 56 |
| scripts/translate.py | 427 | 52 |
| File | Lines | Cx |
|---|---|---|
| tests/test_include_router_defaults_overrides.py | 7,207 | 19 |
| docs/en/docs/release-notes.md | 5,024 | 0 |
| fastapi/routing.py | 3,812 | 332 |
| fastapi/applications.py | 3,275 | 237 |
| docs/en/docs/img/sponsors/jina.svg | 1,981 | 0 |
| docs/en/data/translation_reviewers.yml | 1,875 | 0 |
| fastapi/param_functions.py | 1,661 | 81 |
| tests/test_generate_unique_id_function.py | 1,644 | 3 |
| docs/en/docs/img/sponsors/cryptapi-banner.svg | 1,375 | 0 |
| tests/test_application.py | 1,271 | 0 |
Drop any public git URL or owner/repo shorthand.
Or compare fastapi/fastapi against another repo:
Or use the API directly: curl https://api.searchcode.com/api/v1/code_analyze · Add to your MCP client