Open-source C projects categorized as OSX | Edit details
Related topics: #Linux #Windows #C #Android #MacOS

Top 14 C OSX Projects

  • GitHub repo Mailspring

    :love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.

    Project mention: New commit to mailspring testing fixes for ProtonMail Bridge interaction. | reddit.com/r/ProtonMail | 2021-11-24
  • GitHub repo miniaudio

    Single file audio playback and capture library written in C.

    Project mention: What kind of good multiplatform audio API exists? | reddit.com/r/C_Programming | 2021-12-01

    I am partial to single-header style libraries, and so I'd recommend miniaudio.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ddcctl

    DDC monitor controls (brightness) for Mac OSX command line

    Project mention: How to switch between machines on multi monitor setup? Is this possible? | reddit.com/r/homelab | 2021-10-06

    If you have multiple machines plugged into different inputs of the same monitor, check out https://github.com/ddccontrol/ddccontrol or https://github.com/kfix/ddcctl. It's a way for you machines to change the input of the monitor programmatically.

  • GitHub repo Allegro

    The official Allegro 5 git repository. Pull requests welcome!

    Project mention: Learn Scheme by Example: Tk GUI with Chicken Scheme | dev.to | 2021-11-12

    The Allegro egg is accompanied by a couple of examples but no examples showing the use of the audio addon. The Allegro library itself comes with an example showing how to generate a saw wave, but being a C library, the example is, of course, in C. I ported that example to Scheme. I would have contributed the example back to the Allegro egg, but the repo is marked as "archived by the owner" and read-only on GitHub. I've included the example in the repo alongside the rest of the code for this tutorial in case someone finds it useful.

  • GitHub repo ejdb

    :snowboarder: EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.

    Project mention: EJDB 2 – Embeddable JSON database with XPath-like query language and REST API | news.ycombinator.com | 2021-08-15
  • GitHub repo far2l

    Linux port of FAR v2

    Project mention: Neo-mc – a Midnight Commander fork with scripting and other features | news.ycombinator.com | 2021-02-07

    Although not a console app, Far2l [1] is a clone of Far Manager [2] and is just great both on Mac or Linux

    [1] https://github.com/elfmz/far2l

  • GitHub repo HeadsetControl

    Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX

    Project mention: ich bin zu laut, sagt mein nachbar | reddit.com/r/wien | 2021-12-02
  • Scout APM

    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.

  • GitHub repo hello_imgui

    Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" app

    Project mention: Easiest to Build C++ Library | reddit.com/r/cpp | 2021-02-12

    (I ran git clone --recursive https://github.com/pthom/hello_imgui to get the hello_imgui directory)

  • GitHub repo rar2fs

    FUSE file system for reading RAR archives

    Project mention: a way to auto extract files on qbittorent without minimizing open windows | reddit.com/r/torrents | 2021-08-31
  • GitHub repo eid-mw

    eID Middleware (main repository)

    Project mention: Reading id card | reddit.com/r/learnpython | 2021-11-10

    I'm not sure if that's even possible, the system works through proprietary middleware, and that would require you to implement their SDK. See https://github.com/Fedict/eid-mw/tree/master/doc/sdk/documentation

  • GitHub repo libmodule

    C simple and elegant implementation of an actor library

    Project mention: Ask HN: What are some tools / libraries you built yourself? | news.ycombinator.com | 2021-05-16

    I built a C actor-like event library: https://github.com/FedeDP/libmodule

    It actually has lots of improvements in the 6.0.0 pull request that i am delaying because i am too lazy (and haven't got much time) to fully rewrite doc.

  • GitHub repo osx_battery_charge_limit

    Intel-only Macbook (OSX) limit maximum battery charge using SMC

    Project mention: After 2 years of using a mid 2012 Macbook Pro, I did the upgrade! | reddit.com/r/macbook | 2021-10-07

    I personally use this https://github.com/DevNulPavel/osx_battery_charge_limit

  • GitHub repo OSX_GVT-D

    Guide to pass iGPU to MacOS KVM guest.

    Project mention: Is it possible to have headless hypervisor running a kvm on a single GPU system? | reddit.com/r/kvm | 2021-12-02
  • GitHub repo OpenISS

    OpenISS -- a unified multimodal motion data delivery framework.

    Project mention: M1 MacBook's for iss program | reddit.com/r/sheridan | 2021-04-08

    Not sure how relevant this is but you can track support for OpenISS on Apple Silicon here and here

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). The latest post mention was on 2021-12-02.

C OSX related posts


What are some of the best open-source OSX projects in C? This list will help you:

Project Stars
1 Mailspring 11,820
2 miniaudio 1,842
3 ddcctl 1,400
4 Allegro 1,303
5 ejdb 1,257
6 far2l 1,116
7 HeadsetControl 639
8 hello_imgui 200
9 rar2fs 177
10 eid-mw 154
11 libmodule 122
12 osx_battery_charge_limit 69
13 OSX_GVT-D 24
14 OpenISS 18
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives