I want to draw a sketch for a graphical user interface. Is there a slim open source software for Linux to draw user interfaces?

I used sometimes the combination of Qt designer and Inkscape or Gimp as workaround, but I prefer to have it in one tool and without the need of the very large Qt suite.

  • open-source and free of charge
  • runs on Linux
  • draw GUI items (buttons, windows, textboxes, scrollbars)
  • draw annotations (arrows, annotations, freestyle pen)
  • objects in saved files should still be editable (no flat screenshot)

3 Answers 3


Draw.io can be used both online and offline (you can download for Linux), it's open source, can draw GUI items and annotations, and allows you to save the file locally or on the cloud to edit it later (file is saved in XML format).


Pencil is a tool I have used for UI mockups. And there’s quite a few tutorials for it on YouTube.


I just found quickmockup A mockup image made with quickmockup it seems there was a version bump to 2.x but 2.x has no commits since 2020 and the demo page had less functionalities than the 1.x Demo.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.