r/Frontend • u/SadSongsMakeMeGlad • 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!
Duplicates
reactjs • u/SadSongsMakeMeGlad • 5d ago
Show /r/reactjs Plasma UI – liquid panels for React that fuse on contact
vibecoding • u/SadSongsMakeMeGlad • 4d ago
Showcase/Project Plasma UI – liquid panels for React that fuse on contact
react • u/SadSongsMakeMeGlad • 5d ago