You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Saul Pwanson 54e0dea858
Merge pull request #875 from dracos/shape-types
2 days ago
.circleci Merge branch 'stable' into develop 1 year ago
.devcontainer Sync .devcontainer with gitpod setup 4 months ago
.github [dev] reference checklists in PULL_REQUEST_TEMPLATE 2 months ago
.theia Fully automate dev setup with Gitpod 4 months ago
bin [dev] add filter-doc.py; takes .md with and fills in with signature and __doc__ 4 months ago
deps [deps] add amoffat/sh as submodule for vgit and vsh 1 year ago
dev [history] add recent events 1 month ago
docs [docs] add docs for selecting rows based on null-ness. 4 weeks ago
plugins [plugins] fix sha256 for conll 1 month ago
sample_data [menu] text canvas with clickable labels 2 months ago
snippets [api] load_pyobj deprecated; renamed to PyobjSheet 4 months ago
tests [LazyComputeRow] associate the LazyChainMap with current column, or sheet, if no column 1 month ago
vgit [commands api] add vd.addGlobals(), vd.getGlobals(), and commands api __doc__ 4 months ago
visidata Support more Shapefile types. 3 days ago
vsh [commands api] add vd.addGlobals(), vd.getGlobals(), and commands api __doc__ 4 months ago
.gitattributes [nfc git] make asciinema-player.js binary for git diff 2 years ago
.gitignore [tests] Development script to run each test file individually 8 months ago
.gitmodules Use HTTPS protocol for git sibmodules 1 year ago
.gitpod.Dockerfile Fully automate dev setup with Gitpod 4 months ago
.gitpod.yml Fully automate dev setup with Gitpod 4 months ago
CHANGELOG.md [2.1.1] update changelog 3 weeks ago
CODE_OF_CONDUCT.md [dev] add a CoC #737 3 months ago
CONTRIBUTING.md Merge branch 'stable' into develop 1 month ago
LICENSE.gpl3 [dev] Remove final line. 2 years ago
MANIFEST.in [docs] package man/vd.txt as a fallback for when man is not available on os 3 months ago
README.md [v2.1.1] bump version to 2.1.1 3 weeks ago
requirements.txt [pdf] options.pdf_tables to parse tables from pdf with tabula 2 months ago
setup.py [v2.1.1] bump version to 2.1.1 3 weeks ago

README.md

VisiData v2.1.1 twitter @VisiData CircleCI Gitpod ready-to-code

A terminal interface for exploring and arranging tabular data.

Frequency table

VisiData supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and many other formats.

Platform requirements

  • Linux, OS/X, or Windows (with WSL)
  • Python 3.6+
  • additional Python modules are required for certain formats and sources

Install

To install the latest release from PyPi:

pip3 install visidata

To install the cutting edge develop branch (no warranty expressed or implied):

pip3 install git+https://github.com/saulpw/visidata.git@develop

See visidata.org/install for detailed instructions for all available platforms and package managers.

Usage

$ vd <input>
$ <command> | vd

Press Ctrl+Q to quit at any time.

Hundreds of other commands and options are also available; see the documentation.

Documentation

Help and Support

If you have a question, issue, or suggestion regarding VisiData, please create an issue on Github or chat with us at #visidata on freenode.net.

If you use VisiData regularly, please support me on Patreon!

License

Code in the stable branch of this repository, including the main vd application, loaders, and plugins, is available for use and redistribution under GPLv3.

Credits

VisiData is conceived and developed by Saul Pwanson <vd@saul.pw>.

Anja Kefala <anja.kefala@gmail.com> maintains the documentation and packages for all platforms.

Many thanks to numerous other contributors, and to those wonderful users who provide feedback, for helping to make VisiData the awesome tool that it is.