Neodisk

Active · Website · Source repository

GPLv3 read-only disk space visualizer for macOS 14+ and Linux, from Northwestern computer-engineering student Lucas Takayasu: cushion and flat treemaps plus a sunburst over one Swift 6 core (NeodiskKit, derived from Radix's MIT scan engine; sunburst ported from it). macOS SwiftUI/AppKit, Linux GTK 4/libadwaita shipped October 2026, Windows Win32/Direct2D in progress. Cleanup is review-then-Trash only: refuses system folders and the home folder, re-verifies each item is unchanged since the scan before moving. Content-hash duplicate finder, between-scan changes view, snapshots, 8-language UI, Sparkle updates. Developer ID-signed/notarized dmg via GitHub and official homebrew-cask; Linux AppImages and tarball. 628 stars.

Platforms
Interface
Tech stack
Swift 6 shared core (NeodiskKit scan engine/tree/treemap+sunburst geometry, derived from Radix, MIT); macOS SwiftUI+AppKit; Linux GTK 4/libadwaita (AppImage bundles GTK 4.14+/libadwaita 1.5+); Windows Win32/Direct2D app in progress - core and diskscan CLI already build and test on Windows; Sparkle on macOS
Features
Dev-junk cleaning
Not a focus
Development
Solo developer · original author still leads
tkslucas (fresh account at launch)
Lucas Takayasu, Northwestern University computer-engineering student; sole committer. Cadence: nightly builds most days, ~23 stable releases July-October 2026.
License
GPL
GPL-3.0-or-later (GitHub API GPL-3.0; Radix MIT attribution preserved in LICENSE)
Price
Free
Free and open source
Launched
Earliest reddit promotion (self-deleted; surviving repost 2026-07-11)
Repo created
GitHub stars
628 (as of 2026-11-02)
First release
Domain registered
(neodisk.app)
Last seen alive

Checks

Mechanical checks derived from the fields above. Each row is one fact; "not yet checked" means exactly that, not a failure. There is no composite score; read them together.

Track record118 days ago
Source publishedYes
Release signingNotarized
Security contactYes
Reproducible buildsNot yet checked
TelemetryNone
Runs elevatedNever
Auto-update channelSigned
Recent activityLast seen yesterday

Relations

Research notes

Announcements

3 recorded (1 since removed)

r/MacOSApps — Neodisk: Open source treemap Disk Analyzer, inspired by Disk Inventory X by u/tkslucas (archived copy)removed

Earliest promotion found (per arctic author-post listing), the day after the squashed 'Initial commit'. Self-deleted within days at score 2; arctic captured only '[removed]' as the body. Reposted 3 days later as 1utz9p7.

r/MacOSApps — Neodisk: Open source Disk Analyzer focused on UX by u/tkslucas

Surviving gallery repost of the self-deleted 1uqe5yk - the full launch narrative: Disk Inventory X inspiration, read-only rationale, Radix code credit.

I always loved to use visualizers to help me delete bigger files and clean out my disk, but I always felt a little scared of deleting stuff through these programs. — Problem statement
So I made it read-only, in a way that you can only delete your files through Finder. — Trust signal
So I made a modern version inspired by my experience with Disk Inventory X! It's called Neodisk It's native to Apple Silicon, made with Swift — Virtue

r/linuxapps — Neodisk for Linux: a GTK disk space visualizer with cushion treemaps by u/tkslucas

Linux launch post - the macOS-only app became cross-platform (GTK 4/libadwaita, AppImage and tarball). Also holds the author's AI-assistance disclosure recorded in vibe_coded.

Sources

URLRoleStatusCheckedArchive
neodisk.app/homepage200
neodisk.lucastakayasu.com/homepage200
github.com/tkslucas/Neodiskrepo200
formulae.brew.sh/cask/neodiskother200
lucastakayasu.com/other200

Established alternatives

Related tools

Wrong, stale, or missing something? Flag this listing: corrections reach the site operator, not Neodisk's developer. Last reviewed .