Top 23 C MacOS Projects
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and inputProject mention: [Handmade Network] How to write better (game) libraries | reddit.com/r/C_Programming | 2021-09-13
Even if someone wants to use VS2008 for game development, it only took me a Google search to find https://github.com/glfw/glfw/blob/master/deps/vs2008/stdint.h which doesn't have any dependencies and a very permissive licence.
Native, lightweight modal code editorProject mention: Why is there such a negative stigma around non-commercial open source licenses? | reddit.com/r/opensource | 2021-09-17
Onivim's Outrun Labs EULA
Run Linux Software Faster and Safer than Linux with Unikernels.
BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.Project mention: Need some help | reddit.com/r/musicproduction | 2021-09-15
There’s also Blackhole for Mac project, which is actively developed: https://github.com/ExistentialAudio/BlackHole
Intel Wi-Fi Drivers for macOSProject mention: Hackintosh- 540p/p50? | reddit.com/r/thinkpad | 2021-09-17
A lot of Intel cards are now supported in macOS. although it's a bit of a hack: https://github.com/OpenIntelWireless/itlwm.
htop - an interactive process viewer (by htop-dev)
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.Project mention: I build a pure Swift Markdown parser using parsers combinators. | reddit.com/r/swift | 2021-05-26
To check cmark parser, I'm using a swift library called Down.
Single file audio playback and capture library written in C.Project mention: Single-file audio library to replace SDL_Mixer? | reddit.com/r/gamedev | 2021-09-02
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkanProject mention: Use AMD FSR to Upscale Your Own Images | reddit.com/r/Amd | 2021-08-21
DDC monitor controls (brightness) for Mac OSX command lineProject mention: Question about brightness control. | reddit.com/r/MacOS | 2021-05-10
Git GUI Client (by soramimi)Project mention: Looking for GIT GUI Client | reddit.com/r/linux | 2021-05-13
Simple C compilerProject mention: NCC, a new ANSI/ISO C compiler | reddit.com/r/osdev | 2021-04-14
While this is an impressive work, I feel that there are a lot of "tiny" C compilers out there; how is yours any different than SmallerC, TinyC, 8cc, chibicc and many others?
generate CobaltStrike's cross-platform payloadProject mention: CrossC2 - Generate CobaltStrike's cross-platform payload | reddit.com/r/purpleteamsec | 2021-04-12
A powerful duplicate file finder and an enhanced fork of 'fdupes'.Project mention: occasional failure to hardlink? | reddit.com/r/radarr | 2021-09-16
Node.js global keyboard and mouse listener.Project mention: I've made an auto draw bot that can work in EVERY paint like program (skribbl.io, gartic phone ect) | reddit.com/r/node | 2021-03-26
that was my problem: https://github.com/wilix-team/iohook/issues/275
Fork of the popular zip manipulation library found in the zlib distribution.
Simple and flexible programming language for applications development (by ring-lang)Project mention: Chess 3D (Source Code - Using Qt3D and the Ring programming language) | reddit.com/r/GameDevelopment | 2021-08-03
A Sweet and Swifty YAML parser.
High performance ping toolProject mention: Interrupt ping loop when bytes are received | reddit.com/r/bash | 2021-09-16
You should consider using fping.
An open Apple Wireless Direct Link (AWDL) implementation written in C (by seemoo-lab)Project mention: AirDrop Anywhere – Making it work on Windows | news.ycombinator.com | 2021-06-15
"it is unlikely that a non-Apple device has hardware support for adhoc wireless connections between devices. This makes implementation of AirDrop directly on non-Apple devices practically impossible without additional hardware. Instead we’ll implement a proxy..."
I get what they mean here, but it has been done. It does require a Wi-Fi card with support for monitor mode and frame injection. OWL did it with an Atheros AR9280.
And Open drop:
Firefox Reader View as a command line toolProject mention: Show HN: Hackernews_tui – A Terminal UI to Browse Hacker News Discussions | news.ycombinator.com | 2021-04-24
Two projects that do this with nearly identical output:
Pipe the filtered HTML output into your favorite textual web browser for an ideal reading experience.
Open-source emulator to play original Xbox games on Windows, macOS, and LinuxProject mention: QEMU Version 6.0.0 Released | news.ycombinator.com | 2021-04-30
Are both original Xbox emulators built off of QEMU. I've only used Xemu, but performance was pretty good for the games I tried on it (it doesn't have a way to upscale rendering yet though).
iSCSI Initiator for macOSProject mention: Alternative to iSCSI on MacOS | reddit.com/r/sysadmin | 2021-02-28
This has been the way it's been done for years but with the latest OS upgrades, mainly Catalina and BigSur, https://github.com/iscsi-osx/iSCSIInitiator has been facing a lot of issues since it's barely maintained and hasn't been updated in 2 years now. My question is, is there an alternative for using iSCSI entirely to mount those homes onto the Macs or does anyone know of a different iSCSI initiator?
A valgrind mirror with latest macOS supportProject mention: Apple killed XVim | reddit.com/r/iOSProgramming | 2021-01-22
BTW, it seems like there is some work ongoing for working Valgrind in later macOS versions: https://github.com/LouisBrunner/valgrind-macos/issues/19
What are some of the best open-source MacOS projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.