Skip to main content

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

Project description

yazi-bin

https://github.com/sxyazi/yazi

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

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.
  • 📡 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
  • 💫 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 Renaming, Archive Extraction, Visual Mode, File Chooser, Git Integration, Mount Manager
  • 🎨 Theme System, Mouse Support, Trash Bin, Custom Layouts, CSI u, OSC 52
  • ... and more!

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

install

pip install yazi-bin

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yazi_bin-25.5.28.tar.gz (874.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

yazi_bin-25.5.28-py3-none-win_arm64.whl (8.8 MB view details)

Uploaded Python 3Windows ARM64

yazi_bin-25.5.28-py3-none-win_amd64.whl (9.4 MB view details)

Uploaded Python 3Windows x86-64

yazi_bin-25.5.28-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl (8.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64musllinux: musl 1.2+ x86-64

yazi_bin-25.5.28-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.2+ ARM64

yazi_bin-25.5.28-py3-none-macosx_11_0_arm64.whl (7.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

yazi_bin-25.5.28-py3-none-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

yazi_bin-25.5.28-py3-none-android_28_arm64_v8a.whl (7.7 MB view details)

Uploaded Android API level 28+ ARM64 v8aPython 3

File details

Details for the file yazi_bin-25.5.28.tar.gz.

File metadata

  • Download URL: yazi_bin-25.5.28.tar.gz
  • Upload date:
  • Size: 874.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yazi_bin-25.5.28.tar.gz
Algorithm Hash digest
SHA256 2f746b448b28673852a759d771784075368b7bd9d0a8c0176b81bb392e1e5fa1
MD5 b65b411718f290d88ca411b9a834e66b
BLAKE2b-256 26c116eeac557f0a7cdcc8ae0de1b5826c2a297ef1164e03c56d1088b0138c82

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28.tar.gz:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-win_arm64.whl.

File metadata

  • Download URL: yazi_bin-25.5.28-py3-none-win_arm64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yazi_bin-25.5.28-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 ec9f19372ce5864099fb08ea565dd5efdf1534711aa7a821a7e7530806a55a57
MD5 9be2816f2644ebbba03bd6ed2d66d689
BLAKE2b-256 4dc84cc64c4452924cd7d077cab5bc9e2d275778937dd1c9fe19e22e97a4917f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-win_arm64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-win_amd64.whl.

File metadata

  • Download URL: yazi_bin-25.5.28-py3-none-win_amd64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yazi_bin-25.5.28-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 77cdbb6c4679e1fb0fd3e5f6730cff7b122ee67a9615eb113bd19a8a9d2d4480
MD5 31bf383c5dec69588f7cbdb7bec711c1
BLAKE2b-256 188fd495b29b41165a02c4e3aff43021b922e21331bc6661afc0d9fbf030abe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-win_amd64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.5.28-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1eab9066c45a725d8628f66d75c7dfc9d030dd8fa7ba65f5558efd8d88a6d68b
MD5 33a4c901949a456791f951a814f838a8
BLAKE2b-256 a86b9721335c89d986264b87cfa105ed52c042426a24f8497502d2474329a3ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.5.28-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e461db1effb47b8d7e952718aa8df7fcd57347f724d0c60387a4f1c158b5e0b1
MD5 0cb03d09f8c12c433f6c0d858e50fc63
BLAKE2b-256 258f4c1b53baa44e913e15ba3e32e2202289806b3eaac742364057d6db7eda34

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.5.28-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f71cc4bc273822e50fd4679b6acccd654594bb437983b8f7e08160e9c198051b
MD5 41713257eaf6d05cc964ea074a6cae0b
BLAKE2b-256 ae8e82ace721d61336e34a6a447614dceb464bcfeaf414eb645a1a6b6b9ee47e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-macosx_11_0_arm64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.5.28-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e9e914cf032b60889e0ceb0211b104e9e16d0b25f24512c3f4366eaa7f8807c9
MD5 6e9c016fcb12e9faf1b6201d3b3b0c88
BLAKE2b-256 93906c6db01d4751dbccf617201ee3c3284929d915453787c90d0c4b6710c26a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-macosx_10_12_x86_64.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yazi_bin-25.5.28-py3-none-android_28_arm64_v8a.whl.

File metadata

File hashes

Hashes for yazi_bin-25.5.28-py3-none-android_28_arm64_v8a.whl
Algorithm Hash digest
SHA256 9cd05499eb3f943247e28b77e95cc18008012595aae50636b89fd0479d5c8f13
MD5 48ab76c247374a01d133a9e7b7c4ad1a
BLAKE2b-256 d6aab221299924eff58d3afc46578aebcdfd99f8b803772ac1fa3ef65f72caab

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.5.28-py3-none-android_28_arm64_v8a.whl:

Publisher: build_yazi.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page