Integrated Development Environment

List of C or C++ nominal IDEs.

YouCompleteMe25.5K

YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.

Embarcadero Dev-CPP2.6K

A fork of Dev-C++ that comes preinstalled with new themes and modern compilers. [GPLv2] website

cquery2.3K

A C++ code completion engine for vscode, emacs, vim, etc.

rtags1.8K

A c/c++ client/server indexer with for integration with emacs based on clang.

Irony-mode911

A C/C++ minor mode for Emacs powered by libclang.

color_coded868

A vim plugin for libclang-based highlighting. [MIT]

A
Anjuta DevStudio

The GNOME IDE. [GPL3]

A
AppCode

an IDE for Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform.

C
Cevelop

Cross-platform C and C++ IDE based on Eclipse CDT with additional plug-ins.

C
CLion

Cross-platform C and C++ IDE from JetBrains.

C
Code::Blocks

A free C, C++ and Fortran IDE.

C
CodeLite

Another cross-platform, free C and C++ IDE. [GPL2 with an exception for plugins]

D
Dev-C++

A portable C/C++/C++11 IDE.

E
Eclipse CDT

A fully functional C and C++ IDE based on the Eclipse platform.

G
Geany

Small, fast, cross-platform IDE. [GPL]

I
IBM VisualAge

A family of computer integrated development environments from IBM.

j
juCi++

Cross-platform, lightweight C++ IDE with libclang integration. [MIT]

K
KDevelop

A free, open source IDE.

M
Microsoft Visual Studio

An IDE from Microsoft.

N
NetBeans

An IDE for developing primarily with Java, but also with other languages, in particular PHP, C/C++, and HTML5.

X
Xcode

Developed by Apple.

C
C Playground - Online C Programming IDE

An online IDE to practice C Programming where you can write, edit, and run code online.