#dom #ui #react #gui #web-ui #experience

dioxus-rsx

Core functionality for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences

10 releases

0.5.1 Apr 5, 2024
0.5.0 Mar 28, 2024
0.5.0-alpha.0 Feb 23, 2024
0.4.3 Dec 7, 2023
0.0.1 Dec 9, 2022

#116 in Procedural macros

Download history 3492/week @ 2024-02-26 3044/week @ 2024-03-04 2587/week @ 2024-03-11 4162/week @ 2024-03-18 5160/week @ 2024-03-25 5135/week @ 2024-04-01 4359/week @ 2024-04-08 3702/week @ 2024-04-15 3758/week @ 2024-04-22 4701/week @ 2024-04-29 4697/week @ 2024-05-06 4976/week @ 2024-05-13 4654/week @ 2024-05-20 4777/week @ 2024-05-27 4895/week @ 2024-06-03 4284/week @ 2024-06-10

19,005 downloads per month
Used in 35 crates (9 directly)

MIT/Apache

200KB
4K SLoC

Dioxus-RSX

Crates.io MIT licensed Build Status Discord chat

Website | Guides | API Docs | Chat

Overview

This crate provides the actual DSL that Dioxus uses in the rsx! macro. This crate is separate from the macro crate to enable tooling like autoformat, translation, and AST manipulation (extract to component).

Contributing

  • Report issues on our issue tracker.
  • Join the discord and ask questions!

License

This project is licensed under the MIT license.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Dioxus by you shall be licensed as MIT, without any additional terms or conditions.

Dependencies

~0.6–7.5MB
~43K SLoC