View all Open Source projects hosted at

RuntimeBrowser icon


This is a class browser for the Objective-C runtime on Mac OS X (and related) systems. 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.

If you're building this with ProjectBuilder on Mac OS X, please see the notes on building below.

Mac OS X. Other Objective-C systems with Foundation and AppKit frameworks (e.g., NeXT, WebObjects 4.x).
Ezra Epstein
April 30, 2002
This software is provided as is. No warranty is intended or implied. This software is Open Source and is released under the GNU Public License. Please see the file "Copying.txt" included with the distribution, or read the online version of this license.
The RuntimeBrowser is distributed as a ProjectBuilder project. Mac OS X's ProjectBuilder uses a newer format so we suggest that the easiest way to build the RuntimeBrowser on newer OS X systems is to use the import command and select the PB.project file. Build & Run should then work. On other systems (e.g., WebObjects 4.x) you should be able to use the PB.project file directly.
RuntimeBrowser source code.
If there is interest in contributing to the code base of this project, please email the author. If there is sufficient interest, the project can be released for distributed development via CVS.

Relate Tool: MagicHat
MagicHat is an handy little utility bringing together the objc runtime, headers and documentations. You can download it from the author here: