Sim configurations make it possible to run LinuxCNC without special hardware on a simulated basis.

LinuxCNC supports multiple guis and there are multiple examples for the most popular guis.

The sim configurations are meant to run with no special hardware requirements