SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 C++ OSX Projects
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Project mention: Ask HN: Who Are Your Favorite Photography and Generative Coding Artists? | news.ycombinator.com | 2025-02-26 -
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.
-
-
-
We've already seen some perf improvements somewhere between 6.0 and 6.5 (I forget the exact reason/version) - but it was some fix specific to the Sapphire Rapids cpus we had. But I wish we had more time to science on it, it's really fun playing with all the knobs and benchmarking stuff. Some of the telemetry on the new CPUs is also crazy - there's stuff like Intel PCM that can pull super fine-grained telemetry direct from the CPU/chipset https://github.com/intel/pcm. Only used it to confirm that we got NUMA affinity right so far - nothing crazy.
-
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
I encourage you to check out the OSX-PROXMOX project, which fully supports AMD and is designed to simplify these inside-a-VM setups (though not as much as a Docker setup). https://github.com/luchina-gabriel/OSX-PROXMOX
Also, there are a couple of kext projects that allow you to use AMD graphics, even iGPUs, on Hackintoshes. I have not tested this myself, but there are rumblings you may even be able to get this to work with a Steam Deck.
https://github.com/ChefKissInc/NootedRed
https://github.com/ChefKissInc/NootRX
A lot has changed in the Hackintosh space around AMD of late. I don’t think the automatic pessimism is as warranted as it once was.
-
-
metal-cpp
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
-
-
-
-
-
proteaaudio
Simple audio library for Windows, Linux, OSX. Supports Mp3, Ogg, Wav playback and multichannel mixing.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ OSX discussion
C++ OSX related posts
-
OpenFrameworks: Open-source C++ Toolkit for Creative Experimentation
-
Mailspring: Cross-platform, fast, open source mail client
-
OpenFrameworks is an open source C++ toolkit for creative coding
-
PEP 730 – Adding iOS as a supported platform
-
Resolume
-
Nitro: A fast, lightweight 3MB inference server with OpenAI-Compatible API
-
Free parametric bum bag pattern for your delectation
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2025
Index
What are some of the best open-source OSX projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | OpenFrameworks | 10,170 |
2 | glslViewer | 4,969 |
3 | Boost.Beast | 4,553 |
4 | pcm | 3,022 |
5 | cr | 1,655 |
6 | ChrysaLisp | 1,634 |
7 | android-file-transfer-linux | 1,535 |
8 | DPP | 1,203 |
9 | hello_imgui | 776 |
10 | Seamly2D | 684 |
11 | NootRX | 657 |
12 | sparsebundlefs | 342 |
13 | metal-cpp | 309 |
14 | AirSane | 287 |
15 | DarkRadiant | 162 |
16 | msigd | 59 |
17 | cppm | 40 |
18 | proteaaudio | 29 |
19 | tssh | 28 |
20 | sockpuppet | 17 |