[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10346":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":48,"lastSyncTime":49,"discoverSource":50},10346,"visidata","saulpw\u002Fvisidata","saulpw","A terminal spreadsheet multitool for discovering and arranging data","http:\u002F\u002Fvisidata.org",null,"Python",9123,349,66,55,0,1,10,50,4,38.63,"GNU General Public License v3.0",false,"develop",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cli","csv","datajournalism","datawrangling","devops-tools","eda","hdf5","json","opendata","pandas","python","reconciliation","spreadsheet","sqlite","tabular-data","tsv","tui","unix-toolkit","2026-06-12 02:02:20","# VisiData v3.3\n\n[![Tests](https:\u002F\u002Fgithub.com\u002Fsaulpw\u002Fvisidata\u002Fworkflows\u002Fvisidata-ci-build\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fsaulpw\u002Fvisidata\u002Factions\u002Fworkflows\u002Fmain.yml)\n[![Gitpod ready-to-code](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitpod-ready--to--code-blue?logo=gitpod)](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002Fsaulpw\u002Fvisidata)\n\n[![discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F880915750007750737?label=discord)](https:\u002F\u002Fvisidata.org\u002Fchat)\n[![Mastodon](https:\u002F\u002Fimg.shields.io\u002Fmastodon\u002Ffollow\u002F110136431814047095?domain=https%3A%2F%2Ffosstodon.org)](https:\u002F\u002Ffosstodon.org\u002F@saulpw)\n\nA terminal interface for exploring and arranging tabular data.\n\n![Frequency table](http:\u002F\u002Fvisidata.org\u002Fvideos\u002Ffreq-move-row.gif)\n\nVisiData supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and [many other formats](https:\u002F\u002Fvisidata.org\u002Fformats).\n\n## Platform requirements\n\n- Linux, OS\u002FX, or Windows (with WSL)\n- Python 3.8+\n- additional Python modules are required for certain formats and sources\n\n## Install\n\nTo install the latest release from PyPi:\n\n    pip3 install visidata\n\nTo try VisiData without installing, use [pipx](https:\u002F\u002Fpipx.pypa.io\u002F) or [uv](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002F):\n\n    pipx run visidata          # or: uvx visidata\n\nTo install permanently (adds `vd` to your PATH):\n\n    pipx install visidata      # or: uv tool install visidata\n\nAdditional Python packages are needed for some formats:\n\n    pipx install visidata --preinstall openpyxl --preinstall lxml\n    # or: uv tool install visidata --with openpyxl --with lxml\n\nTo add format packages to an existing pipx install:\n\n    pipx inject visidata openpyxl lxml\n\nTo install the cutting edge `develop` branch (no warranty expressed or implied):\n\n    pip3 install git+https:\u002F\u002Fgithub.com\u002Fsaulpw\u002Fvisidata.git@develop\n\nSee [visidata.org\u002Finstall](https:\u002F\u002Fvisidata.org\u002Finstall) for detailed instructions for all available platforms and package managers.\n\n### Usage\n\n    $ vd \u003Cinput>\n    $ \u003Ccommand> | vd\n\nPress `Ctrl+Q` to quit at any time.\n\nHundreds of other commands and options are also available; see the documentation.\n\n### Documentation\n\n* [VisiData documentation](https:\u002F\u002Fvisidata.org\u002Fdocs)\n* [Plugin Author's Guide and API Reference](https:\u002F\u002Fvisidata.org\u002Fdocs\u002Fapi)\n* [Quick reference](https:\u002F\u002Fvisidata.org\u002Fman) (available within `vd` with `Ctrl+H`), which has a list of commands and options.\n* [Intro to VisiData Tutorial](https:\u002F\u002Fjsvine.github.io\u002Fintro-to-visidata\u002F) by [Jeremy Singer-Vine](https:\u002F\u002Fwww.jsvine.com\u002F)\n\n### Help and Support\n\nIf you have a question, issue, or suggestion regarding VisiData, please [create an issue on Github](https:\u002F\u002Fgithub.com\u002Fsaulpw\u002Fvisidata\u002Fissues) or chat with us at #visidata on [irc.libera.chat](https:\u002F\u002Flibera.chat\u002F).\n\nIf you use VisiData regularly, please [support me on Patreon](https:\u002F\u002Fwww.patreon.com\u002Fsaulpw)!\n\n## License\n\nCode in the `stable` branch of this repository, including the main `vd` application, loaders, and plugins, is available for use and redistribution under GPLv3.\n\n## Credits\n\nVisiData is conceived and developed by Saul Pwanson `\u003Cvd@saul.pw>`.\n\nAnja Kefala `\u003Canja.kefala@gmail.com>` maintains the documentation and packages for all platforms.\n\nMany thanks to numerous other [contributors](https:\u002F\u002Fvisidata.org\u002Fcredits\u002F), and to those wonderful users who provide feedback, for helping to make VisiData the awesome tool that it is.\n","VisiData 是一个终端电子表格多功能工具，用于探索和整理表格数据。它支持多种数据格式，包括TSV、CSV、SQLite、JSON、XLSX（Excel）、HDF5等，并且提供了丰富的命令行操作选项。其核心功能在于能够直接在终端环境中对数据进行查看、筛选、排序及转换等处理，非常适合需要快速分析或预处理数据的场景，如数据分析、数据新闻学以及DevOps工具链中的数据处理任务。基于Python开发，确保了跨平台兼容性的同时也便于扩展与定制。",2,"2026-06-11 03:27:53","top_topic"]