Skip to content

visidata/vdplus

Repository files navigation

VisiData Plus

VisiData Plus contained many useful loaders and features for VisiData.

In 2023, all VisiData Plus features were integrated into the main saulpw/visidata codebase.

APIs

File formats

  • orgmode: read/save .org and .md files; filetypes org, md, forg (with a list of files), and orgdir (with a directory of .org files)
  • jrnl.sh: read/save journal files; filetype jrnl
  • various mailbox formats: mbox, maildir, mmdf, babyl, mh

Other features/tools

License

The code and documentation in this repository, hereafter "VisiData Plus", is not open-source software.

VisiData Plus is copyright Saul Pwanson, who has the sole authority to release, license, or redistribute its contents.

As an individual, you may use VisiData Plus under the PolyForm Non-Commercial Use license.

Other license terms are available for VisiData Plus; contact Saul Pwanson for more information.

Individual components of VisiData Plus may be available to convert to open-source license, particularly if you are willing to expand, maintain, and package that component for release.

If you submit a Pull Request to this repository, you must digitally sign the Contributor Assignment Agreement before it can be merged.

Installing VisiData Plus

  1. Clone this repo into .visidata/vdplus:
    git clone [email protected]:saulpw/vdplus ~/.visidata/vdplus
  1. Add this line to your .visidatarc (which is usually in your home directory) for every component you want to use:
    import vdplus

Additional options may be necessary for certain components; see the README for each component.

  1. Install Python requirements for that component:
    pip3 install -r ~/.visidata/vdplus/<component>/requirements.txt
  1. You may have to upgrade to the unreleased "develop" branch of VisiData:
    pip3 install git+https://github.com/saulpw/visidata.git@develop

Releases

No releases published

Packages

No packages published

Languages