| Hitop5 | Universal user interface, IDE and debugger for all Hitex development tools | Active | SW development suites | Hitex | STM32 |
| TASKINGVX-STM32 | Altium's C/C++ compiler and debugger tools for ARM based MCUs | Active | Firmware | TASKING | STM32 |
| SW4STM32 | System Workbench for STM32: free IDE on Windows, Linux and OS X | Active | SW development suites | AC6 | STM32 |
| mikroBasicPRO | MikroElektronika full-featured Basic compiler which makes STM32 development suitable for everyone | Active | SW development suites | Mikroelectronika | STM32 |
| RIDE-STM32 | Raisonance branded integrated development environment for STM32 MCUs | Active | SW development suites | Raisonance | STM32 |
| iSYS-winIDEAOpen | iSYSTEM's free unlimited software development platform for all STM32 Cortex-M based devices | Active | SW development suites | iSYSTEM | STM32 |
| CosmicIDE | Cosmic ARM/Cortex "M" Cross Development Tools for STM32 Microcontroller | Active | SW development suites | Cosmic | STM32 |
| IAR-EWARM | IAR Integrated development environment and optimizing C/C++ compiler for ARM Cortex-M | Active | SW development suites | IAR | STM32 |
| winIDEA-STM32 | iSYSTEM's complete software development and test solution for the STM32 MCUs | Active | Firmware | iSYSTEM | ST-LINK,STM32 |
| DS-5 | ARM Development Studio 5 (DS-5) provides best-in-class tools for the broadest range of ARM processor-based platforms | Active | SW development suites | ARM | STM32 |
| MDK-ARM-STM32 | MDK-ARM software development environment for Cortex-M based MCUs | Active | SW development suites | Keil | STM32 |
| CrossWorks | Rowley Associates CrossWorks, integrated development environment with JTAG Flash download and debug | Active | SW development suites | Rowley | STM32 |
| mikroCPRO | MikroElektronika full-featured ANSI C compiler for STM32 devices. It features an intuitive IDE, powerful compiler with advanced optimizations | Active | SW development suites | Mikroelectronika | STM32 |
| CoIDE | CooCox CoIDE, a free and highly-integrated software development environment for ARM Cortex MCUs | Active | SW development suites | CooCox | STM32 |
| PER-Tracealyzer | Percepio run-time trace analyser for STM32 MCU | Active | Percepio | STM32 |
| PLSUDE-STM32 | Debug and emulator platform with optimized Trace and Flash support for STM32 Cortex-M based MCU's by PLS development tools | Active | SW development suites | Pls | STM32 |
| mikroPascalPRO | MikroElektronika full-featured Pascal compiler for STM32 devices. It has an intuitive IDE with docking support, rich with features, advanced text editor, many available tools, libraries and examples | Active | SW development suites | Mikroelectronika | STM32 |
| SOMN-DRT-IDE | SOMNIUM DRT Cortex-M IDE | Active | SW development suites | SOMNIUM | STM32 |
| MULTI | GreenHills integrated development and debug environment for embedded applications using C and C++ | Active | SW development suites | GreenHills Software | STM32 |
| EMP-Thunder | Emprog ThunderBench, fully integrated and well-crafted development C/C++ tools for ARM Cortex | Active | Firmware | Emprog |
| TrueSTUDIO | The premier C/C++ development tool for STM32 development, with its unrivalled feature set and unprecedented integration | Active | SW development suites | Atollic | STM32 |
| Men-Nucleus-SF | Nucleus SmartFit for STM32 | Active | Firmware | Mentor Graphics | STM32 |