SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 C++ Programming Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Lute is a general-purpose, Node.js-style runtime for Luau (https://luau.org/) that just hit 1.0.0. It supports filesystem operations, networking, process management, cryptography, and a proper module system, backed by libraries like libuv, curl, and libsodium.
The part we're most excited about: we've exposed APIs for manipulating Luau's syntax tree, so you can write code transformations directly against the language using Lute. This is especially useful if you're working with a large Luau codebase and want powerful tooling.
The team's happy to answer questions about the implementation or design decisions!
-
Silice
Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
-
colobot
Source code of open-source Colobot: Gold Edition project developed by Epsitec and TerranovaTeam
-
-
-
-
Cleny
Cleny is An Interpreted Coding Language Used To Facilitate UI Structuring And Styling For CLI Based Projects
-
-
Programming-Basics
This Repository Contains source codes of various programming languages. Please Contribute to make this Useful.
-
Sapphire
Sapphire is a hybrid programming language developed with a focus on high performance, simplicity, and a complete "out-of-the-box" experience. Unlike languages like C, where you often need to manage complex external dependencies for basic tasks, Sapphire comes with a comprehensive native ecosystem. (by foxzyt)
Project mention: Show HN: Sapphire – A portable language with native UI and 3D vectors | news.ycombinator.com | 2026-03-13 -
-
AquaShell
AquaShell is a scripting shell for Windows that uses the dnyScript language. It can be used for automation or creating complex applications. The shell can be extended via plugins in order to provide custom script commands.
Project mention: Show HN: I made AquaShell, a scripting and automation environment for Windows | news.ycombinator.com | 2025-09-18 -
-
Fork_CPP
This repository contain the C++ program from basic to advance. This repository will help you to prepare for the interview questions.
-
-
-
Hogwarts-Legacy-Broom
I turned a Harry Potter Nimbus 2000 Movie Prop into a controller to fly broomsticks in Hogwarts Legacy (PC).
-
DvorakX
a layout for programmers this project is a low level keyboard hooker to control mapping keys from qwerty to dvorak layout with additional programming character(s) and some functionality
C++ Programming discussion
C++ Programming related posts
-
Modern C++ Programming: Busato
-
Show HN: Sapphire – A portable language with native UI and 3D vectors
-
Modern C++ Programming (open-access course)
-
Modern C++ Programming Course
-
MiniScript Road Map for 2026
-
Show HN: I built Sapphire, a C-style scripting language and VM for desktop apps
-
Show HN: I made AquaShell, a scripting and automation environment for Windows
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Jun 2026
Index
What are some of the best open-source Programming projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Modern-CPP-Programming | 15,773 |
| 2 | GameDevMind | 6,358 |
| 3 | luau | 5,632 |
| 4 | Silice | 1,419 |
| 5 | colobot | 1,234 |
| 6 | SaneCppLibraries | 624 |
| 7 | gmic | 208 |
| 8 | wasp | 115 |
| 9 | Cleny | 109 |
| 10 | rpp | 98 |
| 11 | Programming-Basics | 74 |
| 12 | Sapphire | 30 |
| 13 | hello-open-source | 18 |
| 14 | AquaShell | 16 |
| 15 | PeakRDL-halcpp | 15 |
| 16 | Fork_CPP | 13 |
| 17 | kalem | 5 |
| 18 | MeanscriptCLI | 1 |
| 19 | Hogwarts-Legacy-Broom | 1 |
| 20 | DvorakX | 0 |