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 EimaKve)

Silicon Alternatives

Similar projects and alternatives to Silicon

  1. RGFW

    A lightweight single-header cross-platform library for general windowing

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. vger

    2D GPU renderer for dynamic UIs

  4. WinDiskWriter

    🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support

  5. darwinkit

    Native Mac APIs for Go. Previously known as MacDriver

  6. Send

    macOS GUI and share extension for 🦊 Send (by EETagent)

  7. Inferno

    Apple Silicon device emulator. (by ChefKissInc)

  8. objc2

    4 Silicon VS objc2

    Bindings to Apple frameworks in Rust

  9. oc

    Macro magic for declaring/calling Objective-C APIs from C11 or C++. Preloads selectors, chooses the correct objc_msgSend to call per method/platform. (by garettbass)

  10. zig-objc

    Objective-C runtime bindings for Zig (Zig calling ObjC).

  11. DontEatMyContent

    Prevent the notch/Dynamic Island from munching on 2:1 video content in YouTube

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Silicon alternative or higher similarity.

Silicon discussion

Log in or Post with

Silicon reviews and mentions

Posts with mentions or reviews of Silicon. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-14.
  • Is it possible to write plain C iOS app in 2025?
    6 projects | news.ycombinator.com | 14 Apr 2025
    I 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.

  • RGFW Under the Hood: Cocoa in Pure C
    2 projects | dev.to | 26 Aug 2024
    Silicon.h, a C-Wrapper for the Cocoa API that wraps around the Objective-C function calls so you can use the Cocoa API in normal-looking C code, and RGFW, a lightweight single-header windowing library.

Stats

Basic Silicon repo stats
2
57
4.3
over 1 year ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?