{"id":36453861,"url":"https://github.com/minoxs/spacecrawler","last_synced_at":"2026-01-11T23:00:54.518Z","repository":{"id":260985751,"uuid":"872182256","full_name":"Minoxs/SpaceCrawler","owner":"Minoxs","description":"Terminal tool for quickly analyzing disk usage. Made with Windows in mind.","archived":false,"fork":false,"pushed_at":"2025-05-26T03:40:34.000Z","size":138,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-22T17:11:38.787Z","etag":null,"topics":["disk-usage","terminal","windows"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Minoxs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-14T01:22:59.000Z","updated_at":"2025-10-28T00:04:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"adff0866-d965-40e5-8924-9872dc42b520","html_url":"https://github.com/Minoxs/SpaceCrawler","commit_stats":null,"previous_names":["minoxs/spacecrawler"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Minoxs/SpaceCrawler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Minoxs%2FSpaceCrawler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Minoxs%2FSpaceCrawler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Minoxs%2FSpaceCrawler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Minoxs%2FSpaceCrawler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Minoxs","download_url":"https://codeload.github.com/Minoxs/SpaceCrawler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Minoxs%2FSpaceCrawler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28326166,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T22:11:01.104Z","status":"ssl_error","status_checked_at":"2026-01-11T22:10:58.990Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["disk-usage","terminal","windows"],"created_at":"2026-01-11T23:00:40.880Z","updated_at":"2026-01-11T23:00:54.509Z","avatar_url":"https://github.com/Minoxs.png","language":"Go","readme":"# SpaceCrawler\n\nThis is a terminal tool for analyzing folder and file usage.\nIt will quickly run through every file in the working directory and report its size.\nBy default it will spawn up to 5000 threads that will run through the folder calculating size and everything.\nFiles and folders with restricted access will not be counted properly.\n\nThis tool was born out of necessity because windows is awfully slow at reporting folder sizes, and I didn't find any tool which does everything I want.\n\nVersion `v1.1.1` is simple but functional. \n\nIt is available both as a [CLI](#command-line-interface-cli) `cmd/sprawler-cli` as well as a [TUI](#terminal-user-interface-tui) `cmd/sprawler-tui`.\n\n## Terminal User Interface (TUI)\n\nThe TUI will iterate over the current working directory and allows you to move about the file tree figuring out what is taking up space.\nIt will update in real time as new folders are crawled through.\n\n![example_tui](img/example_tui.jpg)\n\nUse arrow keys to move around, and enter to expand a node in the tree. Q exits the application.\n\n## Command Line Interface (CLI)\n\nThe CLI will iterate over the current working directory and render the file tree into stdout; SIGTERM will halt the process early, but still render out to stdout.\n\n![example_cli](img/example_cli.png)\n\n# DiskExplorer\n\nThe package `pkg/DiskExplorer` contains the core functionality used in both tools, and could be used on its own to build other stuff.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminoxs%2Fspacecrawler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminoxs%2Fspacecrawler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminoxs%2Fspacecrawler/lists"}