← Discover
Discover · GitHub · Dioxus↑ +271 today

Multi-platform applications with Rust

Dioxus is a Rust framework that allows developing end-to-end (fullstack) applications with a single code base for web, desktop and mobile platforms. It standardizes the application development experience in the Rust ecosystem by accelerating the user interface creation process with its React-like component-based structure.

Updates

  • August 2, 2026: Stars 37,762 → 38,444, latest release v0.7.10 (July 30, 2026).

What you get

  • Web, desktop and mobile application development with a single code base
  • Fast development process with instant code refresh
  • React-like component structure and type-safe fullstack support

Installation

Install the CLI tool
curl -fsSL https://dioxuslabs.com/install.sh | bash
Alternative installation method
cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli --locked

Running it

Starting the app
dx serve
Packaging the app
dx bundle

If you don't write code

🤖 Paste this into your AI agent (Claude Code · Codex · Antigravity)

How can I develop an application in Rust for web, desktop or mobile platforms using Dioxus? Explain step by step the process of creating a simple user interface using component-based structure, state management, and instant code refresh feature with 'dx serve' command.

Related dictionary terms

Who it is forIt is for developers who want to develop multi-platform applications with a single code base using the Rust ecosystem.
LicenseApache-2.0

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-07-22: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.