Open source UX software

Logos of UX software

On this page

As a passionate user of open source software for almost two decades, I prefer to use only open source software during the design process. Below you can find two applications you can use right now (Inkscape and Presentator) and two applications you will be able to use in the near future (Penpot and Akira).


Inkscape is a vector graphics application with which you can make user personas, customer journey maps, user flow diagrams, moodboards, wireframes and high-fidelity mockups. It's a very complete application with a gazillion number of features. It can easily match proprietary software like Adobe Illustration (you can watch a complete comparison between the two here).

website: inkscape.org


When you are creating high-fidelity designs, people nowadays expect it to be interactive. In other words: that it's possible to go from one image to another by clicking on certain areas in the images. Because this is something that's not possible with Inkscape, I was searching for an open source application that could do this. It took me a while but I found the perfect application for it! It's called Presentator and with this program can easily add clickable areas to your images in order to make them interactive. It was exactly what I was looking for! The combination of Inkscape and Presentator make it now possible to use only open source software during the UX design process.

website: presentator.io


One new contender in the world of design and prototyping is the application Penpot (previously UXBOX). It promises to be a complete open source solution for creating (interactive) prototypes. Because it fully embraces open standards like SVG, it will help you prevent the vendor lock-in effect that you have with proprietary software. It's developed by the company Kaleidos, the company that also develops the project management tool Taiga.

Want to know more about Penpot? You can find a short video about Penpot here.

website: penpot.app


At the moment there doesn't exist a native prototyping tool for Linux but that's about to change with the development of the new application Akira. It's still in early development but the development is active and a stable release is to be expected in 2021. Because it will use GTK as its native toolkit, it will integrate nicely with the rest of the Linux desktop.

A demo of the alpha release can be found here.

website: github.com/akiraux/akira