Compare the Top Embedded Software Development Tools that integrate with GitHub as of July 2025

This a list of Embedded Software Development tools that integrate with GitHub. Use the filters on the left to add additional filters for products that have integrations with GitHub. View the products that work with GitHub in the table below.

What are Embedded Software Development Tools for GitHub?

Embedded software development tools are used to write, compile, debug and deploy applications for embedded systems. These tools consist of a range of editors, compilers, debuggers and programming languages specifically designed for embedded computing. Most development tools are provided by embedded system vendors or third-party providers. There is also a variety of open-source and free tools available from various online sources. Embedded software development tools are an essential part of the embedded design process and allow developers to create efficient and reliable software designs for their projects. Compare and read user reviews of the best Embedded Software Development tools for GitHub currently available using the table below. This list is updated regularly.

  • 1
    WebStorm

    WebStorm

    JetBrains

    WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it makes your development experience more enjoyable, automating routine work and helping you handle complex tasks with ease. Write more reliable and maintainable code, with the IDE running dozens of code inspections as you type and detecting potential problems. Refactor your entire codebase in a few clicks and don’t miss anything when implementing large structural changes. Get straight to coding with everything you need for JavaScript development available out of the box. Be more productive and focus on more creative tasks while WebStorm takes care of all the routine work for you. Afraid of messing something up with Git and losing important changes? Or breaking something when renaming a component across your entire project? WebStorm will simplify these and other challenging tasks so you can focus on the big picture.
    Starting Price: $129 per user per year
  • 2
    MPLAB Harmony v3
    MPLAB® Harmony v3 is a fully integrated embedded software development framework that provides flexible and interoperable software modules to simplify the development of value-added features and reduce your product’s time to market. Core-agnostic implementation which supports both MIPS® and Arm® Cortex® core architectures. Code portability with consistent APIs that can be used across different device families. Easily configurable using MPLAB Harmony Configurator’s (MHC’s) Graphical User Interface (GUI). Validated across 32-bit PIC® (MIPS-based) and SAM (Arm Cortex-based) MCU and MPU device families. Fully Integrated with third-party solutions like FreeRTOS and Micrium® and able to import projects created in IAR Embedded Workbench. Added support for SAM families of Arm Cortex-M based devices, including a free software development environment. Easy device and library setup using the graphical configuration features provided by MHC’s GUI.
  • Previous
  • You're on page 1
  • Next