My Geeky Page
by Guillaume Chazarain

Pysize

Logo

Pysize is a graphical and console tool for exploring the size of directories. It is written in Python, and requires Python ≥ 2.4 and pygtk ≥ 2.8 if you want to use the GUI. Three user interfaces are available using the --ui command line option, the best available is chosen by default.


Screenshot

ASCII

This non-interactive ASCII "art" interface is for use in constrained situations, when no terminal is available. It nevertheless tries to adapt to the size of the terminal. Maximized window


Screenshot

(n)Curses

The n(curses) interface improves upon the ASCII one by providing some keyboard navigation. It is an interactive interface and needs a terminal to behave correctly. Maximized window


Screenshot

GTK+

When a graphical environment is available, a GTK+ GUI can be used. It permits some mouse navigation. GTK+ ≥ 2.8 is required to use this interface. Maximized window

Pysize is greatly inspired by xdiskusage as it borrows its graphical representation.

Download

Pysize is licensed under the terms of the GNU GPL version 2 or (at your option) any later version.

You will need Python ≥ 2.4 and optionally PyGTK ≥ 2.8. The latest version is Pysize 0.2 (NEWS), available here: pysize-0.2.tar.bz2 or pysize-0.2.tar.gz.

Freecode project page to stay informed: http://freecode.com/projects/pysize.

Git repository hosted on repo.or.cz. To get a snapshot of pysize with a complete history, use the following command:

git clone git://repo.or.cz/pysize.git

Please contact me for any suggestion, problem, feedback…

Valid XHTML 1.1! Valid CSS! and hopefully compliant with your expectations

S