New answers tagged

0

There is a very good article on GUI tools for MySQL here: https://codingsight.com/10-best-mysql-gui-tools/ dbForge Studio, HeidiSQL and Toad Edge are ones I remember trying in the past, but you can decide via the pros and cons mentioned for each one in that article (the screenshots too can give you a hint on which to try first)


2

So as performance was mentioned, C++ is the language of choice then. One of the GUI APIs was already mentioned Qt, which seems to be a wery popular GUI API. I personaly not a fan of Qt so will point to the alternative, which is wxWidgets. wxWidgets is cross-platform and open sorce, but other then Qt it´s 100% standard C++ without custom keywords.


1

You might like https://www.lazarus-ide.org/, which is free, and lets you build nice GUIs by point-and-click. Programming is in Pascal. Alternatively, there is TKinter, also free, which is more-or-less the default GUI library for the Python language. Although I find it easier to do many manipulations of various kinds of objects in Python I often find that I ...


1

In addition / alternative of Qt, you could also try GTK (used in Gnome) or FLTK or FOX. If you develop a gaming application, try SFML. Perhaps you want OpenGL support? Do you care abound sound ? 2D or 3D drawings ? GTK is usable from C code, from C++ code (with GTKmm), from Ocaml code (with lablgtk), from Python code, etc.... All of Qt and GTK and FLTK and ...


3

Best language: I don't think anybody can answer this satisfactorily. Just pick what you are best and most comfortable at. However, I would recommend to pick an object-oriented language for GUI development (particularly if it is going to be a big project). Best framework: I would highly recommend you take a look at https://www.qt.io/. It's probably the most ...


-2

Have a look at Electron, is the framework behind: Visual Studio Code Facebook Messenger Twitch Slack Figma etc...


0

Never have used any such tool for building Java GUI myself, but posibly WindowBuilder could be what you search.


Top 50 recent answers are included