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.12.29.tar.gz (1.0 MB 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.12.29-py3-none-win_arm64.whl (11.3 MB view details)

Uploaded Python 3Windows ARM64

yazi_bin-25.12.29-py3-none-win_amd64.whl (12.7 MB view details)

Uploaded Python 3Windows x86-64

yazi_bin-25.12.29-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl (10.4 MB view details)

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

yazi_bin-25.12.29-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl (9.7 MB view details)

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

yazi_bin-25.12.29-py3-none-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

yazi_bin-25.12.29-py3-none-macosx_10_12_x86_64.whl (9.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

yazi_bin-25.12.29-py3-none-android_28_arm64_v8a.whl (9.3 MB view details)

Uploaded Android API level 28+ ARM64 v8aPython 3

File details

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

File metadata

  • Download URL: yazi_bin-25.12.29.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for yazi_bin-25.12.29.tar.gz
Algorithm Hash digest
SHA256 2b85f025e6e9c36ff10621901fef29d644e065398668ba71f74d58455e74a4e6
MD5 74cd770c69f93a6a9f19e61b4aae9db4
BLAKE2b-256 0d053a4be3b77eb66225b322174514d87caf0ffcaf6107fea27aeeaf2fb993e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29.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.12.29-py3-none-win_arm64.whl.

File metadata

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

File hashes

Hashes for yazi_bin-25.12.29-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 99989407229e687d887c3a73ecf17b38bc799b490b1c7e172a708eaa4b95768f
MD5 1f420292c28de3f94981924decaa9710
BLAKE2b-256 229ae8646965034f4b6f300bf5d77fd9b1ff3b52cee38e6e2a1517d71fd43ecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-py3-none-win_amd64.whl.

File metadata

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

File hashes

Hashes for yazi_bin-25.12.29-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 db2efa478a0964d0c04220c9eae53144115f04b5db9391d4885f62f56927b52f
MD5 4671c8d8debfd8ec766ac9fefafb61f2
BLAKE2b-256 3324647eb7870e775a65fd68bb33e7c81a058f9a83c3d85acfc65ca0524d9259

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-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.12.29-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b3a285d0db061090ccbbedf0dce8052ec9f577b53dd67c6a6313a452c10760b
MD5 3482ed11bfd858b1281cdc44f1033fc1
BLAKE2b-256 a9c344faf86649df032f4a7403d57325ff5520753d13b7fa1e42d3573950ad6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.12.29-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9a10abd7c14875a1a463bc69065ab2cd6cc053da43ae6605c088d283c5637d5c
MD5 0ff9c54a0cad751e77f23fb20d4f05c7
BLAKE2b-256 6e8730aa3b694f6453b11d633410b33ac89cae87f7bbca7b21fadaac436ec399

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.12.29-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c18cb6fdafa41c4a975f5c6eba478f5318c7d612d2ab937410db21497d07b767
MD5 19688cd3c37228beea46e46f0f9a2e71
BLAKE2b-256 8ae2ca949b50cd972f982e5e8eb7e836daaed47915429d7254152c0c399829be

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yazi_bin-25.12.29-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8c05357508bef6be467b2c8dbc747ba9a44ed16cb42901899d3b8ebdb3176c3c
MD5 217bb4044082c4140acd895c2c9e4ede
BLAKE2b-256 5c285b81471318a6fdad75b9b50dff2a48c0eb553200e4451c1cfa1b5334892f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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.12.29-py3-none-android_28_arm64_v8a.whl.

File metadata

File hashes

Hashes for yazi_bin-25.12.29-py3-none-android_28_arm64_v8a.whl
Algorithm Hash digest
SHA256 0623a5563feed924da85f15a33523393fedadb46632940c5ec65aabe7b6336b1
MD5 9b2abb225559cd2e9052f26cc9ee066f
BLAKE2b-256 ba395e19dd3b1abaa8766e3a73a1df2b2ee623e3471edea5bb64675b03892c7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yazi_bin-25.12.29-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