README 未给出具体安装步骤,需参考官网 Install 页面;需要 Rust/Cargo 工具链才能从 crates.io 安装

xplr
sayanarijitMIT活跃维护用 Rust 写的极简快速终端文件浏览器,配置可随意改造,适合习惯键盘操作、想在命令行里高效浏览和启动文件的开发者。
A hackable, minimal, fast TUI file explorer
终端里的可hack文件浏览器,用键盘和脚本把命令行文件工具编排成实时界面
用 Rust 写的极简快速终端文件浏览器,配置可随意改造,适合习惯键盘操作、想在命令行里高效浏览和启动文件的开发者。
核心能力
- 用键盘控制的实时可视化界面浏览文件系统
- 通过配置和脚本自定义键位与布局
- 作为编排器集成各类命令行文件工具
- 提供插件与集成生态扩展能力
- Rust 编写,主打快速与极简
容易踩的坑
- v1.2.2最新正式版2026-10-25 · 2026-10-25 18:24 UTC
Highlight
- This release fixes tty crashes when using
CustomGraphics/CustomOutputintroduced in 1.2. - Also done a major cleanup of the codebase to simplify many things.
What's Changed
- Cleanup by @sayanarijit in https://github.com/sayanarijit/xplr/pull/794
- Fix tty crash when rendering graphics by @sayanarijit in https://github.com/sayanarijit/xplr/pull/795
- Rendered image quality will not be rich due to some simplification, but will be there eventually.
Full Changelog: https://github.com/sayanarijit/xplr/compare/v1.2.1...v1.2.2
- This release fixes tty crashes when using
- v1.2.12026-10-23 · 2026-10-23 13:33 UTC
查看更新说明
See full release notes here: https://github.com/sayanarijit/xplr/releases/tag/v1.2.0
Fixes
- Fix the CustomOutput lazy loading introduced in 1.2.0.
Full Changelog: https://github.com/sayanarijit/xplr/compare/v1.2.0...v1.2.1
- v1.2.02026-10-23 · 2026-10-23 12:44 UTC
查看更新说明
Highlight
- Documentation is now AI readable. Just add
.mdat the end of the url. Example: https://xplr.dev/en/install.md - Added native terminal graphics protocol support. Refer to the updated previews hack or just ask AI to write you one.
# Tested in Claude Write a native image preview plugin. Refer to https://xplr.dev/layout.mdWhat's Changed
- Support installing via cargo binstall by @mmustafasenoglu in https://github.com/sayanarijit/xplr/pull/785
- fix: Redraw terminal screen after clearing by @har7an in https://github.com/sayanarijit/xplr/pull/786
- fix: don't override node styles when LS_COLORS is unset or empty by @mmustafasenoglu in https://github.com/sayanarijit/xplr/pull/789
- Fix cursor position related crash by @robertdj in https://github.com/sayanarijit/xplr/pull/791
- Image support by @sayanarijit in https://github.com/sayanarijit/xplr/pull/788
- Fix version handling by @sayanarijit in https://github.com/sayanarijit/xplr/pull/792
- Lazy load image picker by @sayanarijit in https://github.com/sayanarijit/xplr/pull/793
Full Changelog: https://github.com/sayanarijit/xplr/compare/v1.1.2...v1.2.0
- Documentation is now AI readable. Just add
- v1.1.22026-09-15 · 2026-09-15 11:48 UTC
查看更新说明
What's Changed
- fix: use portable mkdir for create_file mode by @mmustafasenoglu in https://github.com/sayanarijit/xplr/pull/780
- fix: return Permissions::default() on Windows instead of panicking (#781) by @mmustafasenoglu in https://github.com/sayanarijit/xplr/pull/782
- fix: detach silent commands into their own process group by @mmustafasenoglu in https://github.com/sayanarijit/xplr/pull/783
New Contributors
- @mmustafasenoglu made their first contribution in https://github.com/sayanarijit/xplr/pull/780
Full Changelog: https://github.com/sayanarijit/xplr/compare/v1.1.1...v1.1.2
- v1.1.12026-08-15 · 2026-08-15 09:02 UTC
查看更新说明
What's Changed
- fix(search): fixed a bug that caused results to reshuffle during search.
- other(search): xplr search will default to the default skim algorithm.
Others:
- deps: upgraded dependencies.
- docs: fix nonexistent util function in upgrade guide by @latent-9 in https://github.com/sayanarijit/xplr/pull/777
- ubuntu(snap): @mikoloism helped fix Ubuntu snap build.
New Contributors
- @latent-9 made their first contribution in https://github.com/sayanarijit/xplr/pull/777
Full Changelog: https://github.com/sayanarijit/xplr/compare/v1.1.0...v1.1.1
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible, interactive orchestrator for the ever growing awesome command-line utilities that work with the file-system.
To achieve its goal, xplr strives to be a fast, minimal and more importantly, hackable file explorer.
xplr is not meant to be a replacement for the standard shell commands or the GUI file managers. Rather, it aims to integrate them all and expose an intuitive, scriptable, keyboard controlled, real-time visual interface, also being an ideal candidate for further integration, enabling you to achieve insane terminal productivity.
Introductions & Reviews
-
[VIDEO] XPLR: Insanely Hackable Lua File Manager ~ Brodie Robertson
-
[Article] What is a TUI file explorer & why would you need one? ~ xplr.stck.me
Packaging
Package maintainers please refer to the RELEASE.md.