Life & fun · alternatives · 2026
24 alternatives to Bin-graph: Visualize binary files
This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user…
Bin-graph is a C program that visualizes binary files by generating PNG images showing different aspects of file structure. It displays byte values as grayscale, printability as ASCII, entropy levels, byte frequency… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Bin-graph: Visualize binary files launched in 2024; newer entries below may have overtaken it.
- 1

2023 · skusavvy.com · its alternatives →
- 2

GNUplot with sixel support. Contribute to csdvrx/sixel-gnuplot development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3SB
2017 · martin.varela.fi · its alternatives →
- 4DT
2019 · dot-to-ascii.ggerganov.com · its alternatives →
- 5

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

Flexible command line tool to create graphs from CSV data - mcastorina/graph-cli
2018 · github.com · its alternatives →
- 7

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

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 →
- 9
ADS-B visualizer▲339I've created a web app for querying and visualization of ADS-B datasets: https://adsb.exposed/ Source code: https://github.com/ClickHouse/adsb.exposed/ The results significantly exceeded my expectations because the pictures are insanely beautiful, and the data is a treasure trove. It proves many statements that were not certain: - it is feasible to generate tiles by aggregation on a pixel level (instead of hexagons or rectangular grid); - it does not require JPG/PNG tiles - we can transfer raw bitmap data with zstd compression; - it is possible to…
2024 · adsb.exposed · its alternatives →
- 10

- 11

Layout is a rust library and a tool that renders Graphviz dot files. - nadavrot/layout
2022 · github.com · its alternatives →
- 12

I explored an alternative way to view codebases to the typical folder/file list, showing a bird's-eye-view of its structure. https://octo.github.com/projects/repo-visualization
2021 · octo.github.com · its alternatives →
- 13DB
My partner reviews a lot of P&IDs (piping and instrumentation diagrams) and the adjacent files involved (excel, docx, pdfs, acd/l5x, etc). In his company, these are usually done in Bluebeam. It's really hard to see the diff + keep track of all the revisions resulted by these iterations. They end up storing files like "rev3_final_redlined.pdf". We've been looking for something close to Github to do these reviews, but haven't found one easy enough for folks with no CLI experience to understand and use (happy to check out more tools if you know any). So I built withkord.com to help with…
Aug 2026 · withkord.com · its alternatives →
- 14

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 15MA
2024 · mermaid-ascii.art · its alternatives →
- 16

An interactive Ruby Object Graph Visualization. Contribute to mattbaker/ruby-heap-viz development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 17

Code graph and memory for your coding agents, in one Rust program. For Claude Code, Codex, Cursor and any MCP client. - Graphicle-AI/graphicle
7d ago · github.com · its alternatives →
- 18

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 →
- 19VD
2018 · bvckup2.com · its alternatives →
- 20

I built a Rust-based CLI/terminal UI for inspecting Parquet files—data, metadata, and row-group-level structure—right from the terminal. If someone sent me a Parquet file, I used to open DuckDB or Polars just to see what was inside. Now I can do it with one command. Repo: https://github.com/kaushiksrini/parqeye
Nov 2025 · github.com · its alternatives →
- 21AE
This seems unlikely to be a "new" idea, but I stumbled into it by accident and thought it was cool. Java source code below: // This class is in the public domain. public class Numbers { public static void main(String[] args) { int numRows = 256; int numColumns = 128; for (int row = 0; row < numRows; row++) { StringBuilder rowOutput = new StringBuilder(); for (int column = 0; column < numColumns; column++) { if ((row & column) != 0) rowOutput.append("1"); else rowOutput.append("0"); } System.out.println( String.format("row/col %s:\t%s", row, rowOutput.toString())); } } }
2014 · its alternatives →
- 22DE
2012 · datafart.com · its alternatives →
- 23

A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning. - CCExtractor/vardbg
2020 · github.com · its alternatives →
- 24

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 →
Also compare
- 3D Binpacking Algorithm Visualized alternatives
- GNUplot with sixel – Mix images, ANSI colors and plots alternatives
- Simple Binary Data Visualization in R alternatives
- Dot-to-ASCII – Graphviz to ASCII Converter alternatives
- Binspector – A Binary Format Analysis Tool alternatives
- Flexible command line tool to create graphs from CSV data 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 →