C++ OSX

Open-source C++ projects categorized as OSX

Top 20 C++ OSX Projects

  1. 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
  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. glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders

  4. Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

  5. pcm

    Intel® Performance Counter Monitor (Intel® PCM)

    Project mention: So You Want to Build Your Own Data Center | news.ycombinator.com | 2025-01-17

    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.

  6. cr

    cr.h: A Simple C Hot Reload Header-only Library

  7. ChrysaLisp

    Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

  8. android-file-transfer-linux

    Android File Transfer for Linux (and macOS!)

  9. SaaSHub

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

    SaaSHub logo
  10. DPP

    C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

  11. hello_imgui

    Hello, Dear ImGui: unleash your creativity in app development and prototyping

  12. Seamly2D

    Open source patternmaking software to democratize fashion.

  13. NootRX

    The rDNA 2 dGPU support patch kext. No commercial use.

    Project mention: macOS in Docker Container | news.ycombinator.com | 2024-07-30

    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.

  14. sparsebundlefs

    FUSE filesystem for reading macOS sparse-bundle disk images

  15. 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++.

  16. AirSane

    Publish SANE scanners to MacOS, Android, and Windows via Apple AirScan.

  17. DarkRadiant

    DarkRadiant is the map editor for The Dark Mod and other idTech4/Doom3-based games

  18. msigd

    MSI Gaming Device control application

  19. cppm

    c++ package manager only use CMake

  20. proteaaudio

    Simple audio library for Windows, Linux, OSX. Supports Mp3, Ogg, Wav playback and multichannel mixing.

  21. tssh

    A SSH 2.0 client written from scratch in C++20, starting from the RFCs. Openssh compatible.

    Project mention: Basic SSH client OpenSSH compatible | news.ycombinator.com | 2024-06-26
  22. sockpuppet

    C++ socket and address library

  23. 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++ OSX discussion

Log in or Post with

C++ OSX related posts

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

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