RsxUI Component Library
RsxUi is Rust based DaisyUI component wrappers that utilize rsx! which is Jsx like HTML rendering library.
Declarative Syntax
Write HTML using familiar JSX-like syntax with Rust macros.
Type-Safe Components
Build UI with strongly-typed props and compile-time checking.
DaisyUI Integration
Pre-built components for all DaisyUI classes and variants.
HTMX Ready
Built-in HTMX attribute support for dynamic interactions.
Quick Start
use rsx_macros::rsx;use rsxui::components::{Button, Color, Size};let html = rsx! { <Button label="Click me" color=Color::Primary size=Size::Lg />};Created by Isak Rickyanto@2026