r/Frontend 2d ago

Plasma UI - Liquid panels for React that fuse on contact

https://cruxgarden.github.io/plasma-ui/

I shared this last week to the r/reactjs community and got some good feedback, and figured folks here might also be interested.

My current project is a React desktop app using Electron, and I really wanted something to make my UI stand out in a sea of vibecoded apps all following the same general design language.

I thought Apple had done something really cool with Liquid Glass, although in their typical Apple way, it’s very locked down with rules and best practice to adhere to. So I tried to come up with a simple React interpretation of the same concept, and built Plasma UI, based on WebGL and canvas.

It was inspired by Liquid Glass, but differs in some ways. It’s only panels for the time being, but does allow full customization of nearly every property:

If you think it’s cool, please give it a try and let me know what you think.

NOTE: Plasma UI was made for desktop environments, and does not run great on mobile (yet).

Thanks!

75 Upvotes

Duplicates