Skip to content

pinkfloyda/objgraph

 
 

Repository files navigation

Python Object Graphs

https://travis-ci.org/mgedmin/objgraph.png?branch=master https://coveralls.io/repos/mgedmin/objgraph/badge.png?branch=master

objgraph is a module that lets you visually explore Python object graphs.

You'll need graphviz if you want to draw the pretty graphs.

I recommend xdot for interactive use. pip install xdot should suffice; objgraph will automatically look for it in your PATH.

Installation and Documentation

pip install objgraph or download it from PyPI.

Documentation lives at http://mg.pov.lt/objgraph.

History

I've developed a set of functions that eventually became objgraph when I was hunting for memory leaks in a Python program. The whole story -- with illustrated examples -- is in this series of blog posts:

Support and Development

The source code can be found in this Git repository: https://github.com/mgedmin/objgraph.

To check it out, use git clone https://github.com/mgedmin/objgraph.

Report bugs at https://github.com/mgedmin/objgraph/issues.

About

Visually explore Python object graphs

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.5%
  • Makefile 9.0%
  • CSS 0.5%