Apps for all platforms with any license

Platforms

Desktop

Show 13 less popular platforms
  • MinGW icon

    MinGW

    MinGW ("Minimalistic GNU for Windows") is a port of the GNU Compiler Collection (GCC) and GNU Binutils. It provides a complete Open Source programming toolset which is suitable for the development of native MS-Windows (x86)...

    Open Source Windows Linux

  • Bloodshed Dev-C++ icon

    Bloodshed Dev-C++

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin...

    Open Source Windows

    • Discontinued No longer developed. Last version, 5 Beta 9.2 (4.9.9.2), released on February 21th 2005, is still downloadable, but a maintained version of Dev-C++ with updated code is https://alternativeto.net/software/orwell-dev-c-/
  • Pure Data icon

    Pure Data

    Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax...

    Open Source Mac Windows Linux

  • PVS-Studio icon

    PVS-Studio

    PVS-Studio is a static analyzer that detects errors in source code of C, C++ and C# applications. The PVS-Studio tool is intended for developers of contemporary applications and it integrates into the Visual Studio 2005/2008/2010/2012/2013...

    Commercial Windows Linux MinGW GCC C Preprocessor (cpp) ... Microsoft Visual Studio clang

  • CppDroid icon

    CppDroid

    CppDroid is simple C/C++ IDE focused on learning programming languages and libraries. Features: * code complete * real-time diagnostics (warnings and errors) and fixes * file and tutorial navigator (variables, methods, etc) * smart...

    Freemium Android Android Tablet

  • ClangFormat

    A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code.

    Open Source Mac Linux

  • GNU Data Display Debugger

    DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger bashdb, the GNU Make debugger remake, or the Python debugger pydb. Besides ``usual'' front-end...

    Open Source Linux

  • Embitz icon

    Embitz

    Embitz is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development Finally, an IDE with all the features you need and operation across different targets (ARM, MSP430, PIC...

    Open Source Windows

  • CppCode icon

    CppCode

    CppCode is an offline C/C++ IDE & Compiler: * compile C/C++ code offline (no internet connection required) * built-in libc and libc++ * safe (no data sent to any servers) * code complete * real-time diagnostics (warnings and...

    Freemium iPhone iPad

  • Learn C C++ Java - Programming icon

    Learn C C++ Java - Programming

    To put an end to all the hassles learner's and students confront while appearing for exams, interviews and while doing projects Phoenix App Labs presents Learn C, C++, Java App - Its the right place to learn programming skills .

    Free Android

  • cheerp icon

    cheerp

    cheerp is the C++ compiler for the web. With cheerp, you can write a new web application, or port an existing one, all using in C++. cheerp will then generate JavaScript code that can run on any browser.

    Open Source Mac Windows Linux

  • Coverity Scan

    Coverity Scan Static Analysis allows to find and fix defects in your Java, C/C++ or C# open source project for free. It tests every line of code and potential execution path. The root cause of each defect is clearly explained, making...

    Freemium Mac Windows Linux Web ... BSD

  • Affinic Debugger GUI icon

    Affinic Debugger GUI

    Affinic Debugger GUI .aka. ADG, is designed as a graphical user interface for various debuggers. With the graphical windows, ADG can unleash the full power of debuggers by viewing multiple types of information within one view and...

    Freemium Mac Windows Linux

  • Kdbg

    KDbg is a graphical user interface to gdb, the GNU debugger.It provides an intuitive interface for setting breakpoints,inspecting variables, and stepping through code.

    Open Source Linux

  • Insight

    Insight is a version of GNU Project Debugger that uses Tcl/Tk to implement a graphical user inter-face. It is a fully integrated GUI, not a separate front-end program. The interface consists of several separate windows, which use...

    Open Source Mac Windows Linux Tcl