Skip to main content
Mrohi
Associate III
July 16, 2019
Solved

I am using cube ide on my Mac OS . how I can use touchgfx with cube ide on Mac OS

  • July 16, 2019
  • 14 replies
  • 8200 views

..

Best answer by Martin KJELDSEN

Hi @Mrohi​,

Currently we do not support TouchGFX on MacOS. The Designer is supported on Windows alone and the tools that generate code for fonts and images are supported on windows and Linux. Even if the tools are relatively easy to port, the designer is not. Your only option is to use Cube IDE to generate your project on MacOS and then hand it over to a Windows VM, currently.

/Martin

14 replies

CTapp.1
Senior III
March 12, 2024

Open the File / Open Projects from File System... menu item and use the Directory... button to navigate to the root folder for the Designer project.

That should give you the option to "Import as" the STM32CudeIDE project that was created.

 

All posts are made in a personal capacityMISRA C++ ChairMISRA C WG MemberDirector The MISRA Consortium Limited (TMCL)
Explorer
May 14, 2025

Hi, any update for mac os users?

TZiel.1
Associate II
October 16, 2025

Weak sauce. Pull it together and get it cross platform already. We run teams of developers, lots gravitate to MacOS or Linux.

All the other STM32 projects I've run to production, exactly zero needed a whole separate VM just to be able to run one tool in the chain .. for GUI development.. which is usually cross platform to begin with.. which sounds tremendously dumb. "Sorry! for the HMI project, it doesn't use any of the existing dev environment - go spin up a whole new machine just to run the one app!"

You're making a great case for pushing TouchGFX to irrelevancy, and using actual cross platform tools like LVGL.

Why did ST buy a tool to integrate into the development environment, not fully integrate it, and then let it languish?

You can't even find TouchGFX code examples in your own GitHub repos.. for the example boards. Got a STM32U5 DK2, and apparently it's unsupported by ST.. no code examples for the thing it's supposed to do best - HMI.

What's going on over there? Seems like a mess from out here.

alikadir
Explorer
February 22, 2026

Any news on Supporting macOS?