Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly
OJFord
305 points
99 comments
March 28, 2026
Related Discussions
Found 5 related stories in 50.1ms across 3,471 title embeddings via pgvector HNSW
- Separating the Wayland compositor and window manager dpassens · 257 pts · March 15, 2026 · 55% similar
- I hate: Programming Wayland applications dwdz · 165 pts · March 22, 2026 · 54% similar
- Wayland set the Linux Desktop back by 10 years? omarroth · 228 pts · March 20, 2026 · 51% similar
- MAUI Is Coming to Linux DeathArrow · 187 pts · March 22, 2026 · 50% similar
- Show HN: Calyx – Ghostty-Based macOS Terminal with Liquid Glass UI yuu1ch13 · 24 pts · March 12, 2026 · 47% similar
Discussion Highlights (11 comments)
Imustaskforhelp
Very interesting, can this run something like android using waydroid within Orbstack too? It would then essentially run android on macos as well, I do feel like it should be possible.
cyanmagenta
Forgive the naivety, but what graphical Linux apps are people trying to run that don’t have native MacOS builds? In my experience, Linux GUIs are generally written in Qt or GTK, both of which are multi-platform. I don’t doubt that they exist, I’m just struggling to think of a popular example.
anArbitraryOne
Now if we could switch MacOS to use Win/Linux keyboard commands, MacOS wouldn't be so insufferable
IshKebab
Neat, but wouldn't it be better to have the windows as "seamless"? I.e. not contained within another window.
jbverschoor
Perfect.. this will allow me to run GUI apps in a container. I did a similar thing with X11, but I didn't like so much. Bit by bit, Apple is loosing it's Desktop position. It all starts at the developers. At soon, every person will be a "developer".
tsuru
Wow. Would this allow a macos-based wayland-client to create an EGL surface?
BirAdam
Now, if only macOS still had the ability to drop to a Darwin shell without a GUI at all… we could just have a nice UNIX with something like KDE or COSMIC, brew as our package manager… what a dream.
kogasa240p
Wonder if this will bring at least a tiny amount of interest to GNUstep.
skrrtww
This looks like slop? The README is full of emojis and kind of incoherent, there are no implementation details, there claims to be a Metal backend that doesn't seem to exist, etc. The dependency list is also...something: https://github.com/J-x-Z/cocoa-way/tree/main/vendor
jFriedensreich
I need something like this for android, termux-x11 is a good start but if termux gets wayland support or there is a way to expose wayland sockets from the android native linux VM, the only thing missing is a native rendering compositor for a smoother experience
LoganDark
Server-side decorations "with shadows and focus indicators" -- is it not using macOS's native window chrome? Pass... Add OpenGL instead of Metal, and hard pass.