Objective-C Runtime Browser, for Mac OS X and iOS
Objective-C
3,660
318 commits
updated Sep 10, 2026
This is a class browser for the Objective-C runtime on iOS and OS X. It gives you full access to all classes loaded in the runtime; allows you to dynamically load new modules and their classes; shows every method implemented on each class; and displays information in a header (.h) file format.
We have found this to be a useful development tool. Please note, however, that each user is responsible for their own usage.
The original version was released in April 2002 by Ezra Epstein. The project is maintained by Nicolas Seriot since August, 2008.
You can browse the iOS headers as seen by RuntimeBrowser.

Latest build: 2026-09-08 RuntimeBrowser-1.1.zip 405 KB, universal, macOS 10.13 or later

The command line front end of the model. runtime_cli NSObject prints a header, runtime_cli --swift Foundation.Date a Swift declaration, and runtime_cli --sweep dir writes the headers and declarations of everything it can load from /System/Library, which is how the model is tested against the whole runtime: sweep before and after a change, diff -r the two directories. See runtime_cli.1.
159 followers · starred Jan 2017
292 followers · starred Mar 2011
928 followers · starred Jan 2024
892 followers · starred Sep 2024
Objective-C Runtime Browser, for Mac OS X and iOS
Objective-C
3,660
318 commits
updated Sep 10, 2026
This is a class browser for the Objective-C runtime on iOS and OS X. It gives you full access to all classes loaded in the runtime; allows you to dynamically load new modules and their classes; shows every method implemented on each class; and displays information in a header (.h) file format.
We have found this to be a useful development tool. Please note, however, that each user is responsible for their own usage.
The original version was released in April 2002 by Ezra Epstein. The project is maintained by Nicolas Seriot since August, 2008.
You can browse the iOS headers as seen by RuntimeBrowser.

Latest build: 2026-09-08 RuntimeBrowser-1.1.zip 405 KB, universal, macOS 10.13 or later

The command line front end of the model. runtime_cli NSObject prints a header, runtime_cli --swift Foundation.Date a Swift declaration, and runtime_cli --sweep dir writes the headers and declarations of everything it can load from /System/Library, which is how the model is tested against the whole runtime: sweep before and after a change, diff -r the two directories. See runtime_cli.1.
159 followers · starred Jan 2017
292 followers · starred Mar 2011
928 followers · starred Jan 2024
892 followers · starred Sep 2024