Open-source C projects categorized as iOS

Top 17 C iOS Projects

  • ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

  • ish

    Linux shell for iOS

    Latest mention: twurl on an iPad? Yes, I can! | dev.to | 2021-01-24

    It turns out, following the instructions on the iSH Wiki on GitHub, I was able to get twurl working - but I did discover something interesting along the way.

  • wcdb

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

  • AudioKit

    Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

  • PINRemoteImage

    A thread safe, performant, feature rich image fetcher

  • Down

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

  • miniaudio

    Single file audio playback and capture library written in C.

    Latest mention: Cross platform audio frameworks in Cpp? | reddit.com/r/cpp | 2021-01-11

    audio dev here. my absolute favourite is miniaudio https://github.com/mackron/miniaudio

  • themis

    Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

  • pongoOS


    Latest mention: We Ported Linux to the M1 | news.ycombinator.com | 2021-01-21

    The plan, IIUC, is to use PongoOS[0] as a bootloader which will then be able to load XNU/macOS or Linux. PongoOS already works on M1, so once the Linux support is done there will be a GRUB substitute.

    0: https://github.com/checkra1n/pongoOS

  • usbmuxd

    A socket daemon to multiplex connections from and to iOS devices

    Latest mention: [QUESTION] IOS 12.4.9 downgrade to 10.3.3 | reddit.com/r/jailbreak | 2020-12-28

    I also followed this - the same result (failure) - https://github.com/libimobiledevice/usbmuxd

  • pjproject

    PJSIP project

    Latest mention: SIP Phone with GUI on STM32F7 | reddit.com/r/embedded | 2021-01-23

    PJSIP (https://github.com/pjsip/pjproject) is used as SIP framework

  • Yams

    A Sweet and Swifty YAML parser.

  • OculusQuestMixedRealityForiOS

    Oculus Quest Mixed Reality app for iOS

    Latest mention: Daily Deal - Synth Riders VR | reddit.com/r/OculusQuest | 2021-01-21

    Filmed on iPhone 12 Pro with reality mixer iOS app. I notice that if I film during day light, the video is more blurry. Probably too much sun light coming in. Not sure though. But this one is more clear and I filmed in the same manner, just at night. https://youtu.be/Rc2vkccIiPk So that’s the conclusion I’ve come to. Git hub for app: https://github.com/fabio914/OculusQuestMixedRealityForiOS

  • ImageButter

    Makes dealing with images buttery smooth.

  • sleef

    SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

    Latest mention: Base library for numpy's transcendental functions | reddit.com/r/HPC | 2021-01-06

    I also discovered https://github.com/shibatch/sleef that is pretty active.

  • Vulnerable-Kext

    A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation

    Latest mention: GitHub - ant4g0nist/Vulnerable-Kext: A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation | reddit.com/r/bag_o_news | 2020-12-29

    Easy direct access to your database 🎯 http://oleghnidets.github.io/OHMySQL/

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


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

Project Stars
1 ijkplayer 28,064
2 ish 8,921
3 wcdb 8,821
4 AudioKit 8,128
5 PINRemoteImage 3,858
6 Down 1,691
7 miniaudio 1,345
8 themis 1,191
9 pongoOS 970
10 usbmuxd 808
11 pjproject 730
12 Yams 666
13 OculusQuestMixedRealityForiOS 435
14 ImageButter 395
15 sleef 343
16 Vulnerable-Kext 174
17 OHMySQL 162