FREEDOM251

Freedom251 › File Manager Software

Yazi

Free plan LinuxMacWindows

Visit Yazi Alternatives Pricing

Yazi's own site

What Yazi is

Yazi is a free terminal file manager for Linux, macOS and Windows. Written in Rust and based on asynchronous I/O, it combines file navigation and operations with a task system that reports progress in real time. Users can select multiple files for copy or cut operations; tasks can be cancelled or given a priority. Search by file name uses fd, while content search uses rg, and operations can be carried out on results. Navigation includes tabs and quick movement with fzf and zoxide.

Yazi supports archives, batch renaming and cloud storage access. Image previews use built-in support for several terminal image protocols, with Überzug++ available on X11 or Wayland. Preview support is guaranteed only for recent versions of terminals and multiplexers such as tmux and Zellij, and some terminals have limitations. Lua plugins can add functions, previewers or preloaders, though the plugin feature is beta. A required file utility detects file types; optional command-line tools add capabilities such as video thumbnails, archive and PDF previews, and file searching. Drag and drop between Yazi and other apps depends on terminal support for the Drag and Drop protocol. The Flatpak edition has sandbox-related limitations, and the documentation recommends that power users consider another installation route.

Who it suits

Yazi suits people who prefer managing files in a terminal and want tabs, search, batch operations and task controls across Linux, macOS or Windows. It also fits users who are comfortable setting up optional command-line tools or choosing a suitable terminal for previews and drag and drop.

What it does well

  • Free terminal file manager for Linux, macOS and Windows.
  • Task system shows progress and supports cancellation and priority assignment.
  • Searches file names and contents, with actions on results.
  • Supports multiple tabs, archives, batch renaming and cloud storage access.
  • Lua plugins can add functions, previewers and preloaders.

What to know first

  • Lua plugin support is marked beta.
  • Some features depend on optional command-line tools.
  • Image preview support varies by terminal and multiplexer.
  • The Flatpak edition has sandbox-related limitations.

Limits

Yazi is free. Lua plugins are beta, some capabilities require optional command-line tools, and image previews are guaranteed only on the latest versions of supported terminals and multiplexers. The Flatpak edition has limitations due to sandboxing.

Plans

PlanBilled and limitsPrice
YaziOpen-source terminal file manager · some features require optional command-line toolsFree

As yazi-rs.github.io lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the Yazi website and open its installation guide.
  2. Choose a package or binary for Windows, macOS or your Linux distribution, or build from source.
  3. Install the required file utility for file-type detection.
  4. Add optional command-line tools for capabilities such as video thumbnails, archive or PDF previews, and file searching.
  5. Use a compatible terminal for image previews or drag and drop where needed.

Verdict

Choose Yazi if you want a free, terminal-based file manager with tabs, task controls, search and file operations across the major desktop systems. Look elsewhere if you need a fully mature plugin feature or guaranteed previews regardless of terminal choice.

Questions

Is Yazi free?

Yes. Its listed plan is free, at no cost.

Which platforms does it support?

Yazi supports Linux, macOS and Windows.

Does Yazi support tabs and batch renaming?

Yes. It has a tabbed interface and supports batch renaming.

Does it support archives and cloud storage?

Yes, both archive support and cloud storage access are listed.

Can it be extended with plugins?

Yazi supports Lua plugins for functions, previewers and preloaders; the plugin feature is marked beta.

Are extra tools required?

A file utility is required for detecting file types. Optional command-line tools add capabilities such as video thumbnails, archive and PDF previews, and file searching.

Facts from Yazi's own pages

Archive support
Yes · yazi-rs.github.io, 20 Sept 2026
Batch rename
Yes · yazi-rs.github.io, 20 Sept 2026
Cloud storage access
Yes · yazi-rs.github.io, 20 Sept 2026
Community support
The official site links to Discord, described as mainly English-speaking, and Telegram, described as mainly Chinese-speaking. · yazi-rs.github.io, 8 Oct 2026
Dependencies
The required file utility detects file types; optional tools add capabilities such as video thumbnails, archive preview, PDF preview, and file searching. · yazi-rs.github.io, 8 Oct 2026
Drag and drop
Built-in drag-and-drop support lets users move files between Yazi and other apps, but it requires a terminal that supports the Drag and Drop protocol. · yazi-rs.github.io, 8 Oct 2026
File operations
Users can select multiple files and perform operations such as copy and cut, with tasks scheduled by the task system. · yazi-rs.github.io, 8 Oct 2026
Flatpak limitation
The documentation warns that the Flatpak edition has many limitations due to sandboxing and recommends power users consider an alternative installation. · yazi-rs.github.io, 8 Oct 2026
Free plan
Yes · yazi-rs.github.io, 20 Sept 2026
Image previews
Image previews use built-in support for multiple terminal image protocols, with Überzug++ available for X11 or Wayland. · yazi-rs.github.io, 8 Oct 2026
Navigation
Yazi supports multiple tabs and quick navigation with fzf and zoxide. · yazi-rs.github.io, 8 Oct 2026
Supported platforms
linux,windows,macos · yazi-rs.github.io, 20 Sept 2026
Plugins
Yazi can be extended with Lua plugins, including functional plugins and custom previewers or preloaders; the plugin feature is marked beta. · yazi-rs.github.io, 8 Oct 2026
Product
Yazi is a blazing-fast terminal file manager written in Rust and based on asynchronous I/O. · yazi-rs.github.io, 8 Oct 2026
Search
Yazi supports searching by file name with fd and by file content with rg, then performing operations on search results. · yazi-rs.github.io, 8 Oct 2026
Supported systems
The installation guide documents packages or binaries for Windows, macOS, and Linux distributions, along with source builds for Windows and Unix-like systems. · yazi-rs.github.io, 8 Oct 2026
Tabbed interface
Yes · yazi-rs.github.io, 20 Sept 2026
Task management
Its task system provides real-time progress updates, task cancellation, and task priority assignment. · yazi-rs.github.io, 8 Oct 2026
Terminal compatibility
Yazi guarantees image preview support only for the latest versions of terminals and multiplexers such as tmux and Zellij; some listed terminals have preview limitations. · yazi-rs.github.io, 8 Oct 2026

Where Yazi stands on Freedom251

Look at these too