Loading video...

Video Failed to Load

Go Home

Native macOS desktop app, fully written in JavaScript, using Resonance, with native LiquidGlass effect Stutterings caused by screen recording, it's not visible on screen.

22,759 views • 1 year ago •via X (Twitter)

14 Comments

Ammar Ahmed's profile picture
Ammar Ahmed1 year ago

How are you exposing the native apis to JavaScript

Yukino Song's profile picture
Yukino Song1 year ago

ffi, just load them directly via dlopen

Ammar Ahmed's profile picture
Ammar Ahmed1 year ago

Awesome work!

Daniel Nguyen's profile picture
Daniel Nguyen1 year ago

Very nice.

Albin Groen's profile picture
Albin Groen1 year ago

This is really cool!

Sam Armstrong's profile picture
Sam Armstrong1 year ago

If it was up to me, I'd rather than all developers just ignore that Liquid Glass exists. It makes everything worse in my opinion.

SoCuul's profile picture
SoCuul1 year ago

AppKit or SwiftUI

Yukino Song's profile picture
Yukino Song1 year ago

AppKit

SoCuul's profile picture
SoCuul1 year ago

Based. Do you have a link to the project powering this? “Resonance”

Yukino Song's profile picture
Yukino Song1 year ago

Not released yet, still a few things we need to implement before we make it public. It’s a client side focused JS runtime written almost entirely in C/C++, with lots of Node feature parity and runs on minimal of 8MB of memory shared with a Linux kernel

JJ Wright's profile picture
JJ Wright1 year ago

what is Resonance??

Yukino Song's profile picture
Yukino Song1 year ago

An in development client side focused JS runtime Runs on 8MB physical memory shared with a Linux kernel - you can’t even get Node to run with 8MB spare memory

JJ Wright's profile picture
JJ Wright1 year ago

sweet! Are you open sourcing?

Yukino Song's profile picture
Yukino Song1 year ago

Yes, when we get a few more things done

Related Videos