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 ad02a19546
Merge pull request #948 from saulpw/develop
1 week ago
.circleci [build] set PYTHONPATH in environment vars; remove vd --help 4 weeks ago
.devcontainer Sync .devcontainer with gitpod setup 7 months ago
.github [dev] reference checklists in PULL_REQUEST_TEMPLATE 5 months ago
.theia Fully automate dev setup with Gitpod 7 months ago
bin [dev] add filter-doc.py; takes .md with and fills in with signature and __doc__ 7 months ago
deps [deps] add amoffat/sh as submodule for vgit and vsh 2 years ago
dev [dev] add manual tests for splitwin 1 week ago
docs [docs] add text for new split screen tutorial 2 weeks ago
plugins [plugins] bump vds3 to version 0.6 2 weeks ago
sample_data [vds] sample.tsv + benchmark.csv in .vds format 3 months ago
snippets [api] load_pyobj deprecated; renamed to PyobjSheet 8 months ago
tests [test] update pandas golden 1 month ago
vgit [commands api] add vd.addGlobals(), vd.getGlobals(), and commands api __doc__ 7 months ago
visidata [dev] bump to version 2.4 1 week ago
vsh [commands api] add vd.addGlobals(), vd.getGlobals(), and commands api __doc__ 7 months ago
.gitattributes [nfc git] make asciinema-player.js binary for git diff 3 years ago
.gitignore [tests] Development script to run each test file individually 11 months ago
.gitmodules Use HTTPS protocol for git sibmodules 1 year ago
.gitpod.Dockerfile Fully automate dev setup with Gitpod 7 months ago
.gitpod.yml Fully automate dev setup with Gitpod 7 months ago
CHANGELOG.md [dev] update changelog 1 week ago
CODE_OF_CONDUCT.md [dev] add a CoC #737 6 months ago
CONTRIBUTING.md Merge branch 'stable' into develop 5 months ago
Dockerfile.alpine [dev] add dockerfile for visidata 2 weeks ago
Dockerfile.darkdraw.alpine [dev] add dockerfile for darkdraw 2 weeks ago
LICENSE.gpl3 [dev] Remove final line. 3 years ago
MANIFEST.in [man] build. package, and distribute a visidata.1, for that entrypoint 2 months ago
README.md [dev] bump to version 2.4 1 week ago
requirements.txt [pdf] options.pdf_tables to parse tables from pdf with tabula 5 months ago
setup.py [dev] bump to version 2.4 1 week ago

README.md

VisiData v2.4 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.