| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-01 | 3.0 kB | |
| v3.4 source code.tar.gz | 2026-07-01 | 21.4 MB | |
| v3.4 source code.zip | 2026-07-01 | 21.6 MB | |
| Totals: 3 Items | 43.0 MB | 1 | |
v3.4
It's been the better part of a year since v3.3, and v3.4 is a big one: new features across the board, a thorough pass on markup rendering, and dozens of bugfixes.
Highlights:
- Search highlighting (
hlsearch): every match for/andg/is now highlighted in place; toggle withoptions.highlight_search. (#2861) - Human-readable keys everywhere: the "prettykeys" overhaul means all bindings display with readable names (
Ctrl+Up,Alt+d, …) in help, menus, and status. (#2594) - Smarter
-f: filetype now separated between input and output, with-ffor the input filetype, and-offor the output filetype, which supports compoundformat+compressiontypes likejson+gz; an explicit-falso overrides URL-scheme dispatch. - Define your own commands in-session:
define-command <longname> <execstr>, withcurrow.<ColName>available to read the cursor row's values. (#655) - Save edited options straight to your config with
z Ctrl+S. (#2206) - Split-pane file preview on the DirSheet. (#3024)
- Customizable cell-editing keys via
vd.editCellBindings. (#2986) - Jump to any sheet by name with
jump-sheet(with tab-completion). - Change displayed float precision with
setcol-precision(Alt+-/Alt++/g%). - Drop into an interactive
$SHELLwithexec-shell. - Aggregation bar showing aggregate totals. (#2209 [#2995])
- Fuzzy input-history palette. (#2684)
- Macros now support keystroke bindings and input parameters. (#2784 [#2785])
- Smarter SQLite
exec-sql: named queries, types, and edit-sql. (#2136 [#3020]) - GeoParquet support: decode WKB geometry and plot it.
- vdsql improvements: multi-schema browsing (#2027) and SQL shown in the sidebar (#2200).
- S3 recursive directory listing and anonymous-mode access.
- Better HTML tables: handle interspersed th/td and rowspan. (#1346 [#1308])
- CSV now skips blank lines. (#3085)
- New adwaita light and dark themes. (#3006)
- An embedded ptipython REPL. (#2736)
- A command server for scripting VisiData.
- Experimental: vdaw, a transcript-based audio editor.
- Experimental: an llm plugin to analyze columns with Anthropic Claude. (#2947)
- Experimental: search_geo, bbox-overlap helpers for STAC catalogs.
Thanks to @midichef for a huge share of the bugfixes and improvements in this release, and to everyone who contributed: @daviewales, @meestahp, @pequiste, @maxim-uvarov-ai-assistant, @terencelaurent, @mplattner, @weichm, @iamleot, @ilyagr, @haoyeau, @rsmirnov90, @egwynn, @Tjorbenn, @Jonathan-Haddock, @leimgruberf, @justin2004, @tabibeyal, and @Jaredy899.
And thanks to Anthropic for providing @saulbert with tokens these past few months as part of their open source program; we shipped several features we wouldn't have been able to do otherwise.
Please see the CHANGELOG for the full list of changes.