Top 22 C iOS Projects
-
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-02Apps like iSH, UTM, and other recent developments are more promising than ever.
-
WCDB
WCDB is a cross-platform database framework developed by WeChat.
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.
-
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-26With 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.
-
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.
Project mention: [Miniaudio, single file audio library] added support for spatialization | reddit.com/r/programming | 2021-01-25 -
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
pongoOS
Project mention: [Update] Lyricify has been updated to support iOS 14! | reddit.com/r/jailbreak | 2021-03-02Look into checkra1n (https://checkra.in)
-
usbmuxd
A socket daemon to multiplex connections from and to iOS devices
I also followed this - the same result (failure) - https://github.com/libimobiledevice/usbmuxd
-
pjproject
PJSIP project
PJSIP (https://github.com/pjsip/pjproject) is used as SIP framework
-
Yams
A Sweet and Swifty YAML parser.
-
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-20That 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.
-
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-23Released, A13 support will be added once idevicerestore is fixed and the macOS version of futurerestore supports it too.
-
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 -
ImageButter
Makes dealing with images buttery smooth.
-
sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
I also discovered https://github.com/shibatch/sleef that is pretty active.
-
OpenJailbreak
GeoSn0w's OpenJailbreak Project, an open-source iOS 11 to iOS 13 Jailbreak project & vault.
https://github.com/GeoSn0w/OpenJailbreak This may help you
-
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-24IMPORTANT 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"
-
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 -
OHMySQL
Easy direct access to your database 🎯 http://oleghnidets.github.io/OHMySQL/
-
hello_imgui
Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" app
(I ran git clone --recursive https://github.com/pthom/hello_imgui to get the hello_imgui directory)
-
FGRoute
Get your device ip address, router ip or wifi ssid
Index
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 |