The open source, cross platform, free C++ IDE.

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.

Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins! We hope you enjoy using Code::Blocks!

Easy way to get Code::Blocks

Use 1-click install for openSUSE 13.2, 13.1, Tumbleweed.

The repository way

  • Prerequisite: You can use zypper or YaST Software Management.
  • This is for: People that prefer manual repository management.
  • Steps:
    1. Add Code::Blocks repository.
    2. Refresh repositories.
    3. Run installation.

Note: Installation procedure steps are the same for 13.2 13.1, Tumbleweed.


  • This is steps 1. and 2. at once. Add the repository and refresh it.

Note: replace 13.2 with your version (for Tumbleweed use Factory repository).

  • Installation:
# zypper install codeblocks