Open Source C++ Integrated Development Environments (IDE) - Page 2

C++ Integrated Development Environments (IDE)

View 160 business solutions

Browse free open source C++ Integrated Development Environments (IDE) and projects below. Use the toggles on the left to filter open source C++ Integrated Development Environments (IDE) by OS, license, language, programming language, and project status.

  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1

    X10

    Performance and Productivity at Scale

    X10 is a class-based, strongly-typed, garbage-collected, object-oriented language. To support concurrency and distribution, X10 uses the Asynchronous Partitioned Global Address Space programming model (APGAS). This model introduces two key concepts -- places and asynchronous tasks -- and a few mechanisms for coordination. With these, APGAS can express both regular and irregular parallelism, message-passing-style and active-message-style computations, fork-join and bulk-synchronous parallelism. Both its modern, type-safe sequential core and simple programming model for concurrency and distribution contribute to making X10 a high-productivity language in the HPC and Big Data spaces. User productivity is further enhanced by providing tools such as an Eclipse-based IDE (X10DT). Implementations of X10 are available for a wide variety of hardware and software platforms ranging from laptops, to commodity clusters, to supercomputers.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    nuBASIC

    nuBASIC

    BASIC language interpreter (multiplatform)

    nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE. It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Development of a visual IDE for MinGW is active again thanks to Arthas.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    The OO-Browser is an advanced object-oriented class browser with support for browsing C, C++, Common Lisp and its Object System (CLOS), Eiffel, Java, Objective-C, Python and Smalltalk. It runs atop Emacs/XEmacs on Linux, UNIX and Windows.
    Downloads: 5 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    eS

    eS

    Cross-platform IDE for developing embedded solutions and desktops

    Solution Editor (eS) is a free, lightweight, cross-platform, development environment (IDE) for Assembler, C or C++ programming, designed to interface with various compilers and debuggers (GDB,CDB). The environment allows you to develop and debug code for MIPS, ARM, AVR and any other processors for embedded solutions and desktop applications. It contains a minimum of settings for easy and convenient programming. The hardware debugging process is possible if you have the hardware and / or software for this purpose. (For example, the J-Link debugger is sufficient for debugging on an ARM processor) An example of a project of a console utility created in this programming environment here: https://intel-hex-file-processing.sourceforge.io/ Additional information in Russian can be found here https://sites.google.com/view/esrus/
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    BVRDE

    BVRDE

    A fully integrated development environment (IDE) for remote cross-pla

    The BVRDE is a fully integrated development environment (IDE) for remote cross-platform compiling and debugging of UNIX and LINUX console applications. BVRDE runs on a Windows platform, but compiles and debugs applications on UNIX systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    ECB is a file/code browser for Emacs. It can be used to browse any type of file and supports parsing of Java, C, C++, Elisp and some other code like perl, TeX, LaTeX. All browsing windows are within one frame and they are deletion-protected (eg by C-x 1)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Graphal

    Graphal

    Graph algorithms interpreter, IDE, debugger, 3D visualizations.

    Graphal is an interpreter of a programming language that is mainly oriented to graph algorithms. There is a command line interpreter and a graphical integrated development environment. The IDE contains text editor for programmers, compilation and script output, advanced debugger and visualization window. The progress of the interpreted and debugged graph algorithm can be displayed in 3D scene.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Hotaru is an XNA-based Game Engine that is intended to be used for 2D Action RPGs. Game Developers can use Tonbo (a Visual Studio Plug-in) to create and distribute games that run on Hotaru.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10
    JIDE
    JIDE is an open source Java Integrated Development Environment (IDE) written in C++. It uses wxWidgets for its GUI. It is easy to use and quick to configure and is therefore best suited for beginner programmer to get a feel of an IDE.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Octave Workshop is an integrated development environment for the GNU Octave programming language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    BeOS Rapid Integrated Environment (or BRIE for short) is an IDE for rapid development of BeOS / OBOS / Zeta applications. All code is generated in C/C++ using the BeOS API plus a few extensions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Simple C IDE for Linux/Unix Systems Allow your to Develop,Compile,link (to libraries),Fix Errors & Warnings and Run ANY C code simply by opening it in the IDE It doesn't create any additional files for your project
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    "Creator of Turbo Pascal Code" is a cool project allowing to create normal length programs in Turbo Pascal knowing only the basics of TP. It has a set of creators (for example: procedure creator using database of TP procedures). It is only in Polish!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    A development integration and project building tool for HL2 modders. Build outdated files with the press of a button, eliminating the need for building with batch files. Create script files by visual representation, instead of typing them manually.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    LB Builder is an IDE for the Liberty BASIC windows programming language based on Scintilla. It is the most feature-rich IDE currently available for Liberty BASIC. LB Builder is a project-oriented IDE and it has a user friendly WYSIWYG GUI builder.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    ObjectBuilder is a C++ CASE tool (CASE, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    The Pawn will make it possibly for you to tell the computer exactly what you would like it to do. Fiction. No its reality now. The highly customizable slackware will be the base for Pawn.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Project 2306 IDE Rad MacOS MCU DeveR

    Project 2306 IDE Rad MacOS MCU DeveR

    Electronic design and programming tools suite like Eagle, MpLab

    Currently Only MacOS is Present, PreAlpha means not Ready to use, Application is provided Without Strict Garantee, License not OSI. All others platform Windows, Linux, HaikuOS STILL under TEST, Dummy "Hello world" is provided instead Project2306 IDE : Application pour la programmation de Microcontroleurs et d' Application Electronique Project2306 IDE : for All whom want to Create and Develop on Embed Platform Software as Programming Tools suite and PCB Design Planned Features : Similar with mainstream market tools IDE and GUI Wrapper like : LabView©, Proteus©, MPLab©, Eagle CAD©, Tools Suite for Most Market Microcontroller. Tools suite for Arduino, Pinguino, Pic, AVR, ARM, Basic Stamp, Risc, other platform Fully Integrated IDE. Adobe PDF Help section SQL Connectivity Community Avail : https://www.facebook.com/Project-Core-2306-Nextgen-Eda-pcbradide-for-Mcumacoslinuxwindows-138250749681138/?fref=ts
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ABK Code Beautifier indents and comments the Code of C/C++ currently. The code to be processed must be error free for accurate output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Extreme programming is lacking a good tool. Its difficult to keep an overview when your not sitting at the keyboard. When hitting pageup/down the observer quickly looses his bearings. What is needed is animation, scrolling, folding and refactoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Aes Edition hacker
    Paranoia Text Encryption mantiene SMS, correos, mensajes de redes sociales, notas y cualquier otro texto a salvo de ladrones, hackers y fisgones. Basta con pegar texto copiado desde cualquier aplicación, o guardarlo en un archivo para usarlo más adelante. Paranoia Text Encryption keeps SMS, mails, messages from social networks, notes and any other text safe from thieves, hackers and snoopers. Simply paste text copied from any application, or save it in a file, use it more later
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Alt-IDE is a Lua powered scriptable IDE. It provides the possibility to add support for any compiler! For the latest news and versions please visit the alt-ide website at www.alt-ide.net as updates on SF.net are sparse!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    BSCBrowser is GUI application to give developer a friendly interface to access the contents of Microsoft bsc file. It also provides many classic IDE features such as multi-tab source code editing, syntax coloring, Find in Files, bookmark management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Basic Stamp II Sending and Parsing Utility, As far as I know at the time of this posting, 3-3-2003 this is the only single application for linux that allows the user to complile and program the Basic Stamp II module in one command: i.e. Linstamp 0 myfile
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB