C++ Design

Open-source C++ projects categorized as Design

Top 7 C++ Design Projects

  1. antimony

    CAD from a parallel universe

    Project mention: The Prospero Challenge | news.ycombinator.com | 2025-03-24

    > Can anyone explain where this blob of "assembly language" comes from?

    Assembly language is definitely the right analogy: it's a low-level target generated by higher-level tools. In this case, the expression came from a Python script calling this text(...) function:

    https://github.com/mkeeter/antimony/blob/f6a56dd7/py/fab/sha...

    The font is hand-built from geometric primitives (rectangles, circles, etc) and CSG operations (union, intersection, difference)

    > What is considered an acceptable preprocessing or transformation?

    I'm looking for interesting ideas, and to mine the depths of PLs / compiler / interpreter / runtime research. Just returning a fixed image isn't particularly interesting, but (for example) I just updated the site with a compile-to-CUDA example that shows off the brute force power of a modern GPU.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. libfive

    Infrastructure for solid modeling

    Project mention: Powerful, Open-Source, Programmatic CAD | news.ycombinator.com | 2024-09-15

    Libfive is the closest successor. Blender also starts to support implicit modeling. https://libfive.com/

  4. ESP32-ANCS-Notifications

    Easy-to-use Arduino library for interfacing an ESP 32 with Bluetooth LE ANCS mobile device notifications.

  5. lpub3d

    An LDraw™ editor for LEGO® style digital building instructions.

  6. samplebrain

    (GitHub mirror) A custom sample mashing app designed by Aphex Twin. (by aeiouaeiouaeiouaeiouaeiouaeiou)

  7. iowahills_dsp

    Repo for Code Kit from http://www.iowahills.com/

  8. Gerenciador_de_Senhas

    [Xamarin] Sistema para gerenciamento de senhas (by bbeltrame01)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Design discussion

Log in or Post with

C++ Design related posts

  • The Prospero Challenge

    4 projects | news.ycombinator.com | 24 Mar 2025
  • PicoGK is a compact and robust geometry kernel for Computational Engineering

    10 projects | news.ycombinator.com | 14 Apr 2024
  • Što dati djetetu da uči/radi?

    2 projects | /r/CroIT | 6 Jul 2023
  • Ask HN: How to teach a kid of 15 Linux and programming

    3 projects | news.ycombinator.com | 20 Jun 2023
  • Tooll 3: open-source software to create realtime motion graphics

    2 projects | news.ycombinator.com | 16 Apr 2023
  • Question About Runtime Mesh Editing

    1 project | /r/gamedev | 3 Apr 2023
  • What technologies to use for a level editor? Need OpenGL and also native "widgets".

    3 projects | /r/gamedev | 2 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Design projects in C++? This list will help you:

# Project Stars
1 antimony 2,137
2 libfive 1,504
3 ESP32-ANCS-Notifications 168
4 lpub3d 157
5 samplebrain 125
6 iowahills_dsp 29
7 Gerenciador_de_Senhas 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com