objectivesharpie
« Back to VersTracker
Description:
Tool used to generate C# interfaces starting from objective-c code
Type: Cask  |  Latest Version: 3.5.116,3a748cc2-780d-403c-88ba-700aa9a2d299,88cbfd86e85f56b4c61e092d0f0b9ad9@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xamarin binding objective-c csharp ios macos
Install: brew install --cask objectivesharpie
About:
Objective Sharpie is a command-line tool that inspects Objective-C headers to generate C# binding definitions for Xamarin. It automates the creation of managed API surfaces, saving significant time when building bindings for native iOS and macOS libraries.
Key Features:
  • Scans Objective-C headers to generate C# interface definitions
  • Produces Xamarin binding projects ready for compilation
  • Simplifies the process of consuming native iOS/macOS libraries in .NET projects
Use Cases:
  • Creating C# bindings for third-party Objective-C iOS libraries
  • Generating starter code for Xamarin native bindings
Alternatives:
  • Xamarin.iOS Binding Projects – Manual binding creation offers more control but requires significantly more effort than using Sharpie
Version History
Detected Version Rev Change Commit