CODE MAP

vercel/next-js

GitHub 140.4K ★MIT
agingscanned 7d agoscan ws_1787147126520deterministic AST — not generated prose
67packages
22,410files
79,907symbols
649routes
34,236dep edges
1,824,547LOC

Packages

packagepathfilesLOCinternal deps
turbopack-trace-utilsturbopack/crates/turbopack-trace-utils81,091anyhow, crossbeam-channel, parking_lot, postcard, rustc-hash, serde, tokio, thread_local, tracing, tracing-subscriber, turbo-tasks-malloc
turbopack-create-test-appturbopack/crates/turbopack-create-test-app3647anyhow, clap, indoc, pathdiff, serde_json, tempfile
turbopack-swc-utilsturbopack/crates/turbopack-swc-utils2177anyhow, parking_lot, turbo-rcstr, turbo-tasks, turbopack-core, swc_core
send-trace-to-jaegerscripts/send-trace-to-jaeger1112serde_json, reqwest
turbo-unix-pathturbopack/crates/turbo-unix-path1189rstest
turbo-tasks-backend-fuzzturbopack/crates/turbo-tasks-backend/fuzz1246anyhow, bincode, serde, tokio, turbo-tasks, turbo-tasks-backend, turbo-tasks-malloc
turbo-tasks-macrosturbopack/crates/turbo-tasks-macros259,361either, indexmap, proc-macro2, quote, regex, rustc-hash, syn, rstest
turbo-bincodeturbopack/crates/turbo-bincode51,914bincode, either, indexmap, mime, ringmap, serde, smallvec, turbo-tasks-hash, unty
turbo-frozenmapturbopack/crates/turbo-frozenmap31,417bincode, indexmap, serde
turbo-tasks-envturbopack/crates/turbo-tasks-env5341anyhow, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs
turbopack-wasmturbopack/crates/turbopack-wasm8774anyhow, bincode, indoc, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-ecmascript
next-custom-transformscrates/next-custom-transforms3112,017bytes-str, indexmap, indoc, pathdiff, rustc-hash, serde, serde_json, tracing, anyhow, swc_core, modularize_imports, styled_components, styled_jsx, swc_emotion, swc_relay, turbo-rcstr, urlencoding, next-taskless, react_remove_properties, remove_console, preset_env_base, testing, swc_core, swc_plugin_backend_wasmtime, turbopack-ecmascript-plugins
next-apicrates/next-api2713,862anyhow, async-trait, bincode, byteorder, either, futures, indexmap, next-core, regex, roaring, rustc-hash, serde, serde_json, swc_core, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-tasks-env, turbo-tasks-fs, turbo-unix-path, turbopack, turbopack-analyze, turbopack-browser, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-wasm, urlencoding, tokio, tempfile, turbo-tasks-backend, anyhow, vergen
next-code-framecrates/next-code-frame53,137anyhow, clap, memchr, regex, serde, criterion
turbo-tasks-mallocturbopack/crates/turbo-tasks-malloc3605
turbopack-resolveturbopack/crates/turbopack-resolve61,632anyhow, async-trait, bincode, regex, serde, serde_json, tracing, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, next-taskless
turbo-tasks-testingturbopack/crates/turbo-tasks-testing3242anyhow, futures, rustc-hash, smallvec, tokio, turbo-tasks, turbo-tasks-backend
swc-ast-explorerturbopack/crates/turbopack-swc-ast-explorer177anyhow, clap, owo-colors, regex, swc_core
turbo-persistenceturbopack/crates/turbo-persistence2912,665anyhow, bitfield, byteorder, crc32fast, dashmap, either, fs-err, lzzzz, nohash-hasher, parking_lot, postcard, quick_cache, rustc-hash, smallvec, thread_local, tracing, xxhash-rust, criterion, rand, rayon, tempfile, turbo-tasks-malloc
turbopack-dev-serverturbopack/crates/turbopack-dev-server214,490anyhow, async-trait, auto-hash-map, bincode, flate2, futures, mime, parking_lot, pin-project-lite, rustc-hash, serde, serde_json, serde_qs, tokio, tokio-util, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-bytes, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-hmr-protocol, turbo-tasks-backend
turbo-tasks-bytesturbopack/crates/turbo-tasks-bytes3370anyhow, bincode, bytes, futures, serde, turbo-tasks
turbopack-nodeturbopack/crates/turbopack-node195,369anyhow, async-trait, dashmap, bincode, bytes, const_format, either, futures, futures-retry, indoc, owo-colors, parking_lot, regex, rustc-hash, serde, serde_json, serde_with, tokio, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-bytes, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, turbopack-ecmascript, turbopack-resolve, napi, napi-derive, rustc-hash, turbo-tasks-backend, turbo-tasks-testing
turbopack-trace-serverturbopack/crates/turbopack-trace-server227,140anyhow, either, flate2, hashbrown, indexmap, itertools, postcard, rayon, rustc-hash, serde, serde_json, smallvec, turbo-rcstr, turbo-tasks-malloc, turbopack-trace-utils
next-error-code-swc-plugincrates/next-error-code-swc-plugin1692
turbo-rcstr-macrosturbopack/crates/turbo-rcstr-macros183
turbopack-tracingturbopack/crates/turbopack-tracing12turbopack, anyhow, rustc-hash, regex, serde, serde_json, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-malloc, turbo-tasks-backend, turbopack-core, turbopack-resolve, turbopack-ecmascript, turbopack-node, criterion, rstest, tokio
next-build-testcrates/next-build-test2533anyhow, next-api, next-core, rand, swc_core, serde_json, tokio, tracing, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-malloc, turbopack-trace-utils, turbopack-node
turbo-dyn-eq-hashturbopack/crates/turbo-dyn-eq-hash170
turbo-rcstrturbopack/crates/turbo-rcstr31,367bincode, triomphe, turbo-tasks-hash, serde, shrink-to-fit, rustc-hash, bytes-str, smallvec, turbo-bincode, turbo-rcstr-macros, unty, napi, scattered-collect, criterion
turbo-tasksturbopack/crates/turbo-tasks7719,786anyhow, async-trait, auto-hash-map, bincode, concurrent-queue, dashmap, either, erased-serde, futures, indexmap, parking_lot, pin-project-lite, rayon, regex, rustc-hash, scattered-collect, serde, serde_json, shrink-to-fit, smallvec, thiserror, tokio, tokio-util, tracing, triomphe, turbo-bincode, turbo-dyn-eq-hash, turbo-frozenmap, turbo-rcstr, turbo-tasks-hash, turbo-tasks-macros, turbo-tasks-malloc, unsize, criterion
auto-hash-mapturbopack/crates/turbo-tasks-auto-hash-map31,373bincode, hashbrown, rustc-hash, serde, smallvec, shrink-to-fit
turbopack-coreturbopack/crates/turbopack-core8533,373anyhow, async-trait, auto-hash-map, bincode, bitfield, browserslist-rs, bytes-str, const_format, data-encoding, either, indexmap, petgraph, roaring, rustc-hash, regex, serde, serde_json, smallvec, swc_sourcemap, swc_core, tracing, turbo-bincode, turbo-esregex, turbo-frozenmap, turbo-prehash, turbo-rcstr, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbo-unix-path, url, urlencoding, uuid, rstest, tokio, turbo-tasks-testing, turbo-tasks-backend, tempfile
turbopack-mdxturbopack/crates/turbopack-mdx1273anyhow, async-trait, markdown, mdxjs, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript
turbo-tasks-hashturbopack/crates/turbo-tasks-hash8570bincode, data-encoding, smallvec, sha2, turbo-tasks-macros, xxhash-rust
turbo-tasks-backendturbopack/crates/turbo-tasks-backend3818,814anyhow, bincode, auto-hash-map, bitfield, crossbeam-utils, dashmap, fs-err, hashbrown, indexmap, lzzzz, parking_lot, rand, ringmap, rustc-hash, serde, serde_json, serde_path_to_error, smallvec, tokio, tracing, turbo-bincode, turbo-persistence, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-tasks-malloc, thread_local, async-trait, criterion, futures, indoc, regex, tempfile, triomphe, thiserror, turbo-tasks-malloc, rstest, turbo-tasks-testing
next-buildcrates/next-build259next-core, turbopack-core, turbo-rcstr
turbopack-browserturbopack/crates/turbopack-browser223,649anyhow, async-trait, bincode, either, indoc, serde, serde_json, serde_qs, tracing, urlencoding, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-runtime, turbopack-resolve
turbo-persistence-toolsturbopack/crates/turbo-persistence-tools167anyhow, turbo-persistence
turbopack-envturbopack/crates/turbopack-env6286anyhow, async-trait, turbo-rcstr, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbopack-core, turbopack-ecmascript
turbo-tasks-fsturbopack/crates/turbo-tasks-fs198,873anyhow, async-trait, auto-hash-map, bincode, bytes, concurrent-queue, dashmap, dunce, futures, indexmap, mime, notify, parking_lot, regex, rustc-hash, serde, serde_json, serde_path_to_error, thiserror, tokio, tracing, triomphe, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-unix-path, urlencoding, criterion, rand, rstest, sha2, tempfile, turbo-tasks-testing, turbo-tasks-backend
xtaskturbopack/xtask71,391anyhow, chrono, clap, indexmap, owo-colors, rustc-hash, semver, serde, serde_json
turbopack-imageturbopack/crates/turbopack-image3698anyhow, async-trait, bincode, image, mime, phf, regex, serde, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core
turbopack-ecmascript-hmr-protocolturbopack/crates/turbopack-ecmascript-hmr-protocol1189serde, serde_json, turbo-rcstr, turbopack-cli-utils, turbopack-core
turbopack-staticturbopack/crates/turbopack-static5367anyhow, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-css, turbopack-ecmascript
wasmcrates/wasm2268anyhow, next-custom-transforms, next-taskless, next-code-frame, rustc-hash, swc_core, mdxjs
turbopack-test-utilsturbopack/crates/turbopack-test-utils4331anyhow, bincode, regex, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, rustc-hash
turbopack-ecmascript-pluginsturbopack/crates/turbopack-ecmascript-plugins11792anyhow, async-trait, bincode, either, indexmap, serde, serde_json, tracing, rustc-hash, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript, styled_components, styled_jsx, swc_core, swc_plugin_backend_wasmtime, swc_emotion, swc_relay
turbopack-cssturbopack/crates/turbopack-css173,444anyhow, async-trait, bincode, indoc, lightningcss, parcel_selectors, rustc-hash, serde, smallvec, swc_core, tokio, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript, urlencoding
next-rspack-bindingrspack/crates/binding51,097next-taskless
turbopack-cliturbopack/crates/turbopack-cli92,083anyhow, bincode, clap, console-subscriber, dunce, futures, owo-colors, rustc-hash, serde, swc_core, tokio, tracing, tracing-subscriber, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-env, turbo-unix-path, turbo-tasks-fs, turbo-tasks-malloc, turbopack, turbopack-browser, turbopack-cli-utils, turbopack-core, turbopack-css, turbopack-dev-server, turbopack-ecmascript, turbopack-ecmascript-plugins, turbopack-ecmascript-runtime, turbopack-env, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-trace-utils, webbrowser, anyhow, vergen-gitcl, criterion, regex, turbopack-bench, turbo-tasks-malloc
turbopack-ecmascript-runtimeturbopack/crates/turbopack-ecmascript-runtime6505anyhow, indoc, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript
turbopack-ecmascriptturbopack/crates/turbopack-ecmascript11546,522allocator-api2, anyhow, async-trait, auto-hash-map, bincode, bumpalo, bytes-str, data-encoding, either, indexmap, indoc, itertools, parking_lot, petgraph, dashmap, regex, rustc-hash, serde, serde_json, swc_ecma_react_compiler, react_compiler, next-custom-transforms, swc_sourcemap, smallvec, strsim, thread_local, tokio, tracing, turbo-bincode, turbo-esregex, turbo-frozenmap, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-resolve, turbopack-swc-utils, url, urlencoding, swc_core, criterion, rstest, turbo-tasks-backend, turbo-tasks-malloc, turbo-tasks-testing, turbopack-test-utils
turbo-tasks-fuzzturbopack/crates/turbo-tasks-fuzz3932anyhow, clap, rand, rustc-hash, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-fs
turbopackturbopack/crates/turbopack134,245anyhow, bincode, either, regex, rustc-hash, smallvec, serde, serde_json, tokio, tracing, turbo-rcstr, turbo-esregex, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-ecmascript-runtime, turbopack-env, turbopack-mdx, turbopack-node, turbopack-resolve, turbopack-static, turbopack-wasm, turbo-tasks-backend
next-napi-bindingscrates/next-napi-bindings195,869anyhow, bincode, console-subscriber, dhat, flate2, futures-util, owo-colors, napi, napi-derive, next-code-frame, next-custom-transforms, next-taskless, rand, rustc-hash, terminal_size, tracing, tracing-subscriber, url, urlencoding, regex, swc_core, lightningcss-napi, lightningcss, swc_plugin_backend_wasmtime, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-fs, turbo-unix-path, next-api, next-build, next-core, mdxjs, turbo-tasks-malloc, turbopack-core, turbopack-ecmascript-hmr-protocol, turbopack-trace-utils, turbopack-trace-server, turbopack-node, mdxjs, turbo-tasks-malloc, tokio, anyhow, napi-build, serde, serde_json, vergen-gitcl
turbo-tasks-fetchturbopack/crates/turbo-tasks-fetch4530anyhow, async-trait, quick_cache, serde, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, reqwest, reqwest, reqwest, tokio, turbo-tasks-testing, turbo-tasks-backend
turbopack-nftturbopack/crates/turbopack-nft3304anyhow, clap, console-subscriber, rustc-hash, serde, swc_core, tokio, tracing, tracing-subscriber, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-malloc, turbopack, turbopack-ecmascript, turbopack-cli-utils, turbopack-core, turbopack-resolve, turbopack-trace-utils
turbo-prehashturbopack/crates/turbo-prehash1146
turbopack-nodejsturbopack/crates/turbopack-nodejs111,802anyhow, bincode, either, indoc, serde, serde_json, serde_qs, tracing, urlencoding, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-runtime
next-tasklesscrates/next-taskless3469anyhow, regex, serde_json, turbo-unix-path
turbopack-cli-utilsturbopack/crates/turbopack-cli-utils4859anyhow, async-trait, owo-colors, rustc-hash, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-resolve
next-corecrates/next-core12129,688anyhow, async-trait, allsorts, bincode, either, futures, indexmap, indoc, itertools, lightningcss, phf, qstring, react_remove_properties, regex, regress, remove_console, rustc-hash, serde, serde_json, serde_path_to_error, smallvec, swc_sourcemap, thiserror, tracing, swc_core, modularize_imports, next-custom-transforms, next-taskless, turbo-bincode, turbo-rcstr, turbo-esregex, turbo-tasks, turbo-tasks-bytes, turbo-tasks-env, turbo-tasks-fetch, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-browser, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-ecmascript-plugins, turbopack-ecmascript-runtime, turbopack-image, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-static, turbopack-trace-utils, tokio, turbo-tasks-backend
swc-plugin-env-checktest/e2e/swc-plugins-env/plugin143
turbopack-benchturbopack/crates/turbopack-bench132,061anyhow, chromiumoxide, criterion, futures, owo-colors, parking_lot, rand, regex, rustc-hash, serde_json, tempfile, tokio, tungstenite, turbo-tasks, turbo-tasks-testing, turbopack-create-test-app, url
turbo-esregexturbopack/crates/turbo-esregex1286anyhow, bincode, regex, regress, turbo-tasks
turbopack-analyzeturbopack/crates/turbopack-analyze3499anyhow, bincode, flate2, rustc-hash, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, serde_json, tokio, turbo-tasks-testing, turbo-tasks-backend
nextjs-project/repos/vercel--next-js215221,551,382

Dependencies

Dependencies, routes, files and symbols live in the full map — loaded on request because it can be large. Agents: prefer view=summary first.

Routes

Route detail is available after loading the full map.

Files and symbols

File and symbol digests are available after loading the full map.

for agents

wiki_codemap(owner="vercel", repo="next-js") over MCP, or GET /v1/code/vercel/next-js — enveloped, receipted, freshness exposed.