You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, so I've been playing around for a while with building a cross-platform and web UI for Structured Log Viewer, and I know there is already Avalonia in the mix, but it's never quite felt right on macOS and so I've been investigating alternative.
I don't want to just drop in a drive-by PR with a mammoth change, so hence the issue, but you can have a look at the code over here: slang25#2
This is using gpui, which I'm really impressed with. I did experiment with gpui-dotnet, but I found it too restrictive, so this would involve maintaining Rust, which does add complexity, so I'd understand if this is not a direction you want to take this project. It includes a native bridge and use NativeAOT on the dotnet side, cherry picking some of @baronfel changes.
I'll maintain my branch for my own use, but will leave the ball in your court if you want to incorporate this here.
Very nice! I'm unlikely to take this, but it is cool and thanks for making me aware. I did clean up the Avalonia version significantly so that remains the official Mac story for this repo.
Activity
KirillOsenkov commentedon Sep 6, 2026
Very nice! I'm unlikely to take this, but it is cool and thanks for making me aware. I did clean up the Avalonia version significantly so that remains the official Mac story for this repo.