MCPcopy Index your code
hub / github.com/Canop/whalespotter

github.com/Canop/whalespotter @v1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.0 ↗ · + Follow
17 symbols 22 edges 4 files 3 documented · 18% updated 3y agov1.0.0 · 2023-06-30★ 59
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MIT Latest Version Chat on Miaou

a convenient application to fast locate fat files and folders (linux & mac)

screen

Installation

The simplest solution is to execute

cargo install --locked whalespotter

Usage

Pass the desired path:

whalespotter ~
  • Hit ctrl-q to quit
  • and to select and enter to open",
  • enter to open the selected directory (in whalespotter) or file (with xdg-open)
  • esc to either unselect, or go to parent, or quit
  • pageUp and pageDown to scroll
  • F5 to refresh

Note: reported sizes take blocks into account, so they may be smaller than the nominal size for the rare sparse files.

Whalespotter is dedicated to one use case: spotting big directories and files. If your goal is to clean your disk, you might be interested in the more recent set of tools I developped. They're described in this blog post.

Core symbols most depended-on inside this repo

do_children
called by 1
src/computer.rs
starting_path
called by 1
src/main.rs
get_root
called by 1
src/screen.rs
display
called by 1
src/screen.rs
new
called by 0
src/computer.rs
main
called by 0
src/main.rs
new
called by 0
src/screen.rs
set_new_root
called by 0
src/screen.rs

Shape

Method 9
Function 4
Class 3
Enum 1

Languages

Rust100%

Modules by API surface

src/screen.rs9 symbols
src/computer.rs4 symbols
src/main.rs2 symbols
src/file_info.rs2 symbols

For agents

$ claude mcp add whalespotter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact