Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robhaswell/grandperspective-scan
A utility to create GrandPerspective scan files on other operating systems
https://github.com/robhaswell/grandperspective-scan
Last synced: 19 days ago
JSON representation
A utility to create GrandPerspective scan files on other operating systems
- Host: GitHub
- URL: https://github.com/robhaswell/grandperspective-scan
- Owner: robhaswell
- License: apache-2.0
- Created: 2016-09-20T15:21:04.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-06T15:36:26.000Z (over 1 year ago)
- Last Synced: 2024-06-20T14:28:41.378Z (8 months ago)
- Language: Go
- Size: 16.4 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gpscan
A utility to create GrandPerspective scan files on other operating systems.## What does it do?
[GrandPerspective](http://grandperspectiv.sourceforge.net/) is a small utility application for OSX that graphically shows the disk usage of a file system.
![Screenshot of GrandPerspective](resources/screenshot.png?raw=true "GrandPerspective")
`gpscan` is a cross-platform utility which can be run on almost any operating which will create scan data files which can be loaded by GrandPerspective to visualize disk usage on non-OSX operating systems.
![Screenshot of GrandPerspective's File menu demonstrating the Load Scan Data option](resources/load.png?raw=true "Load Save Data")
The Go source code can be cross-compiled for a large selection of platforms.
## Why was it created?
I wanted to use GrandPerspective (or any Sequoia View-clone) to visualize disk usage on a Linux server that I administrate.
Unfortunately I only have access to Windows and OSX GUI environments.## How do I use it?
`gpscan` takes two arguments: The directory to scan, and a filename to save the result to.
It is recommended that you use a `.gpscan` file extension so that the file is automatically opened with GrandPerspective.
You can pass `-` as an output file in order to output to standard output.```bash
$ gpscan path/to/dir scan.gpscan
```## How do I install it?
Download a relevant release, unzip and copy to a location in your `$PATH`, e.g. `/usr/local/bin/gpscan`.
# Project status
This project is developed only to the point where I could complete my original task, however I will gladly review pull-requests and take bug reports in the Issues section.