Sim configurations make it possible to run EMC2 without special hardware on a simulated basis. EMC2 supports multiple guis and there are multiple examples for the most popular guis. axis python based gui ngcgui axis with tabs for subroutines simtcl axis gui with tcl halfiles tkemc tcl/tk based gui Other gui examples: touchy.ini touchscreen gui keystick.ini curses based non-X interface mini.ini tcl/tk interface xemc.ini native X interface