Show HN: Datacmd – Terminal-native dashboards from CSV/API in one command

4 vinserello 2 8/30/2025, 8:46:27 AM github.com ↗
Hi HN,

I built Datacmd to eliminate bloated dashboards and browser UIs. It turns any CSV, JSON, API feed into live, terminal-native dashboards with one command. Fast. Minimal. Developer-centric. AND IT'S OPEN SOURCE https://github.com/VincenzoManto/datacmd

What it does:

* Generates dynamic dashboards in the terminal: tables, gauges, pie charts, line charts, radars, text boxes * Layout auto-generated or configurable via YAML * Supports CSV, JSON, REST APIs, live system metrics (CPU, memory, disk)

Why this matters:

* No GUI. Instant visuals where developers live * Zero setup. Download binary or use "go run", and dashboards appear * Great for sysadmins, devs, ops, data hackers working in terminal-first workflows

What I learned building it: Automating a clean layout via algorithm beats manual dashboard design for fast insights. Generating widgets in terminal forces clarity - no fluff, just signal.

Looking for feedback on:

* Performance with massive datasets (>100k rows) * UX: readability, layout transitions, color themes * Widget ideas: real-time alerts, sparkline ring charts, CLI-friendly drill-downs

Live on GitHub. Let me know if you want a downloadable binary or CI build link. Open to contributions, bug reports, wild dashboard ideas.

Comments (2)

jbreckmckye · 5h ago
It's a cool idea but the graphics look a bit - rough? I guess because you are trying to approximate precise shapes with characters.

Some terminals support images, could the tool perhaps leverage that?

I also wonder if there's a way to feed in a source of changing data.

It's a great idea though

vinserello · 2h ago
Thx so much! yep, I can try to do with images too...