C Macbook

Open-source C projects categorized as Macbook

Top 3 C Macbook Projects

  • mbpfan

    A simple daemon to control fan speed on all MacBook/MacBook Pros (probably all Apple computers) for Linux Kernel 3 and newer

    Project mention: I just switched to Fedora 39 | /r/Fedora | 2023-11-14

    Install fan control from this repo: https://github.com/linux-on-mac/mbpfan

  • macbook12-spi-driver

    Input driver for the SPI touchpad / keyboard found in the 12" MacBook (MacBook8,1 + MacBook9,1) and 2016 through 2018 Macbook Pro's (MacBookPro13,* and 14,*); a Touch Bar driver is also available. (by roadrunner2)

    Project mention: Help please. I cant get the touch bar for my Macbook pro 2016 to work | /r/Ubuntu | 2023-04-12

    Hello. I recently picked up a macbook and decided to install ubuntu to it. I'm still quite green with linux in general and I'm having difficulty trying to get the touch bar to work. I spent hours just getting Wi-fi, sound etc. to finally work and its the last thing that is not functioning. I tried using the dkms installer for this https://github.com/roadrunner2/macbook12-spi-driver and i get this error. I have been looking for ages trying to figure out what is causing the problem. Any help would be appreciated and if I have posted in the wrong subreddit, please let me know and direct me to where i should go to seek help.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • osx_battery_charge_limit

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

    Project mention: Apple's new 80% battery limit feature should not be limited to the iPhone 15 | news.ycombinator.com | 2023-10-18

    That's true. I evaluated it, but it wasn't of use to me as I keep my Macbook plugged in with the lid closed.

    I eventually tried this instead :


    I use it to keep my battery level indicator pegged at 70%. Often doesn't persist after a system update, but it's just a quick terminal command to reapply the setting.

    I use my Macbook in clamshell mode, and I use sleep mode when I'm not using it - receiving power from a Thunderbolt dock. It's handy to pick up exactly where I left off on resume. Plus, I use two LG screens where one of the two doesn't switch on after a cold boot, and it's annoying to unplug and replug to activate it. Sleep mode gets around that.

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 2023-11-14.

C Macbook related posts


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

Project Stars
1 mbpfan 826
2 macbook12-spi-driver 235
3 osx_battery_charge_limit 101
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.