I’ve released a widget library for the visual programming editor of Desk. It's also generic and extensible widget for any purpose. You can create node-based or analog synthesizer-like UI with simple API.https://github.com/ryo33/egui_cable
05/26/2022, 4:03 AM
Nice! This is my first contact with the term "egui" — what does it mean?
05/26/2022, 4:06 AM
egui is an amazing library for backend-agnostic widget rendering written in Rust.
egui is amazing for easy to use, customizable, and nice performance.
Yes, I believe this has a potential to be used everywhere in the near future.
05/26/2022, 10:49 PM
That is very cool @Ryo Hirayama. Can you annotate the wires?
05/27/2022, 12:35 AM
Yes! The next TODO is a custom look of ports, plugs, and cables, and it can be done soon.
05/27/2022, 12:39 AM
Nice. I think there's probably a sort of nested box, node and wire approach that could be used for expressing declarative rules, which would interesting to prototype as an alternative to the method we are using now.
05/27/2022, 12:54 AM
I don't get your point. Do you have any example of "a sort of nested box, node and wire approach" and "declarative rules"?
05/27/2022, 3:06 AM
I will attempt to draw a picture when I get a chance.
05/27/2022, 3:07 AM
06/07/2022, 12:32 PM
06/07/2022, 12:37 PM
06/07/2022, 12:42 PM
wow didn't know that. Is it still needed to learn rust to use this tool? Any plan for api support to call in other languages?
i just checked the egui github repo. looks really smooth and nice!
06/07/2022, 12:51 PM