[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5647":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":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},5647,"television","alexpasmantier\u002Ftelevision","alexpasmantier","A very fast, portable and hackable fuzzy finder.","https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002F",null,"Rust",5988,177,12,59,0,4,34,124,20,37.75,"MIT License",false,"main",true,[27,28,29,30,31,32,33,34,35,5,36,37,38],"cli","command-line-tool","fuzzy","fuzzy-finder","fuzzy-matching","fuzzy-search","fuzzyfinder","grep","rust","terminal","tui","tv","2026-06-12 02:01:13","\u003Cdiv align=\"center\">\n\n# Television (tv)\n\n**A very fast, portable and hackable fuzzy finder.**\n\n![GitHub Release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Falexpasmantier\u002Ftelevision?display_name=tag&color=%23a6a)\n![docs.rs](https:\u002F\u002Fimg.shields.io\u002Fdocsrs\u002Ftelevision-channels)\n![GitHub branch check runs](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcheck-runs\u002Falexpasmantier\u002Ftelevision\u002Fmain)\n![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Falexpasmantier\u002Ftelevision)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1366133668535341116?logo=discord)](https:\u002F\u002Fdiscord.gg\u002FhQBrzsJgUg)\n\n\u003Cimg width=\"1473\" height=\"761\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0ff21160-6060-4804-ae0b-2ce9500ed9c5\" \u002F>\n\n\u003C\u002Fdiv>\n\n## About\n\nTelevision is a fast, portable fuzzy finder for the terminal. It lets you search in real-time through any kind of data source such as files, text, git repositories, environment variables, docker containers, and more.\n\n**[Read the documentation](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002F)**\n\n## Quick Start\n\n```sh\ntv              # Search files (default channel)\ntv text         # Search file contents\ntv git-repos    # Find git repositories\ntv --help       # See all options\n```\n\nFor a complete introduction, see the [Quickstart Guide](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fgetting-started\u002Fquickstart).\n\n## Installation\n\n### Quick Install (Recommended)\n\n```sh\ncurl -fsSL https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Finstall.sh | bash\n```\n\n### Package Managers\n\n| Platform | Command |\n|----------|---------|\n| **Arch Linux** | `pacman -S television` |\n| **Homebrew** | `brew install television` |\n| **Cargo** | `cargo install television` |\n| **Scoop** | `scoop bucket add extras && scoop install television` |\n| **WinGet** | `winget install --exact --id alexpasmantier.television` |\n| **Nix** | `nix run nixpkgs#television` |\n\nFor more installation options, see [Installation](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fgetting-started\u002Finstallation).\n\n## Custom Channels\n\nCreate custom channels for any workflow. Here's an example TLDR channel:\n\n```toml\n# ~\u002F.config\u002Ftelevision\u002Fcable\u002Ftldr.toml\n[metadata]\nname = \"tldr\"\ndescription = \"Browse TLDR pages\"\n\n[source]\ncommand = \"tldr --list\"\n\n[preview]\ncommand = \"tldr '{}'\"\n\n[keybindings]\nctrl-e = \"actions:open\"\n\n[actions.open]\ncommand = \"tldr '{}'\"\nmode = \"execute\"\n```\n\nLearn more about [creating channels](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fgetting-started\u002Ffirst-channel).\n\n## Shell Integration\n\nEnable smart autocomplete (\u003Ckbd>Ctrl\u003C\u002Fkbd>+\u003Ckbd>T\u003C\u002Fkbd>) and history search (\u003Ckbd>Ctrl\u003C\u002Fkbd>+\u003Ckbd>R\u003C\u002Fkbd>):\n\n```sh\n# Zsh\necho 'eval \"$(tv init zsh)\"' >> ~\u002F.zshrc\n\n# Bash\necho 'eval \"$(tv init bash)\"' >> ~\u002F.bashrc\n```\n\nSee [Shell Integration](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fuser-guide\u002Fshell-integration) for more shells.\n\n## Editor Integration\n\n- **Neovim**: [tv.nvim](https:\u002F\u002Fgithub.com\u002Falexpasmantier\u002Ftv.nvim)\n- **Vim**: [tv.vim](https:\u002F\u002Fgithub.com\u002Fprabirshrestha\u002Ftv.vim)\n- **VSCode**: [Television extension](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=alexpasmantier.television)\n- **Zed**: [Telescope-style setup](https:\u002F\u002Fzed.dev\u002Fblog\u002Fhidden-gems-part-2#emulate-vims-telescope-via-television)\n\n## Documentation\n\n- [Getting Started](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fgetting-started\u002Fquickstart)\n- [User Guide](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fuser-guide\u002Fchannels)\n- [Tips and Tricks](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Fadvanced\u002Ftips-and-tricks)\n- [Reference](https:\u002F\u002Falexpasmantier.github.io\u002Ftelevision\u002Freference\u002Fcli)\n\n## Credits\n\nInspired by [telescope.nvim](https:\u002F\u002Fgithub.com\u002Fnvim-telescope\u002Ftelescope.nvim). Built with [nucleo](https:\u002F\u002Fgithub.com\u002Fhelix-editor\u002Fnucleo) (fuzzy matching), [tokio](https:\u002F\u002Fgithub.com\u002Ftokio-rs\u002Ftokio) (async runtime), and [ratatui](https:\u002F\u002Fgithub.com\u002Fratatui\u002Fratatui) (TUI framework).\n\nThanks to all contributors:\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falexpasmantier\u002Ftelevision\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=alexpasmantier\u002Ftelevision\" \u002F>\n\u003C\u002Fa>\n","Television 是一个快速、便携且可定制的模糊查找工具，专为终端设计。它支持实时搜索多种数据源，包括文件、文本、Git 仓库、环境变量、Docker 容器等。采用 Rust 语言开发，确保了高性能和跨平台兼容性。用户可以通过简单的命令行接口进行高效的数据检索，并且能够自定义频道以适应特定的工作流程需求。适用于需要频繁在终端中进行数据查找的开发者或系统管理员，特别是在处理大型项目或复杂数据集时能显著提高工作效率。",2,"2026-06-11 03:04:30","top_language"]