I understand that 250-300MB is still a bit heavy, I'm not too happy with it either, but I've come to realize that even a Hello World JavaFX application with just a button on screen eats 70MB. I'm trying my level best to keep this at 200MB but I can't make any promises.
I sometimes wish I'd done this with C++, but it would be very tedious. I was quite proficient in JavaFX so I reckoned it will be the best tool for the job.
About httpbin: Could you please elaborate on that? Which method failed?
Don't get me wrong, 250-300 MB is perfectly fine. As long as it doesn't grow exponentially and take over the system like Electron apps do, people would love to use this. I think you've got a solid product at hand and you should try to grow this commercially.
I sometimes wish I'd done this with C++, but it would be very tedious. I was quite proficient in JavaFX so I reckoned it will be the best tool for the job.
About httpbin: Could you please elaborate on that? Which method failed?