# Dioxus Rust Fullstack Cross Platform Application Framework

> Dioxus is a fullstack app framework for Rust that enables building cross-platform applications for web, desktop, and mobile from a single codebase. With 24k+ GitHub stars and an active Rust community, it combines React-like ergonomics with Rust performance and type safety. Use when this capability is needed.

- Skill: `tomevault-io/dioxus-rust-fullstack-cross-platform-application-framework` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/dioxus-rust-fullstack-cross-platform-application-framework`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/dioxus-rust-fullstack-cross-platform-application-framework/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/dioxus-rust-fullstack-cross-platform-application-framework

---


# Dioxus Rust Fullstack Cross-Platform Application Framework

Dioxus is a fullstack app framework for Rust that enables building cross-platform applications for web, desktop, and mobile from a single codebase. With 24k+ GitHub stars and an active Rust community, it combines React-like ergonomics with Rust performance and type safety.

## Installation

Use the upstream install or setup path that matches your environment:
- cargo run --example <example>
- However, we encourage you to download the dioxus-cli to test out features like hot-reloading. To install the most recent binary CLI, you can use cargo binstall.
- cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli --locked

Basic usage or getting-started notes:
- Render using web-sys, webview, server-side-rendering, liveview, or even with our experimental WGPU-based renderer. Embed Dioxus in Bevy, WGPU, or even run on embedded Linux!
- Dioxus is the fastest way to build native mobile apps with Rust. Simply run dx serve --platform android and your app is running in an emulator or on device in seconds. Call directly into JNI and Native APIs.
- Simply run dx bundle and your app will be built and bundled with maximization optimizations. On the web, take advantage of [.avif generation, .wasm compression, minification](https://dioxuslabs.com/learn/0.7/tutorial/...

- Source: https://github.com/DioxusLabs/dioxus
- Extracted from upstream docs: https://raw.githubusercontent.com/DioxusLabs/dioxus/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/dioxus-rust-fullstack-cross-platform-framework/)

---
> Source: [agentskillexchange/skills](https://github.com/agentskillexchange/skills) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-23 -->

