4 ms·
Show HN: Datacmd – Terminal-native dashboards from CSV/API in one command
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 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.
- zero_shift 1y agoIt'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 1y agoThx so much! yep, I can try to do with images too...