RADAR LIVE: 109 USEFUL DISCOVERIES β€’ ⚑ SHORT DEMO WALKTHROUGHS PUBLISHED DAILY β€’ ✳ APPS, AI TOOLS & OPEN-SOURCE FINDS β€’ πŸ”„ SANE ALTERNATIVES TO EXPENSIVE SUBSCRIPTIONS β€’ FOLLOW @THESTACKRADAR ON YOUTUBE & INSTAGRAM β€’ RADAR LIVE: 109 USEFUL DISCOVERIES β€’ ⚑ SHORT DEMO WALKTHROUGHS PUBLISHED DAILY β€’ ✳ APPS, AI TOOLS & OPEN-SOURCE FINDS β€’ πŸ”„ SANE ALTERNATIVES TO EXPENSIVE SUBSCRIPTIONS β€’ FOLLOW @THESTACKRADAR ON YOUTUBE & INSTAGRAM

AUTOMATICALLY DISCOVERED / sxyazi/yazi

yazi

πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.

RECORDED STARS43.3k
RECORDED FORKS1.1k

THE USEFUL PART

What yazi does.

πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.

androidasyncioclicommand-lineconcurrencycross-platformdeveloper-toolsfile-explorerfile-managerfilesystemlinuxmacosneovimproductivityrustterminaltuivimwindows
Language
Rust
Source license
MIT
Project website
Open website
Repository updated
2026-11-09
Content checked
2026-11-09

GITHUB SNAPSHOT

The project in numbers.

Recorded counts, not a growth rate or a quality score.

OBSERVED STAR HISTORY

Follow the signal over time.

2026-11-082026-11-09

2 real daily observations. 43.3k β†’ 43.3k stars.

Repository screenshot / yaziOpen source page
yazi repository screenshot

FROM THE PROJECT

README & features

Source excerpts from the project's README. Not an independent review, verification or security audit.

Special thanks to:

Warp, built for coding with multiple AI agents Available for macOS, Linux and Windows

Yazi - ⚑️ Blazing Fast Terminal File Manager

Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.

πŸ’‘ A new article explaining its internal workings: Why is Yazi Fast?

πŸš€ Full Asynchronous Support: All I/O operations are asynchronous, CPU tasks are spread across multiple threads, making the most of available resources.

πŸ’ͺ Powerful Async Task Scheduling and Management: Provides real-time progress updates, task cancellation, and internal task priority assignment.

πŸ–ΌοΈ Built-in Support for Multiple Image Protocols: Also integrated with Überzug++ and Chafa, covering almost all terminals.

🌟 Built-in Code Highlighting and Image Decoding: Combined with the pre-loading mechanism, greatly accelerates image and normal file loading.

πŸ”Œ Concurrent Plugin System: UI plugins (rewriting most of the UI), functional plugins, custom previewer/preloader/spotter/fetcher; Just some pieces of Lua.

☁️ Virtual Filesystem: Remote file management, custom VFS provider, custom search engines.

πŸ“‘ Data Distribution Service: Built on a client-server architecture (no additional server process required), integrated with a Lua-based publish-subscribe model, achieving cross-instance communication and state persistence.

πŸ“¦ Package Manager: Install plugins and themes with one command, keeping them up-to-date, or pin them to a specific version.

🧰 Integration with ripgrep, fd, fzf, zoxide, Rclone

πŸ’« Vim-like input/pick/confirm/which/notify component, auto-completion for cd paths

🏷️ Multi-Tab Support, Cross-directory selection, Scrollable Preview (for videos, PDFs, archives, code, directories, etc.)

πŸ”„ Bulk Rename/Create, Archive Extraction, Visual Mode, File Chooser, Git Integration, Mount Manager

🎨 Theme System, Mouse Support, Drag and Drop, Trash Bin, Custom Layouts, CSI u, OSC 52, CSI 2031

... and more!

https://github.com/sxyazi/yazi/assets/17523360/92ff23fa-0cd5-4f04-b387-894c12265cc7

Project status

Public beta, can be used as a daily driver.

Yazi is currently in heavy development, expect breaking changes.

Documentation

Usage: https://yazi-rs.github.io/docs/installation

Features: https://yazi-rs.github.io/features

Discussion

Discord Server (English mainly): https://discord.gg/qfADduSdJu

Telegram Group (Chinese mainly): https://t.me/yazi_rs

Image Preview

PlatformProtocolSupport
kitty (>= 0.28.0)Kitty unicode placeholdersβœ… Built-in
iTerm2Inline images protocolβœ… Built-in
WezTermInline images protocolβœ… Built-in
KonsoleKitty old protocolβœ… Built-in
footSixel graphics formatβœ… Built-in
GhosttyKitty unicode placeholdersβœ… Built-in
Windows Terminal (>= v1.22.10352.0)Sixel graphics formatβœ… Built-in
st-graphicsKitty unicode placeholdersβœ… Built-in
Warp (macOS/Linux only)Inline images protocolβœ… Built-in
TabbyInline images protocolβœ… Built-in
VSCodeInline images protocolβœ… Built-in
Rio (>= 0.3.9)Kitty unicode placeholdersβœ… Built-in
Black BoxSixel graphics formatβœ… Built-in
BobcatInline images protocolβœ… Built-in
X11 / WaylandWindow system protocolβ˜‘οΈ Überzug++ required
FallbackASCII art (Unicode block)β˜‘οΈ Chafa required (>= 1.16.0)

See https://yazi-rs.github.io/docs/image-preview for details.

Special Thanks

Thanks to RustRover team for providing open-source licenses to support the maintenance of Yazi.

Active code contributors can contact @sxyazi to get a license (if any are still available).

License

Yazi is MIT-licensed. For more information check the LICENSE file.

Read the original README

KEEP EXPLORING

Also worth a look.

Keep good tools on your radar.

Short demos. New discoveries. Less noise in your feed.

Follow The StackRadar
THE STACKRADAR WALKTHROUGH

Tool demo

Tool details Open tool

Watch here, then explore the project's source for current details.