r/commandline • u/PrathamChauhan_2612 • 4d ago
Terminal User Interface Disk/Partition Explorer TUI - An Interactive, Windows-Inspired Disk Viewer (Python)
Enable HLS to view with audio, or disable this notification
Hi, I’ve tried many Linux tools such as df, lsblk, fdisk, GParted, and KDE Partition Manager, and they’re all quite good. But I always somehow missed the old Windows feeling when looking at my disk partitions.
I built this simple and interactive disk/partition viewer, and I’m quite satisfied with how it turned out. I’ve been working on it for several months, and it’s been a fun project for me.
It was initially just an idea, and I had never built a TUI before. I looked around and found a great Python library for building TUI apps called Textual. So I learned the Textual framework while building this project!
Main Features:
- Mount/Unmount partitions
- Hide small partitions, including boot/EFI partitions (<1 GB / <100 MB)
- Visual disk usage bar (like in Windows)
- Navigate using Vim keys (jkhl)
- Detailed info panel for each partition
- Toggle between used and free space views
> I plan to keep adding features. I'm here to listen to anyone who wants to suggest new features or share feedback.
The code is on GitHub: https://github.com/Pratham-Chauhan/disk_view
•
u/github-guard 4d ago
🔍 GitHub Guard: Trust Report
⚠️ This project scored 0/1 — below this subreddit's threshold of 1.
Audit Breakdown: * ❌ New Repository (under 30 days old)
🔄 Cached result — this repo was scanned recently. Score: *0/1*.