Life & fun · alternatives · 2026
24 alternatives to Treetop – Accurate linux process tree CPU & memory usage (dotnet core)
Accurate memory and CPU usage stats for a linux process tree. - turbo/treetop
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Treetop – Accurate linux process tree CPU & memory usage (dotnet core) launched in 2017; newer entries below may have overtaken it.
- 1

Multitree-based personal task manager. Contribute to climech/grit development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 2

allocscope - a memory tracking tool. Contribute to matt-kimball/allocscope development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 3UB/usr/bin/htop▲219
2017 · 0xfee1dead.top · its alternatives →
- 4

Hi HN, I built a small Linux CLI tool called witr (Why Is This Running?). The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now. witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure. This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome. Repo:…
Dec 2025 · github.com · its alternatives →
- 5H2
2016 · hisham.hm · its alternatives →
- 6

Always on Profiling for Production Systems
2024 · 0x.tools · its alternatives →
- 7

Linux tool to show progress for cp, mv, dd, ... (formerly known as cv) - Xfennec/progress
2014 · github.com · its alternatives →
- 8

A "living" Linux process with no memory. Contribute to izabera/zeromaps development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 9

A beautiful web dashboard for Linux. Contribute to tariqbuilds/linux-dash development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 10SA
I've frequently found myself using [nvitop](https://github.com/XuehaiPan/nvitop) to diagnose GPU/CPU contention issues. The two best things about it are: - It's easy to install if I can access pip in the container - It makes a compelling screenshot (which helps me communicate with coworkers.) With those two lessons in mind: Here is Sping! Purpose: Help observe and diagnose latency issues at layer 4+ (TCP/HTTP/HTTPS) Two good things about it: - It's easy to install if you have pip. (Available at…
2025 · dseltzer.gitlab.io · its alternatives →
- 11

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

Generate accurate and informative tree dumps of asynchronous tasks. - risingwavelabs/await-tree
2025 · github.com · its alternatives →
- 13

The standard GPU utilization metric reported by nvidia-smi, nvtop, Weights & Biases, Amazon CloudWatch, Google Cloud Monitoring, and Azure Monitor is highly misleading. It reports the fraction of time that any kernel is running on the GPU, which means a GPU can report 100% utilization even if only a small portion of its compute capacity is actually being used. In practice, we've seen workloads with ~1–10% real compute throughput while dashboards show 100%. This becomes a problem when teams rely on that metric for capacity planning or optimization decisions, it can make underutilized systems…
Apr 2026 · systalyze.com · its alternatives →
- 14

Note: this is an update to [this](https://news.ycombinator.com/item?id=44568529) "Show HN" post. timep is a state-of-the-art [debug-]trap-based bash profiler that is efficient and extremely accurate. Unlike other profilers, timep records: 1. per-command wall-clock time 2. per-command CPU time, and 3. the hierarchy of parent function calls /subshells for each command the wall-clock + CPU time combination allows you to determine if a particular command is CPU-bound or IO-bound, and the hierarchical logging gives you a map of how the code actually executed. The standout…
2025 · github.com · its alternatives →
- 15

Hi HN, I've been building Nucleus, a lightweight Linux container runtime focused on two workloads: ephemeral AI-agent sandboxes and declarative NixOS services. It's a single Rust binary, no daemon. It is not a Docker replacement and not a strict subset of Docker either. I dropped the entire image-and-distribution half (no Dockerfile, no layers, no registry, no pull/push, no persistent storage layer) in exchange for going deeper on isolation and reproducibility. The rootfs is either a directory copied into tmpfs (agent mode) or a Nix-built closure mounted read-only (production mode). If…
Jun 2026 · github.com · its alternatives →
- 16

Track the RAM usage of a process and its descendants in real time - dbohdan/memsparkline
2024 · github.com · its alternatives →
- 17

2021 · prodfiler.com · its alternatives →
- 18
mtop▲8A CPU, process and memory monitor for your Mac's menu bar!
2024 · apps.apple.com · its alternatives →
- 19

Multi-threaded batch processing and background jobs for .NET Core - runlyio/core-dotnet
2020 · github.com · its alternatives →
- 20

DEPRECATED StackImpact Go Profiler - Production-Grade Performance Profiler: CPU, memory allocations, blocking calls, errors, metrics, and more - stackimpact/stackimpact-go
2017 · github.com · its alternatives →
- 21

mactop - Apple Silicon Monitor Top. Contribute to metaspartan/mactop development by creating an account on GitHub.
Dec 2025 · github.com · its alternatives →
- 22

psitop - top for /proc/pressure. Contribute to jamespwilliams/psitop development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 23

ejabberd monitoring server. Contribute to processone/grapherl development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 24SA
Hi everyone, I've made an open-source library for fast spatial search in Rust. It's called Spart, and it currently provides the following features: - Five tree implementations: Quadtree, Octree, Kd-tree, R-tree, and R*-tree - Python bindings (`pyspart` on PyPI) - Fast k-nearest neighbor (kNN) and radius search - Bulk data loading for efficient tree construction Project's GitHub repo: https://github.com/habedi/spart
2025 · its alternatives →
Also compare
- Grit – a multitree-based personal task manager alternatives
- I wrote a tool in Rust for tracking all allocations in a Linux process alternatives
- /usr/bin/htop alternatives
- Witr – Explain why a process is running on your Linux system alternatives
- Htop 2.0 released, now cross-platform alternatives
- Xcapture-BPF – like Linux top, but with Xray vision alternatives
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 →