nowfound

Dev tools · alternatives · 2026

24 alternatives to Gdu

Fast disk usage analyzer with console UI written in Go

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Gdu launched in 2024; newer entries below may have overtaken it.

  1. 1

    "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 →

  2. 2

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

    2020 · github.com · its alternatives →

  3. 3

    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 →

  4. 4

    Contribute to sendilkumarn/gopurerc development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  5. 5

    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 →

  6. 6
    FasterGH▲260

    Fast GitHub browsing experience

    Mar 2026 · fastergh.com · its alternatives →

  7. 7

    GitHub Gist: instantly share code, notes, and snippets.

    2018 · gist.github.com · its alternatives →

  8. 8

    Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer

    2022 · github.com · its alternatives →

  9. 9

    An application-oriented unified storage layer for Golang.

    2021 · github.com · its alternatives →

  10. 10

    Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json

    2021 · github.com · its alternatives →

  11. 11

    Fast disk space analyzer with smart visualizations

    2020 · diskspacefan.com · its alternatives →

  12. 12

    Static analysis you'd actually use

    2020 · app.deepsource.com · its alternatives →

  13. 13

    I built a small project called gocd because I wanted an easy way to deploy changes from GitHub pull requests without spinning up a full CI/CD stack. The idea is simple: instead of setting up runners, servers, or cloud infrastructure, you can just run it on your laptop (or a small server). It integrates with GitHub issues and PRs, automates builds and deploys, and makes it easy to access the running app remotely (e.g. over something like Tailscale). For me, this solved the problem of quickly testing and deploying code from issues/PRs in a lightweight way. Existing CI/CD systems…

    2025 · github.com · its alternatives →

  14. 14GG
  15. 15

    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 →

  16. 16

    Production code profiling made easy

    2021 · its alternatives →

  17. 17

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  18. 18

    An eBPF tool monitoring a goroutine. Contribute to keisku/gmon development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  19. 19

    An easy to use tool to stream hardware performance counters data as CSV - elchiapp/quickhpc

    2015 · github.com · its alternatives →

  20. 20

    Benchi is a CLI tool for running benchmarks and collecting metrics. It's using Docker Compose to orchestrate the infrastructure and tools being benchmarked, making it repeatable and runnable on different machines. It allows you to run the same benchmark for different tools and compare the collected results. The repository contains a simple example. For a more elaborate example see how we use Benchi to compare data pipelines running on Conduit and Kafka Connect, two data streaming tools (still work in progress): https://github.com/ConduitIO/streaming-benchmarks

    2025 · github.com · its alternatives →

  21. 21

    See which apps are hammering your Mac's disk

    Jul 2026 · finddiskkiller.com · its alternatives →

  22. 22

    Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…

    2025 · github.com · its alternatives →

  23. 23

    Nix-first Git history visualizations with Gource + FFmpeg (CLI + mobile web UI) - utensils/Envisaged

    2018 · github.com · its alternatives →

  24. 24

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

    2023 · 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 →