winget install --id eza-community.eza
About eza
eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it's small, fast, and just one single binary
What's new in 0.23.4
Changelog [0.23.4] - 2025-10-03 Bug Fixes - Update nixpkgs/cargo dependencies Miscellaneous Tasks - Eza v0.23.4 changelogs, version bump Checksums sha256sum dcb0fb3a073e03a8a52c0f43bfcd9ce2d7a8df5556a08dfda33265f679f346c2 ./target/bin-0.23.4/eza_aarch64-unknown-linux-gnu_no_libgit.tar.gz c2ace6c5a14e4e3c57ae57bc2dffb6ebaa87ea5edb6c08ce62b0917c6ffd4102 ./target/bin-0.23.4/eza_aarch64-unknown-linux-gnu_no_libgit.zip 366e8430225f9955c3dc659b452150c169894833ccfef455e01765e265a3edda ./target/bin-0.23.4/eza_aarch64-unknown-linux-gnu.tar.gz 33887c9d9df887671e9fabfa93de671aae19b67a77494d64aab1cd2e26425d8f ./target/bin-0.23.4/eza_aarch64-unknown-linux-gnu.zip 243b88e63ecbe67ae21cc963ce7760d1762bfec5fb28db9310848aaa3800cd81 ./target/bin-0.23.4/eza_arm-unknown-linux-gnueabihf_no_libgit.tar.gz 478544768d77aa54851dfd0da7d9762679bd3125f74d684cb93df287310c977c ./target/bin-0.23.4/eza_arm-unknown-linux-gnueabihf_no_libgit.zip 645b41b853c774d94a72ae2846cd71e94583d94603ff60b9936dbeb40b55aea1 ./target/bin-0.23.4/eza_arm-unknown-linux-gnueabihf.tar.gz 7dd51246f39bb3670aa47ed930a16d0016e38856e1cb8c0bd5a6940c90ea25e8 ./target/bin-0.23.4/eza_arm-unknown-linux-gnueabihf.zip 4d4f87f6bc8e6ee176789c28bee698234ce0275da013709eb16b0f14819c1688 ./target/bin-0.23.4/eza.exe_x86_64-pc-windows-gnu.tar.gz 05677fd7c2d1b69ce71df53db74c29f6331ea0b2be5aa3a0fce6976200ee06fc ./target/bin-0.23.4/eza.exe_x86_64-pc-windows-gnu.zip 0c38665440226cd8bef5d1d4f3bc6ff77c927fb0d68b752739105db7ab5b358d ./target/bin-0.23.4/eza_x86_64-unknown-linux-gnu.tar.gz 0a1c72faefcb511b08b1b8470aedf4a6a3a94c4d56f8f65da3cb7d8c5de051f1 ./ta...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.23.4 | Unknown | Changelog [0.23.4] - 2025-10-03 Bug Fixes - Update nixpkgs/cargo dependencies Miscellaneous Tasks - Eza v0.23.4 changelogs, version bump Checksums sha256sum dcb0fb3a073e03a8a52c0f43bfcd9ce2d7a8df5556a08dfda33265f679f346c... |
| 0.23.3 | Unknown | Changelog [0.23.3] - 2025-09-14 Documentation - Corrected "user_executable_file" option Features - Update flake inputs Miscellaneous Tasks - Update snapcraft manifest for core24 - Eza v0.23.3 changelogs, version bump Bui... |
| 0.23.2 | Unknown | Changelog [0.23.2] - 2025-09-06 Miscellaneous Tasks - Eza v0.23.2 changelogs, version bump Styling - Update nix style Build - Update cargo - Update flake Checksums sha256sum 8f6b7462d25f821663c017237cfe9b4f310454fcfdfe10... |
| 0.23.1 | Unknown | Changelog [0.23.1] - 2025-08-31 Bug Fixes - Restore unsafe blocks for libc major/minor device id - cargo deb metadata to LICENSE.txt Documentation - Improve man page description of flags with default values - "default be... |
| 0.23.0 | Unknown | Changelog [0.23.0] - 2025-07-18 Bug Fixes - [breaking] Make --grid work when not in TTY - [breaking] if data is piped into eza, eza will not ignore it Documentation - Add --smart-group option to README Features - Add ico... |
| 0.22.1 | Unknown | Changelog [0.22.1] - 2025-07-12 Bug Fixes - Replace default_input_path check with "." check Documentation - "cheks" should be "checks" Features - [breaking] Define -d/--treat-dirs-as-files behavior, tests - Refresh icon... |
| 0.22.0 | Unknown | Description BREAKING CHANGE: The behavior of the -d flag has been refined to be more consistent with ls. Its long flag has been changed to --treat-dirs-as-files for clarity, while --list-dirs is retained as a backward-co... |
| 0.21.6 | Unknown | Changelog [0.21.6] - 2025-06-26 Documentation - Add missing --absolute option to man page Features - Add prettier icon for .prettierrc.{json,json5,toml,yaml,yml} Miscellaneous Tasks - Upgrade FreeBSD to 14.3-RELEASE in u... |
| 0.21.5 | Unknown | Changelog [0.21.5] - 2025-06-20 Bug Fixes - Use OpenBSD 7.7 that has MSRV, instead of 7.6 - Excessive open file descriptors - Typo - Impl desirable behaviour for unreadables - Unreadables format style - Clippy warnings -... |
| 0.21.4 | Unknown | Changelog [0.21.4] - 2025-05-30 Bug Fixes - Escape spaces in file path to make them work correctly - List inside working dir with --list-dirs and no path passed - Ignore incorrect Unicode path instead of crashing on Wind... |
| 0.21.3 | Unknown | Changelog [0.21.3] - 2 025-05-02 Features - Add support for .ipynb file icons Miscellaneous Tasks - Eza v0.21.3 changelogs, version bump Styling - Unbreak formatting Build - Bump DeterminateSystems/nix-installer-action f... |
| 0.21.2 | Unknown | Changelog [0.21.2] - 2025-04-25 Bug Fixes - Make clippy work again Documentation - Update Fedora install instructions for Fedora 42 - Specify perf improvements Features - Remove dependency on once_cell Miscellaneous Task... |
| 0.21.1 | Unknown | Changelog [0.21.1] - 2025-04-19 Bug Fixes - Don’t truncate branch name - Hi extension icon wasnt working as it was in the wrong aray Documentation - Update README.md - Add crates.io link for README.md badge Miscellaneous... |
| 0.21.0 | Unknown | Changelog [0.21.0] - 2025-03-31 Bug Fixes - Flake bump 2025-03-20 - Remove unnescesarry unsafe blocks for libc major/minor device id - Unwrap -> expect on libc deviceid calls - Formatting issue - Fix unused PermissionsPl... |
| 0.20.23 | Unknown | Changelog [0.20.23] - 2025-02-27 Bug Fixes - Add Pixi installation instructions Miscellaneous Tasks - Eza v0.20.23 changelogs, version bump Build - Bump libc from 0.2.169 to 0.2.170 - Bump serde from 1.0.217 to 1.0.218 -... |
| 0.20.22 | Unknown | Changelog [0.20.22] - 2025-02-20 Features - Add prettier icon for *.prettierignore - Add icon for *.hrl - Add photoshop icon for *.psb - Add eslint icon for .eslintignore - Add renovate icon for renovate.json - Add elixi... |
| 0.20.21 | Unknown | Changelog [0.20.21] - 2025-02-13 Bug Fixes - Start publishing libgit arm builds Miscellaneous Tasks - Eza v0.20.21 changelogs, version bump Build - Add libgit alternative for arm builds Checksums sha256sum 93f10ac1e62ffd... |
| 0.20.20 | Unknown | Changelog [0.20.20] - 2025-02-07 Bug Fixes - Make flake.lock icon the nix logo Miscellaneous Tasks - Eza v0.20.20 changelogs, version bump Checksums sha256sum b66dd6566610841cc7f2e1e8f85321c8552bdd4754bf7c1ce585d6a6a3662... |
| 0.20.19 | Unknown | Changelog [0.20.19] - 2025-01-30 Bug Fixes - Update MSRV to 1.78 to solve rust malfunction - Rustc false dead code positives - Rustc false positives in tests - Regression in theme config location, simplify path - Wrong f... |
| 0.20.18 | Unknown | Bug Fixes - Support additional yaml file extension, clippy Miscellaneous Tasks - Eza v0.20.18 changelogs, version bump Build - Cargo bump 2025-01-23 - Flake bump 2025-01-23 Ci - Use rust 1.74 instead of latest via rustup |