sxyazi/yazi
Public💥 Blazing fast terminal file manager written in Rust, based on async I/O.
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 24/09/2026
Tóm tắt bởi Bee AI
Yazi là trình quản lý tệp trên terminal tốc độ cao được viết bằng Rust, hoạt động dựa trên non-blocking async I/O. Công cụ dành cho các lập trình viên và người dùng dòng lệnh cần duyệt tệp nhanh, hỗ trợ xem trước hình ảnh/mã nguồn tích hợp và hệ thống plugin Lua mạnh mẽ.
- Hỗ trợ I/O bất đồng bộ hoàn toàn với khả năng phân bổ tác vụ CPU đa luồng và lập lịch ưu tiên tác vụ thời gian thực.
- Tích hợp sẵn xem trước hình ảnh qua nhiều giao thức (Kitty, Sixel, Inline images protocol) cùng hỗ trợ Überzug++ và Chafa.
- Hệ thống plugin đồng thời viết bằng Lua cho phép tùy biến toàn diện UI, chức năng, previewer và fetcher.
- Tích hợp sẵn với các công cụ CLI phổ biến như ripgrep, fd, fzf và zoxide.
- Cơ chế Data Distribution Service (DDS) dạng publish-subscribe bằng Lua giúp giao tiếp và đồng bộ trạng thái giữa các instance.
Lưu ý
- Dự án đang trong giai đoạn Public Beta và phát triển tích cực, có thể xảy ra breaking changes trong các bản cập nhật.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến99
- Độ tươi100
- Cộng đồng9
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên · DevOps
- Loại dự ánCông cụ
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Rust
Lua
NixOS
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
yazi-fm/Mã nguồn ứng dụng chính và giao diện quản lý tệpyazi-core/Logic cốt lõi quản lý trạng thái, tab và tập tinyazi-plugin/Hệ thống nạp và thực thi plugin viết bằng Luayazi-adapter/Bộ tương thích cho các giao thức hiển thị hình ảnh và terminalyazi-scheduler/Bộ điều phối và lập lịch các tác vụ bất đồng bộyazi-vfs/Hệ thống tệp ảo hỗ trợ quản lý tệp từ xa và tùy biếnyazi-dds/Dịch vụ phân phối dữ liệu phục vụ giao tiếp giữa các instanceyazi-cli/Công cụ dòng lệnh bổ trợ của Yazi
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/sxyazi/yazi.git
cd yaziCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Duyệt và quản lý tập tin nhanh chóng trên terminal qua giao diện TUI hỗ trợ nhiều tab và điều hướng kiểu Vim.
- Xem trước hình ảnh, tài liệu PDF, video, kho lưu trữ nén và mã nguồn tô màu cú pháp trực tiếp trong cửa sổ dòng lệnh.
- Thực hiện đổi tên hàng loạt, giải nén tệp, quản lý mount ổ đĩa và tương tác với Git ngay trong trình quản lý tệp.
- Xây dựng các plugin UI hoặc tính năng mở rộng tùy chỉnh bằng ngôn ngữ Lua.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
morluto/reaReverse engineer anything with agents, from app behavior down to native binaries.418.5k+34.2k
- 2
affaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.294.8k+5.9k
- 3
trimstray/the-book-of-secret-knowledgeA collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.255.1k+1.9k
- 4
n8n-io/n8nFair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.209.3k+714
- 5
yt-dlp/yt-dlpA feature-rich command-line audio/video downloader204.5k+2.5k
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 24/09/2026.