logoalt Hacker News

josephgtoday at 1:29 AM1 replyview on HN

I’m working on a native UI framework in rust. I want to be able to build cross platform, fully native applications with native code. And I want platform native components.

I started with Leptos - which gives you a nice declarative UI syntax and reactive elements. I used Claude to get that working on iOS, cocoa and GTK. I made a nice little iOS schedule app for attendees at conferences. It works great. All rust, native UI and a fast and small binary. The current UI code is here: https://github.com/josephg/leptos-native (not officially part of leptos). It works well, but not all of the components I want have been implemented.

At the moment I’m rewriting the core to ditch the vibe coded parts and break the whole thing into an app backend API and separate platform layer. I want to be able to write apps in wasm and have a windows / mac / Linux host that can run them using native UI. And a runner to run any app using a TUI. And have a compilation process to compile the whole thing into a single native process for app developers and to publish to the App Store.


Replies

chcardoztoday at 1:58 AM

this is awesome was looking for something like this since i have been building tauri apps and i dont like working with like the web part of it and want something completely in rust.

show 1 reply