libobjc2
« Back to VersTracker
Description:
Objective-C runtime library intended for use with Clang
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: objective-c runtime gnustep clang library cross-platform
Install: brew install libobjc2
About:
libobjc2 is a modern, open-source Objective-C runtime library designed as a drop-in replacement for the GNUstep runtime. It provides robust support for modern Objective-C features, including non-fragile instance variables, automatic reference counting (ARC), and blocks, making it essential for running Clang-compiled Objective-C code on non-Apple platforms.
Key Features:
  • Supports modern Objective-C features like ARC and blocks
  • Provides a compatible API for cross-platform development
  • Enables use of Clang compiler on Linux and BSD systems
  • Actively maintained by the GNUstep community
Use Cases:
  • Building and running GNUstep applications on Linux
  • Compiling Objective-C code with Clang outside of Apple's ecosystem
  • Developing cross-platform applications that use Objective-C
Alternatives:
  • GNUstep Runtime (legacy) – libobjc2 is the modern successor, offering better performance and full support for ARC and newer language features.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 5:35pm 0 VERSION_BUMP 294d3cf7
Sep 16, 2025 5:08pm 0 VERSION_BUMP abf21284