Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : guimaker details
Login with GitLab


A toolbox for creating GUIs with a minimum of programming.
(10411 downloads for this version - 44677 downloads for all versions)
T. Pettersen
Owner Organization
Not applicable
Torbjorn Pettersen
Creation Date
May 3, 2015
Source created on
Scilab 5.5.x
Binaries available on
Scilab 5.5.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("guimaker")
            guimaker is a command line tool for creating graphical user interfaces
(GUI) in Scilab.

The GUIs are based on the available uicontrol objects in Scilab. 

guimaker() can be used either for generating GUIs within programs, or it can be
used for creating Scilab source code which serve as a starting point for
more advanced programming of GUIs.

menumaker() has been added as a frontend for the scilab command uimenus(). Its
purpose is to add systems of menus to a figure using a similar input definition
as guimaker. 

gui2maker() creates an input file to guibuilder (external toolbox) from an
existing graphical user interface (gui). A graphical user interface created with
for example guimaker can be easily ported to guibuilder for further manual

Changes in version 1.91
* Updated so that tables can be displayed. Editing values in tables does not
seems to work. 
Note that new uicontrol styles like layer, image, spinner and tab have not been

Files (2)
[268.01 kB]
Source code archive

[245.43 kB]
OS-independent binary for Scilab 5.5.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (2)     Leave a comment 
Comment from Mano Luis -- September 14, 2020, 04:43:00 PM    
I wonder when a new update for guimaker will be available for Scilab 6.1.
Comment from Torbjorn Pettersen -- September 14, 2020, 07:13:44 PM    
Hi sorry to say I stopped using scilab at version 5.5 so I'm afraid there won't be an
update to v 6.1 from me at 
least. Guimaker stopped working with scilab 6.0 due to some changes in the toolbox setup.
It may not be that 
much work to make it work again. 
There  are also one more gui package available which looked quite advanced last time I
Regards Torbjørn.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.