Open-source C projects categorized as iOS

Top 22 C iOS Projects

  • GitHub repo ish

    Linux shell for iOS

    Project mention: Found these bad boys while cleaning out the garage. To make these required an all-day marathon torrent of the latest fedora release at a size of only a few gigs, followed by an installation process that took on average 5 hours each time. | reddit.com/r/linuxmasterrace | 2021-03-02

    Apps like iSH, UTM, and other recent developments are more promising than ever.

  • GitHub repo WCDB

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

    Project mention: Cross-Database Queries in SQLite | news.ycombinator.com | 2021-02-21

    SQLite is so ubiquitous you'd be hard pressed to find an app or service that doesn't use it.

    Look through the licenses for the software included as part of your phone's OS. You'll find SQLite in there.

    Search GitHub for sqlite, there are several projects with thousands of stars that use SQLite. Here's one: https://github.com/Tencent/wcdb

  • Scout

    Get performance insights in less than 4 minutes. 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 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: OpenEmu Is the best lol (yes photo quality is crappy, using an iPad Air 2) | reddit.com/r/macgaming | 2021-02-26

    With some light knowledge of Xcode you can self compile, sign, and sideload the iOS emulator Provenance which supports a lot of the systems that Open Emu does along with controller support. I have been doing this method with 8Bitdo SN30 Pro on my iPad and iPhone.

  • GitHub repo PINRemoteImage

    A thread safe, performant, feature rich image fetcher

  • GitHub repo Down

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

  • GitHub repo miniaudio

    Single file audio playback and capture library written in C.

    Project mention: [Miniaudio, single file audio library] added support for spatialization | reddit.com/r/programming | 2021-01-25
  • GitHub repo Themis

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

  • GitHub repo pongoOS


    Project mention: [Update] Lyricify has been updated to support iOS 14! | reddit.com/r/jailbreak | 2021-03-02

    Look into checkra1n (https://checkra.in)

  • GitHub repo usbmuxd

    A socket daemon to multiplex connections from and to iOS devices

    Project 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

  • GitHub repo pjproject

    PJSIP project

    Project 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

  • GitHub repo Yams

    A Sweet and Swifty YAML parser.

  • GitHub repo OculusQuestMixedRealityForiOS

    Mixed Reality app for iOS

    Project mention: [Experiment] Recording the Quest version of Tilt Brush (Open Brush) in Augmented Reality with an iPad | reddit.com/r/OculusQuest | 2021-02-20

    That PR is still a bit rudimentary but it sort of works. I also wrote a small “server” for Unity that runs with Tilt Brush and that receives these camera pose updates.

  • GitHub repo idevicerestore

    Restore/upgrade firmware of iOS devices

    Project mention: [$15] [14.3] Windows version of the iOS 14.3 compatible futurerestore | reddit.com/r/TweakBounty | 2021-02-23

    Released, A13 support will be added once idevicerestore is fixed and the macOS version of futurerestore supports it too.

  • GitHub repo ifuse

    A fuse filesystem to access the contents of iOS devices

    Project mention: Safe way to send file between Linux and iPhone? | reddit.com/r/privacy | 2021-02-26
  • GitHub repo ImageButter

    Makes dealing with images buttery smooth.

  • GitHub repo sleef

    SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

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

  • GitHub repo OpenJailbreak

    GeoSn0w's OpenJailbreak Project, an open-source iOS 11 to iOS 13 Jailbreak project & vault.

    Project mention: [Discussion] How to write jailbreaks | reddit.com/r/jailbreak | 2021-02-18

    https://github.com/GeoSn0w/OpenJailbreak This may help you

  • GitHub repo libirecovery

    Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux

    Project mention: [Tutorial] Updating an A12 device to 14.3 with futurerestore on Windows | reddit.com/r/jailbreak | 2021-02-24

    IMPORTANT NOTE: if FR exits before the restore begins, your device may get stuck in recovery mode. FR's built in "--exit-recovery" option doesn't work, so in order to get out, you have to use "irecovery -n"

  • GitHub repo Vulnerable-Kext

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

    Project 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
  • GitHub repo OHMySQL

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

  • 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 FGRoute

    Get your device ip address, router ip or wifi ssid

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


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

Project Stars
1 ish 9,194
2 WCDB 8,866
3 Provenance 4,419
4 PINRemoteImage 3,870
5 Down 1,722
6 miniaudio 1,423
7 Themis 1,222
8 pongoOS 1,037
9 usbmuxd 831
10 pjproject 759
11 Yams 681
12 OculusQuestMixedRealityForiOS 499
13 idevicerestore 497
14 ifuse 429
15 ImageButter 395
16 sleef 350
17 OpenJailbreak 278
18 libirecovery 251
19 Vulnerable-Kext 183
20 OHMySQL 164
21 hello_imgui 115
22 FGRoute 106