rdrpenguin04 / rmms

LMMS successor candidate, written in Rust
GNU General Public License v3.0
8 stars 3 forks source link

fltk-rs for the gui #6

Open 1sra3l opened 1 year ago

1sra3l commented 1 year ago

fltk-rs would be a very good GUI choice for multiple reasons:

  1. you can use fltk-egui to support egui running inside FLTK.
  2. It is compatible with both x11 and Wayland on GNU/Linux systems, as well as Windows, Mac and AFAIK android
  3. It is much smaller and lighter than GTK/Qt while providing a very competent GUI toolkit
  4. FLTK is very fast and fully themable
  5. FLTK is used in zynsubaddFX already
  6. FLUID is a great way to make a mockup design for the UI/UX
  7. fltk-rs is well supported
  8. There are so many sub-libraries available such as a theme library, is easy to extend for custom widgets like the extras, accessibility, and can wrap virtually anything like webkit and VLC for demos or documentation
rdrpenguin04 commented 1 year ago

That's definitely an interesting suggestion. I think the team was leaning towards either egui or iced, but definitely a good option to have on the list.