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 →
Top 7 C++ Engineering Projects
-
Project mention: Ask HN: What Are You Working On? (February 2025) | news.ycombinator.com | 2025-02-23
I'm a long-time FreeCAD user, and one of my annoyances is that long-running operations lock up the entire UI and can't be aborted.
So for my first contribution to FreeCAD I'm working on fixing this.
The underlying CAD operations are done by "OpenCascade", and at first I thought OpenCascade had no support for aborting operations part of the way through. So my first implementation was to move the operation into a child process and give the user a dialog box that would allow terminating the child process.
But it actually turns out OpenCascade does support aborting the operations! So now I'm working on doing it the OpenCascade way.
My PR is here: https://github.com/FreeCAD/FreeCAD/pull/19796
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
kicad-source-mirror
This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.
-
Project mention: OpenSim: An Open Source Engine for Biomechanics Simulation | news.ycombinator.com | 2025-04-26
-
-
-
SLSS-CANAnalyser
SLSS CANAnalyser is Windows CAN-Bus-Analysis-Software to show, record and evaluate CAN-Bus signals / data. For the connection with the CAN-Bus System SLSS CANAnalyser uses one or more Arduino Micro-Controller with installed MCP2515-CAN Boards.
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
C++ Engineering discussion
C++ Engineering related posts
-
OpenSim: An Open Source Engine for Biomechanics Simulation
-
Add a Workaround to Nahimic Crapware
-
FreeCAD 1.0
-
Useful things I've 3D printed
-
FreeCAD 1.0.0 Released
-
Is FreeCAD Nailing PRs or Just Blazing Through Merges?
-
Topological naming problem fix merged into FreeCAD main branch
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Sep 2025
Index
What are some of the best open-source Engineering projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | FreeCAD | 25,991 |
2 | kicad-source-mirror | 2,322 |
3 | opensim-core | 933 |
4 | lpub3d | 164 |
5 | P1AM | 63 |
6 | SLSS-CANAnalyser | 15 |
7 | konverter | 1 |