VisiData
Dev tools
terminal data viewer
SHOW HN2017
221points
23comments
#135of 2,242 in 2017
Top 7%of 2017 by points
How HN took it
LovedMost comments that take a side are positive
8 positive, 6 neutral or asking, 0 mixed, 1 critical, out of 15 comments about the project. Thread score +0.38.
Idea: 6 for, 0 againstPerformance: 1 for, 0 againstDesign: 1 for, 0 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for exploring and reorganizing data before EDA
From 1 comment
I used this with a dataset for stocks here https://hackernoon.com/unsupervised-machine-learning-for-fun-profit-with-basket-clusters-17a1161e7aa1 and it's great for getting a…
gaetanrickter on HN
Console spreadsheet fills a gap for command-line users
From 2 comments
I tend to prefer them, too. They're remarkably 'sticky' for me. I've been using Vim for at least 20 years, and mutt for close to that (can't recall exactly when I started using…
_jal on HNI love ncurses style applications. Perhaps for the nostalgia. However, since I'm almost always logged into a window manager, a console window running this type of app is a very…
pcunite on HN
Objections
Steep learning curve
From 1 comment
Is there a tutorial available? Awesome to get something like this in terminal but seems like it has a steep learning curve.
nafizh on HN
Requests
SQL-like queries and UPDATE/DELETE support
From 2 comments
Any plans to support SQL-like queries for data tables? For example, using SQLite?
n1vz3r on HNIt can already connect (read-only) to SQLite databases. Use `-f sqlite`. It would not be too hard to implement UPDATE/DELETE queries. Let me know if you're interested in helping…
rabidrat on HN
Integration into psql or mysql CLI
From 2 comments
This is awesome. I'd love to see this incorporated into psql or mysql's cli tool for results!!!! The current implementations are horrible.
azinman2 on HNThis should really straightforward (like maybe 1-3 hours) for someone who knows use the Python3 modules for those databases. See the SQLite addon, for example:…
rabidrat on HN
Questions
Is there a tutorial?
From 1 comment
Is there a tutorial available? Awesome to get something like this in terminal but seems like it has a steep learning curve.
nafizh on HN
Does it support SQL-like queries via SQLite?
From 1 comment
Any plans to support SQL-like queries for data tables? For example, using SQLite?
n1vz3r on HN
Alternatives named
tabview
From 1 comment
I use tabview [1] for this. I install it on all my servers and use it regularly. Simple command-line spreadsheet-style navigation of tabular data. VisiData looks nice, too, with…
roadnottaken on HN
sc-im
From 1 comment
In the same vein, you can also check sc-im: https://github.com/andmarti1424/sc-im
marklgr on HN
textql
From 1 comment
Really nice! I used https://github.com/dinedal/textql a bit, but your project seems much more practical.
alexvay on HN
awk
From 1 comment
There are a few ncurses spreadsheets, including one for Linux which retains a large number of Lotus123 bindings. That said, I find I tend to use awk for tasks others use…
dredmorbius on HN
Emacs csv-mode
From 1 comment
I'm glad that I'm using Emacs, and it has csv mode, sql intergration, and anything you want.
co_dh on HN