It is mostly a java application, since i am a full full-time java developer, and this is (so far) a hobby project.
All "backend stuff" written in java.
Initially, i tried writing the ui in JavaFx, but found that was rather painful.
Then a quick detour around tornadofx, which was definately an improvement, i'm just a bit worried that it is being abandoned, so therfore looking at alternatives.
desktop compose seems like it might be a good fit for the UI parts, if i can get it tied together with the existing code.
It is still so early stages, that i dont really have any experience with memory footprint.
Also i don't think it is much of an issue for this application, since small footprint has never been a priority.