C++ Design Software

View 77 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.

  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    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: 60 This Week
    Last Update:
    See Project
  • 2
    A C++ library of designs, containing flexible implementations of common design patterns and idioms.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    hyde Jekyll

    hyde Jekyll

    A front-end to Jekyll that parses C++ sources

    A front-end to Jekyll that parses C++ sources to produce and enforce out-of-line documentation. hyde is a utility that facilitates documenting C++. The tool is unique from existing documentation utilities. Many tools rely on documentation placed inline within the source as long-form comments. While these seem appealing at first blush, they suffer from two big drawbacks. First, there is nothing keeping the comments from falling out of sync with the elements they document. Secondly (and ironically), experienced users of these libraries eventually find inline documentation to be more of a distraction than a help, cluttering code with comments they no longer read. In order to properly document your C++, hyde compiles it using Clang's excellent libTooling library. Therefore, as the C++ language evolves, so too will hyde.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5

    Z Word Tools

    Write, check, index and diagram Z specifications in Microsoft Word.

    Tools to allow Z specifications to be written in Microsoft Word. Includes a unicode font for Z symbols. Provides: WYSIWYG editing fully integrated into Word; Typechecking using fuzz (for Spivey Z) or CZT (for ISO standard Z); Indexing and cross-referencing; Diagrams of specification structure; Conversion from Spivey to Standard Z- also available as a stand-alone program and Java class for non-windows users. See project website for details.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Duplicated source code can harm maintainability of software systems. Duplo is a tool to find duplicated code blocks in large C, C++, Java, C# and VB.Net systems.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    HiPS : Hierarchical Petri net Simulator

    HiPS : Hierarchical Petri net Simulator

    HiPS tool features to design and analyze hierarchical Petri nets

    HiPS tool is developed at the Department of Computer Science and Engineering, Shinshu University, which is a tool design and analysis of Petri nets, developed using Microsoft Visual C # and C++. HiPS tool has a way of intuitive GUI which enable hierarchical and/or timed-net design. HiPS tool has also functions of static/dynamic analysis : T-invariant detection, Reachability path analysis, deadlock state detection, and k-boundedness analysis. In addition, it is possible to perform a random walk simulation with each firing steps.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    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: 2 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 10
    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: 1 This Week
    Last Update:
    See Project
  • 11
    Infopath xsn form designer. Used to modify the html layout of the xsn form. Something like the Design mode of Infopath, but free.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    QBlock is a cross-platform rapid-prototyping game design engine written in C++, SDL and OpenGL. Features game asset management, scrolling tilemaps, particle systems, 3D model support, Lua scripting and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    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
  • 14
    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
  • 15
    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
  • 16
    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
  • 17
    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
  • 18
    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
  • 19
    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
  • 20

    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
  • 21
    Code generator based on wxWidgets
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    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
  • 24
    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
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next