AI · alternatives · 2026
24 alternatives to GrandPerspective-style treemaps for the web and disk usage visualizer
I like treemaps for visualizing hierarchical mass and density of resource usage. I've always particularly loved GrandPerspective's dense, colorful rendering, but haven't found a similar but generalized treemap that works in reactive web views across many data visualization contexts. So I built gp-treemap, a canvas-based web component that renders GP-style treemaps with millions of nodes: https://github.com/imbue-ai/gp-treemap/ If you want to give it a spin, try something like this command to visualize hierarchical disk usage: npx -p @imbue-ai/gp-treemap gpdu…
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU: - LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series) The result: 1M points at 60fps with smooth zoom/pan. Live demo:…
Jan 2026 · github.com · its alternatives →
- 2

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

I've been working on this project for about 4 years. It began as terrain only because world wide elevation data was publicly available. I then added buildings from OpenStreetMap (crowd sourced) and more recently from Overture Maps data. Some computer vision/machine learning advancements [1] in the past few years have made it possible to estimate tree canopy heights using satellite imagery alone making it possible to finally add trees to the map. The data isn't perfect, but it's within +/- 3 meters of so. Good enough to give a general idea for any location on Earth. Happy to answer…
2024 · shademap.app · its alternatives →
- 4

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast - onthegomap/planetiler
2021 · github.com · its alternatives →
- 5
VisualSitemaps▲512Autogenerate visual sitemaps in seconds.
2019 · visualsitemaps.com · its alternatives →
- 6AR
2018 · tylermw.com · its alternatives →
- 7GT
- 8

Over the weekend I was discussing the latest news relating to open weights with some of my non-techie friends. After 30 mins of waffling, I realised it is quite a long and interesting story, with many twists and turns. I've always wanted to create a 'long scroll' story, but have never found a suitable story to tell. This felt like a fun weekend project to undertake. The story itself doesn't have too many scroll effects (which is probably a good thing), it was more about trying to tell a story with a certain style that wouldn't really fit on my personal blog. Would love to get your feedback…
2020 · blog.scottlogic.com · its alternatives →
- 9

2016 · oracleofnj.github.io · its alternatives →
- 10

free open-source disk space visualizer for Mac/Windows/linux
Jun 2026 · github.com · its alternatives →
- 11

This is a GPU "software" raytracer (i.e. using manual ray-scene intersections and not RTX) written using the WebGPU API that renders glTF scenes. It supports many materials, textures, material & normal mapping, and heavily relies on multiple importance sampling to speed up convergence.
2024 · github.com · its alternatives →
- 12

This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…
Feb 2026 · github.com · its alternatives →
- 13

Codemap visualizes any codebase as a graph for software engineers to quickly understand the code architecture. Supports Typescript, Python, Java, PHP, Ruby, Go (Golang), and Terraform.
2020 · codemap.app · its alternatives →
- 14AG
2014 · jaredly.github.io · its alternatives →
- 15

Interactive, animated architecture maps for any Hugging Face model — and whether it fits on your GPU.
Aug 2026 · modelmap.cc · its alternatives →
- 16

Generate a free visual sitemap from any URL. Crawl up to 25,000 pages* and quickly map your website’s structure with Rarchy.
2021 · rarchy.com · its alternatives →
- 17

Hi HN! I've found this visualization tool immensely helpful over the years for getting an intuition for how an LLM "sees" some piece of text, and with a bit of elbow grease decided to move all compute to client side so I could make it publicly available. I've found it particularly useful for - Understanding exactly how repetition and patterns affect a small LM's ability to predict correctly - Understanding different tokenization patterns and how it affects model output - Getting a general sense of how "hard" different prediction tasks are for GPT-style models Known problems (that I probably…
2023 · perplexity.vercel.app · its alternatives →
- 18

Hi HN! I'm Gabriel, the author of dep-tree (https://github.com/gabotechs/dep-tree), and I wanted to show off this tool and explain why it's being really useful at my current org for dealing with code complexity. I work at a startup where business evolves really fast, and requirements change frequently, so it's easy to end up with big piles of code stacked together without a clear structure, specially with tight deadlines. I made dep-tree [1] to help us maintain a clean code architecture and a logical separation of concerns between parts of the application, which is…
2024 · github.com · its alternatives →
- 19

Simplifying on-site data collection for forest restoration
2021 · plant-for-the-planet.org · its alternatives →
- 20

Generate visual sitemap from any website. Just write URL
2020 · octopus.do · its alternatives →
- 21

I saw a tweet that tinygrad is so good that you could make a graphics library that wraps tg. So I’ve been hacking on a gtinygrad, and honestly it convinced me it could be used for legit research. The JIT + tensor model ends up being a really nice way to express light transport all in simple python, so I reimplemented some new research papers from SIGGRAPH like REstir PG and SZ and it just works. instead of complicated cpp its just a 200 LOC of python.
Jan 2026 · github.com · its alternatives →
- 22

Explore, visually communicate and make sense of the data
2021 · graphica.app · its alternatives →
- 23

Generate sitemaps for WP taxonomies for better SEO analysis.
2021 · wordpress.org · its alternatives →
- 24

Fast by default, flexible 2D plotting library. Contribute to wwwtyro/candygraph development by creating an account on GitHub.
2021 · github.com · its alternatives →
Also compare
- ChartGPU – WebGPU-powered charting library (1M points at 60fps) alternatives
- Leaves – A text-UI disk usage treemap visualizer alternatives
- Every mountain, building and tree shadow mapped for any date and time alternatives
- Flatmap – a new tool to make vector tiles from OpenStreetMap data fast alternatives
- VisualSitemaps alternatives
- A raytracer to shade topographic maps in R 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 →