Self-contained tool for compiling and uploading Arduino sketches
Freematics Arduino Builder is a fully standalone utility for viewing, compiling, configuring and uploading Arduino sketch or pre-compiled binary to Arduino board without need for any development environment setup. It currently supports AVR, ESP8266 and ESP32.
Decouple your GUI building code from the rest of your application. Using an XML description, the Java GuiBuilder will build appropriate windows, controls and objects for later retrieval by the mainstream code.