Announcement

Free to view yesterday and today
Customer Service: cat_manager

Yazi - Blazing Fast Terminal File Manager in Rust

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

Rust
Added on 2025年5月6日
View on GitHub
Yazi - Blazing Fast Terminal File Manager in Rust preview
24,667
Stars
536
Forks
Rust
Language

Project Introduction

Summary

Yazi is a modern, incredibly fast, and efficient terminal file manager built in Rust, designed for users who demand performance and responsiveness in their command-line workflow. It utilizes async I/O to ensure smooth operation even during demanding tasks.

Problem Solved

Traditional terminal file managers can be slow and block the user interface during file operations or when loading large directories. Yazi addresses this by implementing async I/O and optimizing performance with Rust, providing a non-blocking, highly responsive experience.

Core Features

Async Operations

Perform file operations (copy, move, delete) without freezing the user interface, allowing continued interaction.

Blazing Fast Performance

Leverages Rust and async I/O for near-instant directory loading and smooth navigation, even in large file systems.

Tech Stack

Rust

使用场景

Yazi excels in scenarios requiring high-speed interaction with the file system and efficient handling of file operations directly from the terminal.

场景一:高效目录浏览

Details

Quickly browse and navigate large directories containing thousands of files or complex nested structures without experiencing lag.

User Value

Save significant time waiting for directory contents to load, enabling faster decision-making and task execution.

场景二:后台文件操作

Details

Initiate file operations like copying or moving large files or directories, and immediately regain control of the terminal interface to perform other tasks.

User Value

Maintain productivity by preventing the terminal from becoming unresponsive during lengthy file operations.

Recommended Projects

You might be interested in these projects

immortalwrtimmortalwrt

ImmortalWrt is an open-source embedded operating system based on OpenWrt, specifically tailored and optimized for users in mainland China, offering enhanced features, stability, and compatibility.

C
79832304
View Details

overleafoverleaf

A web-based, collaborative LaTeX editor designed to simplify document creation and teamwork for academic writing, reports, presentations, and more.

JavaScript
152801575
View Details

coturncoturn

coturn is a free open source implementation of TURN and STUN servers. It is used to facilitate NAT traversal for real-time communications applications like WebRTC, VoIP, and online gaming.

C
123012107
View Details