Open Source Arduino IDE AlternativesIDEs and other similar apps like Arduino IDE

The best open source alternative to Arduino IDE is PlatformIO. If that doesn't suit you, our users have ranked more than 25 alternatives to Arduino IDE and 13 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Arduino IDE are ArduinoEditor, OneWare Studio, UECIDE and Arduino Eclipse plugin.

Copy a direct link to this comment to your clipboard
Alternatives
Arduino IDE alternatives page was last updated

Alternatives list

  1. PlatformIO icon
     52 likes

    An open source ecosystem for IoT development. Cross-platform IDE and unified debugger. Remote unit testing and firmware updates.

    22 PlatformIO alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • CLion
    • Visual Studio Code
    • Eclipse
    • Qt Creator
    • Vim
    • Sublime Text
    • GNU Emacs
    • NetBeans
    • Atom
    • Microsoft Visual Studio
    Good alternative?
     
    |
    3
  2. ArduinoEditor icon
     2 likes

    Arduino Editor is a modern development environment for Arduino projects built on the Clang toolchain. It provides fast and precise code completion, smart navigation tools, real-time error highlighting, and full support for multi-file Arduino sketches.

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • Raspberry Pi
    Good alternative?
     
  3. OneWare Studio is the next generation IDE for electronics development. It supports a broad range of development languages including VHDL, Verilog, C++, and more. It is designed to streamline electronics development with features like a high-speed simulation viewer and advanced...

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • Flathub
    • Flatpak
    • Snapcraft
    Good alternative?
     
  4. UECIDE icon
     11 likes

    Universal Embedded Computing IDE - UECIDE is aiming to be a generic IDE based on the Arduino IDE which can easilly support ALL the available boards.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
    |
    1
  5. Where Arduino meets Eclipse.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Arduino IDE
    • Eclipse
    Good alternative?
     
    |
    2
  6. Arduino Studio is a new open source development environment for the Arduino Programming Language. Instead of a monolithic architecture and a centralized development model, Arduino Studio take advantage of Adobe Brackets Editor's pluggable system.

    Cost / License

    • Free
    • Open Source (MIT)

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Brackets
    Good alternative?
     
  7. XOD icon
     1 like

    A visual programming language for microcontrollers. Like code, but better.

    Cost / License

    Application type

    Platforms

    • Windows
    • Online
    • US flagUnited States
    XOD screenshot 1
    Good alternative?
     
  8. Ktechlab icon
     28 likes

    KTechLab is an IDE for microcontrollers and electronics. It supports circuit simulation, program development for microcontrollers and simulating the programmed microcontroller together with its application circuit.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Good alternative?
     
    |
    1
  9. codebender icon
     1 like

    Program your arduino online. codebender is a web platform for hackers, makers and artists. Code, store and manage your Arduino sketches on the cloud, and even compile and flash them to your Arduino. Right from your browser.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Online
    Good alternative?
     
  10. roobuilder icon
     2 likes

    It's a cross between Glade / Visual Studio — the idea is that most 'action' code for an application is actually quite simple - so entering the code on the event handlers for a widget makes the proximity of code to action better.

    Cost / License

    Application type

    Platforms

    • Linux
    • Flathub
    • Flatpak
    • HK flagHong Kong SAR China
    roobuilder screenshot 1
    Good alternative?
     
  11. Wia icon
     2 likes

    We help developers build things and connect them to the Internet through our IoT cloud platform.

    Cost / License

    • Free Personal
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Software as a Service (SaaS)
    Good alternative?
     
  12. WinAVR icon
     Like

    WinAVR (tm) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. Includes the GNU GCC compiler for C and C++.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    Good alternative?
     
12 of 13 Arduino IDE alternatives