My first project in Go is a terminal dashboard (what a programming language)

4 vinserello 3 8/22/2025, 7:01:28 AM
Just wrapped up my first Go project and wow, what a language. I'm a WebDev but I studied both C and C++: Go feels like the smart, minimalist cousin that cuts the fluff but keeps the power.

- Compilation is instant - Syntax is clean and predictable - The tooling is chef's kiss (go run for example)

To test the waters, I built something fun:

Datacmd that is a CLI tool that turns CSV/JSON/API data into beautiful terminal dashboards with a single command.

No GUI. Just pure terminal magic:

datacmd --generate --source=data.csv Supports pie charts, gauges, tables, live system metrics, and it's built on top of termdash.

I see termdash was missing pie charts, tables and radar chart, so I tried implementing myself.

GitHub: github.com/VincenzoManto/datacmd Feedback and PRs welcome (probably there a lot of bugs), I’d love to grow this into a go-to tool for devs who live in the terminal.

Comments (3)

cptekwani · 1h ago
Wow, that’s a really interesting project— Keep Going!
treetalker · 1h ago
> github.com/VincenzoManto/datacmd

404

BrunoBernardino · 1h ago
You were there too early. It works on my machine!

P.S. The "correctly-capitalized" version is https://github.com/VincenzoManto/Datacmd (it doesn't matter for GitHub, though).