Back to browse
GitHub Repository

SwiftUI compatibility experiments for Linux, QuillData, QuillKit, and Enchanted/Quill Chat porting

18 starsSwift

iOS Apps on Linux

by ljlolel·Jun 25, 2026·4 points·0 comments

AI Analysis

●●●BangerWizardryBold BetDark Horse

Runs unmodified SwiftUI apps on Linux by reimplementing AppKit on Qt instead of emulating binaries.

Strengths
  • Source-level compatibility avoids binary emulation overhead and legal gray areas.
  • Detailed API coverage docs track parity for SwiftUI, Network, and Security.
  • Ports real apps like Enchanted and WireGuard with visible UI rendering.
Weaknesses
  • Many Apple framework APIs remain incomplete or unimplemented per coverage docs.
  • Requires source access to apps, unlike binary compatibility layers like Wine.
Target Audience

Linux developers, Swift developers, Cross-platform app builders

Similar To

Darling · Wine · Flutter

Post Description

We developed and tested SwiftUI for Linux (and AppKit, NSFoundation, etc.) -- looking for more Swift apps to test on Linux!

Similar Projects