nowfound

Dev tools · alternatives · 2026

24 alternatives to btdu, a sampling disk usage profiler for btrfs

sampling disk usage profiler for btrfs. Contribute to CyberShadow/btdu development by creating an account on GitHub.

btdu is a disk usage profiler designed specifically for btrfs filesystems. It samples disk usage patterns to help users understand how storage space is being consumed on their systems. The tool is aimed at system… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. btdu, a sampling disk usage profiler for btrfs launched in 2020; newer entries below may have overtaken it.

  1. 1

    This is an ncdu clone written in Rust that I figured others might find useful! The main things that differentiate it from ncdu are: - It's very fast. In my benchmarks it's often twice as fast. - It allows you to send files to trash rather than permanently delete. Please try it out and lmk if I can improve on anything!

    Mar 2026 · github.com · its alternatives →

  2. 2

    "dut" is a disk usage calculator that I wrote a couple months ago in C. It is multi-threaded, making it one of the fastest such programs. It beats normal "du" in all cases, and beats all other similar programs when Linux's caches are warm (so, not on the first run). I wrote "dut" as a challenge to beat similar programs that I used a lot, namely pdu[1] and dust[2]. "dut" displays a tree of the biggest things under your current directory, and it also shows the size of hard-links under each directory as well. The hard-link tallying was inspired by ncdu[3], but I don't like how unintuitive the…

    2024 · codeberg.org · its alternatives →

  3. 3VD
  4. 4
    DeskHub▲957

    The habit teacher for devs using GitHub

    2024 · getdeskhub.com · its alternatives →

  5. 5

    Sampling profiler for Python programs. Contribute to benfred/py-spy development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  6. 6

    See exactly how much you spend on Claude, across every tool

    Mar 2026 · github.com · its alternatives →

  7. 7BP
  8. 8

    GUI disk analyzers are great for figuring out what's filling up your laptop/desktop drive. On containers or remote servers, the options are limited to purely text based utilities (e.g. du) or list-centric TUIs (e.g. ncdu) which are usually limited to viewing one directory at a time. I created leaves to fill that gap. Inspired by classic utilities like WinDirStat and KDirStat, it uses a 2-dimensional treemap^1 visualization to show the entire directory hierarchy with proportionally sized rectangles. It's performant enough to handle millions of files, thanks to Rust and multi-threading.…

    Jul 2026 · github.com · its alternatives →

  9. 9

    I kept slamming into Claude Code limits mid-session and couldn’t find a quick way to see how close I was getting, so I hacked together a tiny local tracker. Streams your prompt + completion usage in real time Predicts whether you’ll hit the cap before the session ends Runs 100 % locally (no auth, no server) Presets for Pro, Max × 5, Max × 20 — tweak a JSON if your plan’s different GitHub: https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor It’s already spared me a few “why did my run just stop?” moments, but it’s still rough around the edges. Feedback, bug…

    2025 · github.com · its alternatives →

  10. 10

    An on-disk B+tree for Python 3. Contribute to NicolasLM/bplustree development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  11. 11
    Gdu▲3

    Fast disk usage analyzer with console UI written in Go

    2024 · github.com · its alternatives →

  12. 12

    eBPF based tool to monitor disk usage, perform actions when threshold breached. - Lakshmipathi/ebpf-diskalert

    2023 · github.com · its alternatives →

  13. 13B2

    This is a long-running project that started as the proverbial need to scratch my own itch and then somehow evolved into a full-time job of the past 6 years. Link: https://bvckup2.com I thought I'd do a Show HN for two reasons. 1. I obviously want to show my baby to those who haven't seen it. Its primary purpose is to do very fast file replication. If you are familiar with "robocopy /mir" - same idea, but on steroids. Lots of them. It can be used for both mirroring and archiving backups, among other things. It is light, very small and it is really quite fast. Half of the…

    2019 · bvckup2.com · its alternatives →

  14. 14

    allocscope - a memory tracking tool. Contribute to matt-kimball/allocscope development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  15. 15

    Simple, zero-dependency garbage collection for C. Contribute to mkirchner/gc development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  16. 16

    I've created a powerful tool to help Go developers uncover the hidden giants in their compiled binaries. Go Size Analyzer is like an X-ray machine for your Go executables, revealing: Which dependencies are eating up your binary size Unexpected bloat from standard library or vendor packages Size changes between binary versions with a visual diff Key features that set it apart: Interactive treemap visualizations (check out the demo: https://gsa.zxilly.dev) Slick terminal UI for deep diving into package hierarchies Cross-platform support (works on Linux, macOS, and Windows binaries)…

    2024 · github.com · its alternatives →

  17. 17

    DEPRECATED StackImpact Python Profiler - Production-Grade Performance Profiler: CPU, memory allocations, blocking calls, exceptions, metrics, and more - stackimpact/stackimpact-python

    2017 · github.com · its alternatives →

  18. 18

    See which apps are hammering your Mac's disk

    Jul 2026 · finddiskkiller.com · its alternatives →

  19. 19CD
  20. 20

    🌱 TDF - Tree Document Format - a universal file format for web collections - DO-SAY-GO/tdf

    2023 · github.com · its alternatives →

  21. 21

    Built this after realizing I was spending ~$1400/week on Claude Code with almost no visibility into what was actually consuming tokens. Tools like ccusage give a cost breakdown per model and per day, but I wanted to understand usage at the task level. CodeBurn reads the JSONL session transcripts that Claude Code stores locally (~/.claude/projects/) and classifies each turn into 13 categories based on tool usage patterns (no LLM calls involved). One surprising result: about 56% of my spend was on conversation turns with no tool usage. Actual coding (edits/writes) was…

    Apr 2026 · github.com · its alternatives →

  22. 22

    Binary formats and files are inescapable. Although optimal for computers to read, sussing them manually requires exacting patience. Every developer …

    2014 · binspector.github.io · its alternatives →

  23. 23

    Linux filesystem defragger written in Rust and Qt Quick/Kirigami - gbin/defragger

    Aug 2026 · github.com · its alternatives →

  24. 24
    DuckDisk▲104

    Table-first storage analysis for Mac, cloud, and SSH

    Aug 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →