CODE MAP
DioxusLabs/dioxus
aging
115packages
637files
9,040symbols
2routes
1,266dep edges
150,372LOC
Packages
| package | path | files | LOC | internal deps |
|---|---|---|---|---|
| dioxus-playwright-liveview-test | packages/playwright-tests/liveview | 1 | 81 | dioxus, dioxus-liveview, tokio, axum |
| dioxus-router | packages/router | 18 | 2,741 | version, dioxus-core, dioxus-core-macro, dioxus-signals, dioxus-hooks, dioxus-html, dioxus-history, dioxus-router-macro, dioxus-fullstack-core, tracing, percent-encoding, url, dioxus-cli-config, rustversion, axum, dioxus, dioxus-ssr, criterion, ciborium, base64, serde, tokio, dioxus-router |
| wasm-split-macro | packages/wasm-split/wasm-split-macro | 1 | 228 | version, syn, base16, digest, quote, sha2, proc-macro2 |
| dioxus-stores-macro | packages/stores-macro | 4 | 1,202 | version, proc-macro2, quote, syn, convert_case, dioxus, dioxus-stores |
| dioxus-html-internal-macro | packages/html-internal-macro | 1 | 58 | version, proc-macro2, syn, quote, convert_case, trybuild |
| harness-simple-fullstack-with-default | packages/cli-harnesses/harness-simple-fullstack-with-default | 1 | 4 | dioxus |
| dioxus-playwright-web-test | packages/playwright-tests/web | 1 | 230 | dioxus, serde_json, tracing, tracing-wasm, wasm-bindgen, web-sys |
| dioxus-devtools | packages/devtools | 1 | 218 | version, dioxus-signals, dioxus-core, dioxus-devtools-types, dioxus-cli-config, serde, serde_json, subsecond, thiserror, futures-util, futures-channel, tracing, tungstenite, tokio, serde_json |
| dioxus-rsx | packages/rsx | 20 | 5,520 | version, proc-macro2, proc-macro2-diagnostics, quote, syn, prettyplease, prettier-please |
| dioxus-autofmt | packages/autofmt | 6 | 2,305 | version, dioxus-rsx, proc-macro2, quote, syn, serde, prettyplease, pretty_assertions |
| dioxus-asset-resolver | packages/asset-resolver | 3 | 583 | thiserror, http, percent-encoding, infer, dioxus-cli-config, tokio, web-sys, js-sys, wasm-bindgen-futures, dioxus, serde_json |
| harness-no-dioxus | packages/cli-harnesses/harness-no-dioxus | 1 | 3 | anyhow |
| const-serialize-macro | packages/const-serialize-macro | 1 | 234 | syn, quote, proc-macro2 |
| harness-simple-dedicated-server | packages/cli-harnesses/harness-simple-dedicated-server | 1 | 3 | |
| dioxus-fullstack-macro | packages/fullstack-macro | 1 | 1,924 | version, quote, proc-macro2, xxhash-rust, const_format, convert_case, dioxus, serde, tower-http, axum |
| dioxus-liveview | packages/liveview | 11 | 1,805 | version, thiserror, tracing, slab, futures-util, futures-channel, tokio, tokio-stream, tokio-util, serde, serde_json, dioxus-html, dioxus-document, dioxus-history, rustc-hash, dioxus-core, dioxus-interpreter-js, dioxus-devtools, dioxus-cli-config, generational-box, axum, tokio, axum, tower, dioxus |
| manganis-core | packages/manganis/manganis-core | 10 | 1,950 | version, serde, const-serialize, dioxus-core-types, dioxus-cli-config, winnow, manganis |
| dioxus-playwright-fullstack-test | packages/playwright-tests/fullstack | 1 | 242 | dioxus, serde, tokio |
| dioxus-interpreter-js | packages/interpreter | 3 | 464 | version, wasm-bindgen, wasm-bindgen-futures, js-sys, web-sys, serde, rustc-hash, dioxus-core, dioxus-core-types, dioxus-html, lazy-js-bundle |
| fullstack-hackernews-example | examples/01-app-demos/hackernews | 1 | 249 | dioxus, chrono, serde |
| harness-simple-dedicated-client | packages/cli-harnesses/harness-simple-dedicated-client | 1 | 3 | dioxus |
| dioxus-core-macro | packages/core-macro | 4 | 2,669 | version, proc-macro2, quote, syn, dioxus-rsx, convert_case, dioxus, dioxus-html, rustversion, tokio, trybuild |
| dioxus-desktop | packages/desktop | 25 | 5,576 | version, dioxus-core, dioxus-html, dioxus-document, dioxus-signals, dioxus-interpreter-js, dioxus-cli-config, dioxus-asset-resolver, generational-box, dioxus-devtools, anyhow, image, serde, serde_json, thiserror, tracing, wry, futures-channel, tokio, infer, dunce, slab, rustc-hash, dioxus-hooks, futures-util, percent-encoding, async-trait, tao, dioxus-history, base64, libc, rand, bytes, webbrowser, wry, muda, tray-icon, objc2, objc2-foundation, objc2-ui-kit, tungstenite, tungstenite, objc2, objc2-app-kit, lazy-js-bundle, dioxus, reqwest, dioxus-ssr |
| harness-fullstack-multi-target-no-default | packages/cli-harnesses/harness-fullstack-multi-target-no-default | 1 | 4 | dioxus |
| dioxus-playwright-fullstack-spread-test | packages/playwright-tests/fullstack-spread | 1 | 47 | dioxus |
| dioxus-pwa-example | examples/10-integrations/pwa | 1 | 15 | dioxus |
| native-headless | examples/10-integrations/native-headless | 1 | 182 | dioxus, dioxus-native-dom, anyrender_vello, vello, rustc-hash, futures-util, tracing-subscriber, wgpu, wgpu_context, blitz-paint, blitz-traits, blitz-dom |
| dioxus-fullstack-core | packages/fullstack-core | 11 | 2,245 | version, dioxus-core, dioxus-signals, dioxus-hooks, futures-channel, serde, dioxus-history, dioxus-document, ciborium, base64, tracing, thiserror, axum-core, http, anyhow, inventory, serde_json, generational-box, futures-util, tokio, parking_lot, dioxus-fullstack, dioxus |
| lazy-js-bundle | packages/lazy-js-bundle | 1 | 197 | version |
| harness-simple-mobile | packages/cli-harnesses/harness-simple-mobile | 1 | 3 | dioxus |
| harness-fullstack-desktop-with-features | packages/cli-harnesses/harness-fullstack-desktop-with-features | 1 | 4 | dioxus, anyhow |
| subsecond-types | packages/subsecond/subsecond-types | 1 | 92 | serde |
| ecommerce-site | examples/01-app-demos/ecommerce-site | 8 | 915 | dioxus, reqwest, serde, chrono, chrono |
| dioxus-playwright-default-features-disabled-test | packages/playwright-tests/default-features-disabled | 1 | 49 | dioxus |
| harness-fullstack-desktop | packages/cli-harnesses/harness-fullstack-desktop | 1 | 4 | dioxus |
| dioxus-html | packages/html | 34 | 11,740 | version, dioxus-core, dioxus-core-macro, dioxus-core-types, dioxus-rsx, dioxus-html-internal-macro, dioxus-hooks, generational-box, serde, serde_repr, js-sys, keyboard-types, async-trait, tokio, futures-channel, futures-util, serde_json, tracing, rustversion, bytes, lazy-js-bundle, serde_json, dioxus, dioxus-web, tokio, manganis |
| geolocation-native-plugin | examples/01-app-demos/geolocation-native-plugin | 4 | 777 | dioxus, manganis, serde, serde_json, thiserror |
| harness-simple-web | packages/cli-harnesses/harness-simple-web | 1 | 3 | dioxus |
| fullstack-desktop-example | examples/07-fullstack/desktop | 1 | 43 | dioxus, serde |
| wasm-split-cli | packages/wasm-split/wasm-split-cli | 2 | 1,727 | version, anyhow, itertools, walrus, wasmparser, id-arena, rayon, tracing-subscriber, tracing, clap, wasm-used |
| dioxus-native | packages/native | 8 | 796 | version, blitz-dom, blitz-html, blitz-net, blitz-paint, blitz-traits, blitz-shell, anyrender, anyrender_vello, anyrender_vello_hybrid, anyrender_vello_cpu, anyrender_skia, wgpu_context, dioxus-core, dioxus-html, dioxus-native-dom, dioxus-asset-resolver, dioxus-history, dioxus-document, dioxus-cli-config, dioxus-devtools, dioxus-hooks, dioxus-signals, dioxus-stores, dioxus-core-macro, manganis, winit, keyboard-types, tokio, webbrowser, tracing, rustc-hash, futures-util, tokio, anyrender_vello_cpu |
| dioxus-playwright-web-patch-test | packages/playwright-tests/web-hot-patch | 1 | 35 | dioxus |
| dioxus-rsx-hotreload | packages/rsx-hotreload | 5 | 1,125 | dioxus-rsx, internment, proc-macro2, proc-macro2-diagnostics, quote, syn, tracing, dioxus-core, dioxus-core-types |
| harness-web-with-no-default-features | packages/cli-harnesses/harness-web-with-no-default-features | 1 | 3 | dioxus |
| harness-web-with-default-features | packages/cli-harnesses/harness-web-with-default-features | 1 | 3 | dioxus |
| dioxus-stores-visibility-helper | packages/stores/tests/visibility-helper | 1 | 49 | dioxus-stores, dioxus-signals |
| harness-simple-fullstack-native-with-default | packages/cli-harnesses/harness-simple-fullstack-native-with-default | 1 | 4 | dioxus |
| ssr-only | examples/07-fullstack/ssr-only | 1 | 59 | dioxus |
| dioxus | packages/dioxus | 2 | 630 | version, dioxus-core, dioxus-config-macros, dioxus-html, dioxus-document, dioxus-history, dioxus-core-macro, dioxus-config-macro, dioxus-stores, dioxus-hooks, dioxus-signals, dioxus-router, dioxus-web, dioxus-desktop, dioxus-liveview, dioxus-ssr, dioxus-native, dioxus-server, dioxus-fullstack, dioxus-fullstack-macro, dioxus-asset-resolver, manganis, dioxus-logger, warnings, wasm-splitter, subsecond, serde, dioxus-cli-config, dioxus-devtools, futures-util, tracing, rand, criterion, thiserror, env_logger, tokio, dioxus |
| dioxus-router-macro | packages/router-macro | 9 | 2,686 | version, syn, quote, proc-macro2, slab, base16, digest, sha2, dioxus |
| dioxus-config-macros | packages/config-macros | 1 | 39 | |
| dioxus-ext | packages/extension | 1 | 101 | version, wasm-bindgen, dioxus-autofmt, dioxus-rsx-rosetta, html_parser, syn |
| harness-fullstack-with-optional-tokio | packages/cli-harnesses/harness-fullstack-with-optional-tokio | 1 | 4 | dioxus, serde, tokio |
| dioxus-server | packages/fullstack-server | 15 | 3,167 | version, dioxus-cli-config, dioxus-devtools, dioxus-history, dioxus-signals, dioxus-hooks, dioxus-logger, dioxus-router, dioxus-fullstack-core, dioxus-core, dioxus-core-macro, dioxus-document, dioxus-html, generational-box, axum, anyhow, inventory, dioxus-ssr, hyper-util, hyper, dioxus-interpreter-js, tracing, tracing-futures, tokio-util, async-trait, serde, futures-util, futures-channel, ciborium, base64, rustls, hyper-rustls, url, serde_json, serde_qs, multer, futures, pin-project, thiserror, bytes, tower-http, tower, parking_lot, tokio-tungstenite, chrono, rustc-hash, lru, walkdir, tokio, tokio, dioxus, tokio |
| dioxus-cli-optimization-test | packages/playwright-tests/cli-optimization | 3 | 158 | dioxus, serde |
| depinfo | packages/depinfo | 1 | 458 | thiserror, dunce |
| dioxus-playwright-fullstack-routing-test | packages/playwright-tests/fullstack-routing | 1 | 115 | dioxus, serde, tokio |
| dioxus-web | packages/web | 36 | 4,395 | version, dioxus-core, dioxus-core-types, dioxus-cli-config, dioxus-html, dioxus-history, dioxus-document, dioxus-devtools, dioxus-signals, dioxus-interpreter-js, dioxus-fullstack-core, generational-box, js-sys, wasm-bindgen, wasm-bindgen-futures, tracing, rustc-hash, futures-util, futures-channel, serde_json, serde, ciborium, gloo-timers, send_wrapper, lazy-js-bundle, dioxus, wasm-bindgen-test, dioxus-ssr, gloo-dialogs, dioxus-web, tracing-wasm |
| dioxus-cli | packages/cli | 86 | 42,756 | version, dioxus-autofmt, dioxus-rsx-rosetta, dioxus-rsx, dioxus-rsx-hotreload, dioxus-html, dioxus-core, dioxus-core-types, dioxus-devtools-types, dioxus-cli-config, dioxus-dx-wire-format, wasm-split-cli, depinfo, subsecond-types, dioxus-component-manifest, bytes, clap, convert_case, thiserror, uuid, serde, serde_json, toml, cargo_toml, futures-util, notify, html_parser, cargo_metadata, tokio, tokio-stream, tokio-tungstenite, chrono, anyhow, hyper, hyper-util, hyper-rustls, rustls, rayon, futures-channel, krates, axum, axum-server, axum-extra, tower-http, owo-colors, proc-macro2, syn, walkdir, dunce, dirs, reqwest, tower, open, prettyplease, const-serialize, tracing-subscriber, schemars, tracing, ansi-to-tui, ansi-to-html, path-absolutize, crossterm, ratatui, shell-words, tempfile, manganis, manganis-core, object, tokio-util, itertools, walrus, wasmparser, icns, image, zip, sha1, sha2, md5, rpm, cargo-config2, pretty_assertions |
| hotdog | examples/01-app-demos/hotdog | 3 | 147 | dioxus, reqwest, serde, serde_json, anyhow |
| nested-suspense | packages/playwright-tests/nested-suspense | 3 | 159 | dioxus, serde, tokio |
| dioxus-core-types | packages/core-types | 6 | 171 | |
| dioxus-playwright-fullstack-patch-test | packages/playwright-tests/web-hot-patch-fullstack | 1 | 36 | dioxus |
| subsecond | packages/subsecond/subsecond | 1 | 959 | serde, subsecond-types, thiserror, web-sys, wasm-bindgen, wasm-bindgen-futures, js-sys, libloading, libc, memmap2, memfd |
| cross-tls-crate | packages/subsecond/subsecond-tests/cross-tls-crate | 1 | 25 | |
| file-explorer | examples/01-app-demos/file-explorer | 1 | 133 | dioxus, open |
| fullstack-auth-example | examples/07-fullstack/auth | 2 | 239 | dioxus-web, dioxus, axum, tokio, tower-http, http, tower, serde, anyhow |
| dioxus-rsx-rosetta | packages/rsx-rosetta | 1 | 162 | version, dioxus-autofmt, dioxus-rsx, dioxus-html, html_parser, proc-macro2, quote, syn, convert_case, pretty_assertions |
| dioxus-playwright-fullstack-error-codes-test | packages/playwright-tests/fullstack-error-codes | 1 | 80 | dioxus |
| dioxus-hooks | packages/hooks | 19 | 2,105 | version, dioxus-core, dioxus-signals, futures-channel, tracing, slab, futures-util, generational-box, rustversion, futures-util, dioxus-core, dioxus, web-sys, tokio, reqwest |
| dioxus-native-dom | packages/native-dom | 5 | 1,390 | version, blitz-dom, blitz-traits, dioxus-core, dioxus-html, keyboard-types, tracing, rustc-hash, futures-util, dioxus |
| dioxus-fullstack | packages/fullstack | 21 | 6,227 | version, futures-channel, serde, ciborium, base64, tracing, thiserror, dioxus-fullstack-core, http, anyhow, dioxus-core, dioxus-signals, dioxus-hooks, dioxus-html, dioxus-cli-config, futures, bytes, dioxus-fullstack-macro, futures-util, axum-core, send_wrapper, serde_json, pin-project, serde_qs, reqwest, serde_urlencoded, form_urlencoded, axum, http-body, dioxus-asset-resolver, const_format, const-str, rustversion, xxhash-rust, inventory, tokio, tokio-tungstenite, tokio-stream, tower, tower-http, postcard, web-sys, js-sys, wasm-bindgen, wasm-bindgen-futures, tokio-util, dioxus, dioxus-server |
| cross-tls-crate-dylib | packages/subsecond/subsecond-tests/cross-tls-crate-dylib | 1 | 25 | |
| dioxus-playwright-fullstack-mounted-test | packages/playwright-tests/fullstack-mounted | 1 | 23 | dioxus, serde, tokio |
| wasm-split-harness | packages/playwright-tests/wasm-split-harness | 1 | 296 | dioxus, dioxus-router, anyhow, async-compression, futures, js-sys, wasm-bindgen, wasm-bindgen-futures, web-sys, getrandom, reqwest |
| dioxus-playwright-web-routing-test | packages/playwright-tests/web-routing | 1 | 57 | dioxus |
| wasm-used | packages/wasm-split/wasm-used | 1 | 347 | walrus, id-arena, tracing |
| wgpu-texture | examples/10-integrations/wgpu-texture | 2 | 418 | dioxus-native, dioxus, anyrender, blitz-dom, blitz-traits, peniko, wgpu, winit, tracing-subscriber |
| dioxus-document | packages/document | 11 | 1,054 | dioxus-core, dioxus-core-types, dioxus-core-macro, dioxus-html, tracing, serde, serde_json, futures-channel, futures-util, generational-box, lazy-js-bundle, dioxus |
| dioxus-history | packages/history | 2 | 383 | version, dioxus-core, tracing, dioxus |
| dioxus-signals | packages/signals | 16 | 4,270 | version, dioxus-core, generational-box, tracing, serde, parking_lot, rustc-hash, futures-channel, futures-util, warnings, dioxus, tokio, tracing-subscriber, reqwest, rand |
| dioxus-cli-config | packages/cli-config | 1 | 336 | wasm-bindgen |
| wasm-splitter | packages/wasm-split/wasm-split | 1 | 214 | version, async-once-cell, wasm-split-macro |
| dioxus-playwright-web-hash-routing-test | packages/playwright-tests/web-hash-routing | 1 | 61 | dioxus |
| manganis | packages/manganis/manganis | 8 | 594 | const-serialize, manganis-core, manganis-macro, thiserror, objc2, objc2 |
| bluetooth-scanner | examples/01-app-demos/bluetooth-scanner | 1 | 90 | tokio, dioxus, futures-channel, futures |
| harness-default-to-non-default | packages/cli-harnesses/harness-default-to-non-default | 1 | 4 | dioxus |
| fullstack-router-example | examples/07-fullstack/router | 1 | 87 | dioxus, axum, tokio, serde |
| dioxus-ssr | packages/ssr | 5 | 937 | version, dioxus-core, dioxus-core-types, askama_escape, rustc-hash, dioxus |
| dioxus-playwright-fullstack-errors-test | packages/playwright-tests/fullstack-errors | 1 | 67 | dioxus, serde, tokio |
| fullstack-hello-world-example | examples/07-fullstack/hello-world | 1 | 59 | dioxus, serde, reqwest, serde_json, anyhow, thiserror |
| windows-headless | packages/playwright-tests/windows-headless | 1 | 23 | dioxus |
| suspense-carousel | packages/playwright-tests/suspense-carousel | 1 | 117 | dioxus, serde |
| generational-box | packages/generational-box | 6 | 1,847 | version, parking_lot, tracing, rand, criterion |
| dioxus-component-manifest | packages/component-manifest | 1 | 121 | schemars, serde, serde_json |
| harness-simple-desktop | packages/cli-harnesses/harness-simple-desktop | 1 | 3 | dioxus |
| dioxus-devtools-types | packages/devtools-types | 1 | 56 | serde, dioxus-core, subsecond-types |
| dioxus-dx-wire-format | packages/dx-wire-format | 1 | 123 | serde, serde_json, cargo_metadata, manganis-core, subsecond-types |
| dioxus-core | packages/core | 30 | 10,763 | version, dioxus-core-types, const_format, futures-channel, generational-box, longest-increasing-subsequence, rustc-hash, rustversion, slab, slotmap, tracing, futures-util, serde, subsecond, anyhow, xxhash-rust, dioxus, dioxus-ssr, dioxus-html, tokio, rand, reqwest, tracing-subscriber, pretty_assertions |
| windows-hotpatch-fullstack | packages/playwright-tests/windows-hotpatch-fullstack | 1 | 38 | dioxus |
| barebones-template-test | packages/playwright-tests/barebones-template | 1 | 37 | dioxus |
| manganis-macro | packages/manganis/manganis-macro | 5 | 2,152 | proc-macro2, quote, syn, manganis-core, dunce, macro-string, manganis, tempfile |
| dioxus-playwright-fullstack-hydration-order-test | packages/playwright-tests/fullstack-hydration-order | 1 | 70 | dioxus, serde, tokio |
| subsecond-tls-harness | packages/subsecond/subsecond-tests/cross-tls-test | 1 | 33 | dioxus-devtools, cross-tls-crate, cross-tls-crate-dylib |
| const-serialize | packages/const-serialize | 10 | 2,242 | const-serialize-macro, serde, rand |
| harness-renderer-swap | packages/cli-harnesses/harness-renderer-swap | 1 | 4 | dioxus |
| dioxus-logger | packages/logger | 1 | 116 | version, dioxus-cli-config, tracing, tracing-subscriber, tracing-wasm, tracing-subscriber, dioxus |
| harness-simple-fullstack | packages/cli-harnesses/harness-simple-fullstack | 1 | 4 | dioxus |
| harness-fullstack-desktop-with-default | packages/cli-harnesses/harness-fullstack-desktop-with-default | 1 | 4 | dioxus, anyhow |
| dioxus-stores | packages/stores | 13 | 3,069 | version, dioxus-core, dioxus-signals, dioxus-stores-macro, dioxus, trybuild, dioxus-stores-visibility-helper |
| dioxus-tailwind | examples/10-integrations/tailwind | 1 | 101 | manganis, dioxus |
| harness-fullstack-multi-target | packages/cli-harnesses/harness-fullstack-multi-target | 1 | 4 | dioxus |
| dioxus-config-macro | packages/config-macro | 1 | 38 | version, proc-macro2, quote |
| dioxus-cli-telemetry | packages/cli-telemetry | 1 | 273 | serde, chrono, rand, serde_json, dirs, uuid |
| dioxuslabs--dioxus | /repos/dioxuslabs--dioxus | 70 | 5,057 |
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="DioxusLabs", repo="dioxus") over MCP, or GET /v1/code/DioxusLabs/dioxus — enveloped, receipted, freshness exposed.