C MacOS

Open-source C projects categorized as MacOS

Top 23 C MacOS Projects

  1. Netdata

    The open-source observability platform everyone needs

    Project mention: OpenTelemetry Profiles Enters Public Alpha | news.ycombinator.com | 2026-03-26

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

  2. SaaSHub

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

    SaaSHub logo
  3. BlackHole

    BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.

    Project mention: When a Bug Saved the Company | news.ycombinator.com | 2025-08-26

    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

  4. zapret

    DPI bypass multi platform

    Project mention: The Russian people have essentially lost access to the internet | news.ycombinator.com | 2025-06-12
  5. GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

    Project mention: DaVinci Resolve 21 | news.ycombinator.com | 2026-06-03

    > 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?

  6. SketchyBar

    A highly customizable macOS status bar replacement

    Project mention: Your Mac Game Is Probably Rendering Blurry | news.ycombinator.com | 2025-08-14
  7. WCDB

    WCDB is a cross-platform database framework developed by WeChat.

  8. htop

    htop - an interactive process viewer

  9. itlwm

    Intel Wi-Fi Drivers for macOS

    Project mention: How to install macOS on a non-apple PC? | dev.to | 2025-07-25

    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.

  10. miniaudio

    Audio playback and capture library written in C, in a single source file.

    Project mention: Past Tense: A DragonRuby Sound Installation Built on libpd | dev.to | 2026-05-19

    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.

  11. sysbench

    Scriptable database and system performance benchmark

  12. 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
  13. 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
  14. cava

    Cross-platform Audio Visualizer

  15. WinDiskWriter

    🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support

  16. JankyBorders

    A lightweight window border system for macOS

    Project mention: Alan.app – Add a Border to macOS Active Window | news.ycombinator.com | 2025-11-26

    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.

  17. warpd

    A modal keyboard-driven virtual pointer

    Project mention: A Small Change to Improve Browsers for Keyboard Navigation | news.ycombinator.com | 2025-08-25
  18. tio

    A serial device I/O tool

  19. shadowsocksr-native

    翻墙 从容穿越党国敏感日 ShadowsocksR (SSRoT) native implementation for all platforms, GFW terminator

  20. kew

    Music for the Shell.

    Project mention: Ask HN: How to go back to listening to MP3s? | news.ycombinator.com | 2025-12-27

    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.

  21. mir

    A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR

    Project mention: C, Just in Time | news.ycombinator.com | 2026-04-28
  22. CrossC2

    generate CobaltStrike's cross-platform payload

  23. Down

    Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.

  24. hidapi

    A Simple cross-platform library for communicating with HID devices

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 MacOS discussion

Log in or Post with

C MacOS related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?