On this page:
Rivet:   First-Party Native Desktop Applications with Racket
9.3

Rivet: First-Party Native Desktop Applications with Racket🔗ℹ

turinglambdaai

Rivet is a native desktop application foundation that keeps application logic in Racket while using WinUI 3 on Windows and SwiftUI/AppKit on macOS. It embeds Racket CS in the native process and generates typed native clients from Racket RPC, event, and state declarations. Rivet is not a WebView wrapper and does not introduce a cross-platform widget DSL.