oc

API wrapper

A set of tools for declaring and invoking Objective-C APIs from C11 or C++11

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

GitHub

56 stars
5 watching
3 forks
Language: C
last commit: 7 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mikeash/maobjcruntime Provides an object-oriented interface around the Objective-C runtime APIs. 1,533
owainhunt/uagithubengine A wrapper around the Github API to simplify interactions with the platform 219
magic003/objc Provides Objective-C Runtime bindings to allow Vlang programming on top of Objective-C frameworks 8
ovirt/go-ovirt-client An overlay for the oVirt Go SDK 12
matze/oclkit A small set of C functions to simplify OpenCL development and testing. 16
maxkomarychev/octions Provides GitHub Actions that wrap GitHub REST API calls to simplify common tasks 38
ursachec/cpaproxy An Objective-C wrapper around Tor that simplifies the use of the Tor network on iOS devices 161
sachinkesiraju/uberkit An Objective-C wrapper for the Uber API, allowing developers to access Uber services without user authentication. 94
microsoft/cppwinrt A C++ language projection for Windows Runtime APIs, providing access to modern Windows API. 1,672
marmelroy/objectivekit A Swift-friendly API for accessing and modifying Objective C runtime functions 849
ssheldon/rust-objc Objective-C Runtime bindings and wrapper for Rust. 393
matus-chochlik/oglplus A collection of thin object-oriented facades over OpenGL, OpenAL, and EGL APIs to simplify C++ usage. 495
chrisguttandin/subscribable-things A collection of reactive wrappers for various browser APIs. 43
cginternals/globjects A C++ wrapper for OpenGL API objects, providing object-oriented interfaces to automate common rendering tasks and facilitate coherent use. 539
andrewjj/ob_hiir Provides a wrapper class to easily interface with an oversampling library for audio processing. 12