Glade is a cross-platform GUI library for Typescript that uses WebGPU to render apps at >60fps, for browsers and native macOS.

For a much longer description, write up, and demo, visit https://glade.graphics.
Glade is a library for writing cross-platform graphical applications with TypeScript and JavaScript. It includes an application framework and component library (text, inputs, flexbox layouts, etc.), all drawn using WebGPU. For browsers, it renders to a canvas element. For native macOS, it renders to a GLFW window via Google’s Dawn WebGPU implementation.
Here are the links:
- GitHub: https://github.com/vogtb/glade
- Website: https://glade.graphics
- Browser Demo: http://glade.graphics/demo
- Demo macOS Binary Download: github.com/vogtb/glade/releases/download/v0.0.1/glade.demos.bin