C++ Design Software

View 76 business solutions

Browse free open source C++ Design Software and projects below. Use the toggles on the left to filter open source C++ Design Software by OS, license, language, programming language, and project status.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    A C++ library of designs, containing flexible implementations of common design patterns and idioms.
    Leader badge
    Downloads: 226 This Week
    Last Update:
    See Project
  • 2
    XLS

    XLS

    XLS: Accelerated HW Synthesis

    XLS is an open-source toolkit for building high-level hardware with a modern compiler stack that spans from a functional DSL to optimized IR and hardware generation. At the front end, DSLX lets you describe algorithms with strong typing and familiar control flow while remaining synthesis-friendly. The compiler lowers DSLX into a rich intermediate representation, applies aggressive optimization and scheduling passes, and can either JIT the design for software simulation or emit Verilog for FPGA/ASIC flows. A key idea is “software-style” iteration: fast, deterministic simulation via the JIT encourages test-driven development and property checking before committing to RTL. XLS also provides tooling for pipelining, state insertion, and formal equivalence checks between different stages, giving developers confidence as designs evolve. The result is a productive path from high-level specification to real hardware, without giving up control over latency, throughput, and area trade-offs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Qfsm

    Qfsm

    A graphical Finite State Machine (FSM) designer.

    A graphical tool for designing finite state machines and exporting them to Hardware Description Languages, such as VHDL, AHDL, Verilog, or Ragel/SMC files for C, C++, Objective-C, Java, Python, PHP, Perl, Lua code generation.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Featureless Linux Library

    Featureless Linux Library

    Linux Library on top of Libc focusing on long term support.

    When computer power increases, programmers generally add more "features", thus making any performance gains in new hardware negligible. This project is an attempt to develop a library above libc that breaks out of this terrible loop.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    ConceptBase.cc

    ConceptBase.cc

    A Database System for Metamodeling and Method Engineering

    ConceptBase.cc is a multi-user deductive and object-oriented database system for metamodeling and method engineering. Includes a graphical client that builds upon the logic-based features of the ConceptBase.cc server. The data model is O-Telos. ConceptBase.cc can represent information at the data level (example data, traces of process executions etc.), the class level (schemas, process definitions etc.), the metaclass level (constructs of modeling languages), the meta-metaclass level (constructs for defining modeling languages), and so forth. ConceptBase.cc is developed by the ConceptBase Team at University of Skövde (HIS). ConceptBase.cc supports Linux, Mac OS X and Windows. ConceptBase.cc is free software distributed under a FreeBSD-style license.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    TTFviewer

    TTFviewer

    TTFviewer is a small tool for developers to preview ttf font/icon file

    TTFviewer is a small tool for developers to view and preview various ttf font/icon image formats. It is based on Qt and supports windows/linux/macos.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    an simple thread pool in linux, based on POSIX thread API. Management thread will retrieve needless idle thread to keep in low resource consumption.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Infopath xsn form designer. Used to modify the html layout of the xsn form. Something like the Design mode of Infopath, but free.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Open Game Studio
    The Open Game Studio is a project that targets game developers (mostly hobbyists). The goal of this project is to create a development environment that focuses on developing the game content. An engine that can run the created games is in work too.
    Downloads: 1 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
  • 10
    123SQL engine is a small portable relational database aimed for PDAs. Data is inserted via database import of spredsheet TAB delimited column data. Browsing is performed via SQL syntax commands.(http://www.jasenko.com.mk)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Almas Designer is a dialog editor for wxWidgets. It's a sizer based RAD tool for wxWidgets with code generation which allows you to develop wxWidgets programs more easily.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This is a tool developed by 2nd yr CSE B.Techs at IIT Guwahati.We have designed a software in C++ language which,given some design specifications of an analog amplifier generates a netlist file in the current folder which can be opened in LTSpice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The Basic Object System (BOS) means to provide a dynamic environment for hosting and using components. It can also be described as a general purpose software framework based on component technology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    C++ SimpleTable is a class which enables the developer to create tables and detect design errors in compile-time
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Catsfoot provides to C++ concept checking, overloading with concepts and concept testing to C++ 2011 as a library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ClassBuilder is freeware CASE tool targeted at the C++ developer, running on Win2K/XP/Vista/7. It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction through a graphical user interface
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Code Appearance

    It's an application that beautify the code entered in the text field.

    Code Appearance is a small application that beautify the code before you put it on a forum or a website. What it does? It adds color to the code, like the syntax highlighting of your favorite IDE. The syntax files are easily customizable. How it works? You choose a syntax file, these files can be downloaded or made by you, and write/copy/open your code and click on execute. A new window will pop up with the result. On this new window, you will be able to save or copy the code to the clipboard.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Code generator based on wxWidgets
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Javascript animation authoring environment. A WYSIWYG cross-platform desktop application using jQuery to animate XHTML and HTML elements. Its built in XUL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Commodore Basic and text editor. It can edit Commodore Basic PRG, text, asm, d64, data files. Basic tools - Find text - Goto, Renumber , Insert Characters - D64 manipulation, load save rename - Decimal to Hex, assembly frontend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    An algorithm to efficiently compute the number of products and the commonality of the features modeled by a Feature Diagram
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The API features a layer between the trivial PHP and the low level web GUI (XHTML, XML, Javascript, PDF, Ajax ...). It’s extensible because of its clean and easy structure. The Concept comes with a widget toolkit, many plug-ins, themes and sub-modules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Contract++

    Contract++

    Contract Programming Library for C++

    **** THIS LIBRARY WAS MOVED INTO Boost **** New location: https://github.com/boostorg/contract C++ Contract Programming (a.k.a. Design by Contract or DbC). All Eiffel features supported: subcontracting, postcondition old and result values, optional contract compilation, customizable action on assertion failure, block invariants, loop variants, etc. Plus virtual specifiers, concept checking, named parameters. See: http://contractpp.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Distributed Real-time Embedded Analysis Method (DREAM) is a tool and method for the real-time verification and performance estimation of distributed real-time embedded (DRE) systems. Publications: http://www.ics.uci.edu/~gabe/publications.html.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This software should help to easy migrate Delphi forms (Delphi & CBuilder) into Qt4 forms. The converter itself is written in Qt4.x. Special Thanks to Robert.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next