SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 C Objective-C Projects
-
ravynos
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
Project mention: FreeBSD: How Can We Make It More Attractive to New Users? | news.ycombinator.com | 2024-10-12Another angle to look at this is ravynOS, a desktop OS that could attract people interested in MacOS. The project is based on FreeBSD and has lots of customization to provide a familiar desktop experience. While the main site hasn't been updated for a while, the GitHub has a release from this year.
https://ravynos.com/
https://github.com/ravynsoft/ravynos
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
ZipArchive
ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.
-
-
WinDiskWriter
🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support
Project mention: macOS WinDiskWriter: Windows Bootable USB Creator – Bypass TPM and Secure Boot | news.ycombinator.com | 2025-05-08 -
Themis
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
-
Twitter Image Pipline
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
-
Has the bundling situation changed? https://github.com/DeaDBeeF-Player/deadbeef/issues/2017
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
dart_native
Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
-
-
Here are the old NextStep software: https://winworldpc.com/product/nextstep/3x Some emulators can run them.
The OS is Open Sourced like MacOS and based on BSD Unix. Steve Jobs when he formed Next didn't want to reinvent the wheel and went with BSD Unix and built on top of that. Which later would merge with MacOS to become MacOSX.
You can have a NextStep like GUI on Linux using GNUStep: https://www.gnustep.org/
-
-
-
-
-
Project mention: C Macro Reflection in Zig – Zig Has Better C Interop Than C Itself | news.ycombinator.com | 2024-07-30
The C stdlib is exposed by D's stdlib as if it were a D library: https://dlang.org/phobos/core_stdc_assert_.html
C libraries (header files) can be compiled to D and then used as D modules as well, see https://github.com/jacob-carlborg/dstep
Is that as good as Rust?
-
nvdialog
NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.
-
nano-ycmd
Modded GNU Nano using ycmd code completion and IntelliSense. The ycmd code completion support for nano is found in the ymcd-code-completion branch.
-
Silicon
An alternative, purely C-focused wrapper to Apple's Cocoa API for OS X app development and basic iOS programming. Requires little to no Objective-C knowledge to use. (by EimaMei)
Project mention: Is it possible to write plain C iOS app in 2025? | news.ycombinator.com | 2025-04-14I made RGFW, which calls Objective-C MacOS's API functions in Pure C.
BUT I would also like to mention a project a friend and I made called Silicon. Silicon is a single-header C wrapper around the Pure-C calls, which makes it far more convenient to use.
https://github.com/eimamei/silicon
I no longer use it in RGFW because I wanted to remove the extra dependency.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Objective-C discussion
C Objective-C related posts
-
Last NeXT Computer Website
-
macOS WinDiskWriter: Windows Bootable USB Creator – Bypass TPM and Secure Boot
-
GNU/Darwin (2000)
-
Apple has seemingly found a way to block Android’s new iMessage app
-
Ravynos: BSD-based OS with an experience like and some compatibility with macOS
-
how can i read the content of a docx file?
-
keyboard_fn key... on a normal us international macbook
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2025
Index
What are some of the best open-source Objective-C projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | ravynos | 5,821 |
2 | ZipArchive | 5,525 |
3 | gravity | 4,393 |
4 | WinDiskWriter | 2,574 |
5 | Themis | 1,924 |
6 | Twitter Image Pipline | 1,858 |
7 | deadbeef | 1,762 |
8 | AppSync | 1,189 |
9 | dart_native | 954 |
10 | iSCSIInitiator | 560 |
11 | libobjc2 | 459 |
12 | headers | 352 |
13 | vger | 298 |
14 | OHMySQL | 238 |
15 | gherkin | 228 |
16 | dstep | 211 |
17 | nvdialog | 51 |
18 | nano-ycmd | 38 |
19 | Silicon | 39 |
20 | Send | 26 |
21 | OggDecoder | 11 |