SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C MacOS Projects
-
> Like… has anyone done a Jepsen-like stress test on rsyslogd and shared the results? I’ve half-assedly looked before and not been able to find anything.
I've not used rsyslogd specifically, but I don't see how you'd have any issues with the log volume you described.
[1] https://github.com/netdata/netdata/tree/master/src/crates/ne...
[2] https://learn.netdata.cloud/docs/logs/systemd-journal-logs/s...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
BlackHole
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
I'd say that this a missing feature from macOS that windows has had for 30 years already. I believe apple prohibits it for "security" reasons. But there are a number of open source solutions as well, I mainly use BlackHole:
https://github.com/ExistentialAudio/BlackHole
-
Project mention: The Russian people have essentially lost access to the internet | news.ycombinator.com | 2025-06-12
-
> There are frameworks and libraries that handle 100% of clipboard OS specifics
They're sufficient in many cases, but you'll still sometimes need the control of working with COM/etc. directly, and those libraries don't fully save you from platform-specific bugs (e.g: https://github.com/glfw/glfw/issues/2644).
> the app in question has no use for system clipboard in the first place
What do you expect to happen when you copy some text from an external editor into a text field?
-
-
-
-
Open https://github.com/OpenIntelWireless/itlwm/releases and choose the latest release. Them choose the AirportItlwm.kext for your macOS version. If there is no AirportItlwm.kext for your version, download itlwm.kext. Now download OpenCoreConfigurator (you could do this by clicking on this link https://mackie100projects.altervista.org/download-opencore-configurator/). Now head to the EFI/OC/Kexts and copy the itlwm.kext or AirportItlwm.kext to the folder, renaming them to itlwm.kext or AirportItlwm.kext respectively.
-
The whole thing is three runtimes glued together. DragonRuby GTK (mRuby) handles the game side: scenes, UI, sprite rendering, the per-tick game loop, the XP and tier-progression system. Pure Data, embedded via libpd, handles every audio sample: spectral analysis across four frequency bands, burst recording, the synthesis and effects chain, the feedback routing. A small custom C extension bridges the two via thread-safe ring buffers, with miniaudio doing cross-platform device I/O. The bridge is small because the contract between Ruby and Pd is small: numbers in, numbers out.
-
-
ravynos
An open-source OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
Project mention: New OS aims to provide (some) compatibility with macOS | news.ycombinator.com | 2025-11-20 -
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Project mention: Provenance Emulator: Atari, Commodore, Game Boy and More | news.ycombinator.com | 2026-01-14 -
-
WinDiskWriter
🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support
-
There is also https://github.com/FelixKratz/JankyBorders
Bizarre that this has not been fixed by Apple, it has been an annoyance well before Tahoe. Relying on the three dots in the top left corner to see which window is on top gets frustrating.
-
Project mention: A Small Change to Improve Browsers for Keyboard Navigation | news.ycombinator.com | 2025-08-25
-
-
shadowsocksr-native
翻墙 从容穿越党国敏感日 ShadowsocksR (SSRoT) native implementation for all platforms, GFW terminator
-
Hi, I'm the developer of kew which works for linux, macOs, Android and FreeBSD.
The two best places to buy music in my opinion are qobuz and bandcamp.
https://github.com/ravachol/kew
I encourage you to go check out my app because it really whips the llama's ass.
-
mir
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
-
-
-
C MacOS discussion
C MacOS related posts
-
MCemm a GEMM (General Matrix Multiply) Kernel Generato
-
A programming language. Anywhere, anytime, by anyone
-
How fast is a macOS VM, and how small could it be?
-
Show HN: Drive any macOS app in the background without stealing the cursor
-
Super Monkey Ball ported to a website
-
Ask HN: How to go back to listening to MP3s?
-
The FreeBSD Foundation's Laptop Support and Usability Project
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source MacOS projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Netdata | 79,077 |
| 2 | BlackHole | 19,112 |
| 3 | zapret | 15,430 |
| 4 | GLFW | 15,068 |
| 5 | SketchyBar | 11,853 |
| 6 | WCDB | 11,492 |
| 7 | htop | 8,109 |
| 8 | itlwm | 7,111 |
| 9 | miniaudio | 6,866 |
| 10 | sysbench | 6,739 |
| 11 | ravynos | 6,720 |
| 12 | Provenance | 6,324 |
| 13 | cava | 6,185 |
| 14 | WinDiskWriter | 4,216 |
| 15 | JankyBorders | 3,591 |
| 16 | warpd | 3,512 |
| 17 | tio | 2,980 |
| 18 | shadowsocksr-native | 2,770 |
| 19 | kew | 2,754 |
| 20 | mir | 2,576 |
| 21 | CrossC2 | 2,563 |
| 22 | Down | 2,516 |
| 23 | hidapi | 2,223 |