• Stars
    star
    122
  • Rank 292,031 (Top 6 %)
  • Language
    Objective-C
  • License
    Other
  • Created almost 12 years ago
  • Updated almost 12 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generate graphviz files from Objective-C classes.

ObjCViz

This is based on an earlier ObjCViz project, by @olg. I just updated it to work with the modern objective-c runtime.

Usage

Currently you have to link the framework built by this project into your app, then call -[obj graphvizRepresentation] on the interesting object. A better UI may be forthcoming.

Results

See the example at the original project page above. Notice that this isn't generating class or interaction diagrams, it's a graph representing the current, live state of the object.

License

See LICENSE.txt.

More Repositories

1

BrowseOverflow

Fully unit-tested viewer for iOS questions on StackOverflow.
Objective-C
150
star
2

LogViewer

An example of using launchd, service management and Authorization Services to build a factored Mac app.
Objective-C
61
star
3

OOPInFPInSwift

Object-Oriented Programming in Functional Programming in Swift (4, I think)
Swift
59
star
4

privacy-pledge

App maker privacy pledge
HTML
52
star
5

swift-mode

Swift language mode for Emacs LISP
Emacs Lisp
22
star
6

HelloGSW

A simple example app for GNUstep Web.
Python
19
star
7

Amiga-Smalltalk

An implementation of Blue Book Smalltalk-80
C
17
star
8

xctemplates

Because I have deleted enough of other people's code already.
Objective-C
16
star
9

Objective-Swift

Object-Oriented Programming in Functional Programming in Swift.
Swift
4
star
10

NewBean

Bean 2.4.5 by James Hoover, but building/running on modern macOS.
HTML
4
star
11

xcode-dired-mode

An emacs minor-mode for working with Xcode projects.
Emacs Lisp
4
star
12

CocoaByContract

Enforcing contracts on Swift and Objective-C objects.
Objective-C
3
star
13

ObjectConfinement

What if you could confine _all_ the objects?
Objective-C
3
star
14

machoo

Multiple task object-oriented programming system for Mach
C
2
star
15

gsw-hooks

Git hooks that can be useful for GNUstep Web projects.
Shell
2
star
16

objc-retain

Content at the objc-retain.com website.
1
star
17

gst-seaside

The Seaside book examples, but in GNU Smalltalk's syntax.
Smalltalk
1
star
18

mars_mission

Notes on organising a trip to another planet.
1
star
19

gle-mode

An emacs major mode for editing GLE source.
Emacs Lisp
1
star