Skip to main content
Dioxus logo

Dioxus

One codebase, every platform

4.4

React-like library for building user interfaces in Rust. One codebase for web, desktop, mobile, and more. Virtual DOM with hooks.

20K
GitHub Stars
none
TypeScript
medium
Learning Curve
4.4
DX Score

Pricing

Model
free
Free Tier
MIT/Apache 2.0 licensed, open source
Paid
N/A

Features

  • React-like syntax
  • Cross-platform
  • Virtual DOM
  • Hooks system
  • Hot reloading
  • SSR support
  • Desktop with webview
  • Mobile support

Pros

  • + True cross-platform
  • + Familiar React model
  • + Great DX
  • + Active development
  • + Good documentation

Cons

  • - Rust learning curve
  • - Newer than alternatives
  • - Mobile still experimental
  • - Smaller community

Best For

startup indie hacker
cross-platform react-like wasm desktop mobile