eclipse-embed-cdt/eclipse-plugins
FreeThe Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
About eclipse-embed-cdt/eclipse-plugins
The Eclipse Embedded CDT (C/C++ Development Tools) plug-ins provide a comprehensive development environment for embedded systems targeting Arm and RISC-V architectures. Formerly known as GNU MCU Eclipse, this project is hosted under the Eclipse Foundation and offers a full suite of plug-ins for the Eclipse IDE. It includes features for project creation, debugging, and building embedded applications. Installation is available via Eclipse IDE for Embedded C/C++ Developers packages, Eclipse Marketplace, or update sites (stable, pre-release, development). The plug-ins require JavaSE-11 or later and CDT 9.2.1+ (Neon.3), with recommended Eclipse 2020-09 or later. The project is open-source under the Eclipse Public License 2.0 and is actively maintained on GitHub.
Key Features
Pros & Cons
- Open-source and free to use
- Part of the Eclipse Foundation ensuring long-term governance
- Multiple installation methods (Eclipse packages, Marketplace, update sites)
- Active community with 561 stars and regular updates
- Supports both Arm and RISC-V architectures
- Requires Eclipse IDE (not standalone)
- Minimum system requirements: JavaSE-11 and specific CDT/Eclipse versions
- Development version may be unstable and not suitable for production
- Limited to C/C++ development (no support for other languages natively)