Graphic Library - GUI
Sockets communication support
code that can be run into HTML5 browsers. As future feature we think will be compiled also with Metal and DirectX if needed.
EGE2D implements sockets communication capable to connect to a server station in order to realize an MVC architecture that can be run on a local system or distributed once.
EGE2D is mainly designed to supply a 2D C++ GUI for SCADA and HMI systems used in industrial automation, but also for SMART HOME , PLC and embedded system monitoring an also CN control systems. Beeing cross platform means the same application can be switched to one device to another with no impact concerning page design. An open source solution can also provide a smart way to reduce commercial licencing costs specially for repetitive deployments like on embedded systems or machine manufacturers.
We have activated a small web application for a tank control for demo pourposes with EGE2D gui. Graphic is a bit cool to show potentials.
Source codes are available with AGPL3 licence. We are available to answer for any software modification and further improvements to meet customer needs. Also licencing can be accomodated to give suitable solutions. The code can be found on github.
- download from Github
Source code available here :
- GUI Design guidelines
Online documentation :
We are pushing tutorials to show step by step functionallity of the graphical interface .
- goto Tutorial 01
Tutorial 01 : Shows how to download and decompress the project.
- goto Tutorial 02
Tutorial 02 : Download packages and compiles for Linux.
- goto Tutorial 03
Tutorial 03 : Compile for Web with Emscripten compiler.
- goto Tutorial 04
Tutorial 04 : Netbeans IDE installation and project open.
Tears come from the heart and not from the brain.
- Leonardo da Vinci -