This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
+-------------------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-------------------------------------------------------------------------------
Optional dependencies
=====================
Visidata supports many file formats via additional dependencies - these
are not enforced by the port, you can install them with pkg_add(1).
See https://www.visidata.org/formats/ and vd(1) for a list.
At the time of writing, these are supported internally:
tsv (tab-separated value)
csv (comma-separated value)
fixed (fixed width text)
json (single object) and jsonl/ndjson/ldjson (one object per line).
sqlite
supported files compressed with zip, gz, bz2, xz
These are supported with additional packages (install with pkg_add):
hdf5 py3-h5py
html/htm, xml py3-lxml
mysql/mariadb py3-mysqlclient
pcap py3-dpkt py3-dnslib
pdf py3-pdfminer
postgresql py3-psycopg2
xls py3-xlrd
xlsx py3-openpyxl
yaml/yml py3-yaml
(various via pandas) py3-pandas
http is also supported as a transport for other file formats; install
py3-requests.
Some of the other supported formats will need additional libraries.
If you try opening a file and see a "module not found" message on the
status line, pkg_locate(1) in the "pkglocatedb" package can help you
determine if it's available in packages, otherwise it may need to
be ported.