Download Latest Version fzf-0.74.1-windows_amd64.zip (2.2 MB)
Email in envelope

Get an email when there's a new version of fzf

Home / v0.73.0
Name Modified Size InfoDownloads / Week
Parent folder
fzf-0.73.0-linux_ppc64le.tar.gz 2026-05-23 1.7 MB
fzf-0.73.0-linux_riscv64.tar.gz 2026-05-23 1.8 MB
fzf_0.73.0_checksums.txt 2026-05-23 1.8 kB
fzf-0.73.0-openbsd_amd64.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-freebsd_amd64.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-windows_armv5.zip 2026-05-23 2.0 MB
fzf-0.73.0-darwin_arm64.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-linux_armv7.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-windows_arm64.zip 2026-05-23 1.9 MB
fzf-0.73.0-windows_armv6.zip 2026-05-23 1.9 MB
fzf-0.73.0-linux_arm64.tar.gz 2026-05-23 1.7 MB
fzf-0.73.0-linux_armv6.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-android_arm64.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-darwin_amd64.tar.gz 2026-05-23 1.9 MB
fzf-0.73.0-linux_amd64.tar.gz 2026-05-23 1.9 MB
fzf-0.73.0-linux_armv5.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-linux_loong64.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-linux_s390x.tar.gz 2026-05-23 1.8 MB
fzf-0.73.0-windows_amd64.zip 2026-05-23 2.0 MB
fzf-0.73.0-windows_armv7.zip 2026-05-23 1.9 MB
0.73.0 source code.tar.gz 2026-05-23 431.3 kB
0.73.0 source code.zip 2026-05-23 484.2 kB
README.md 2026-05-23 2.0 kB
Totals: 23 Items   35.9 MB 1

Release highlights: https://junegunn.github.io/fzf/releases/0.73.0/

  • Nushell integration via fzf --nushell and the installer (#4630) (@sim590)
  • New --preview-window=next position that places the preview adjacent to the input section, on the list side: above the input in the default layout, below it in --layout=reverse (#4798)
  • Timer-driven every(N) event for --bind, where N is seconds
  • Added $FZF_IDLE_TIME (whole seconds) and $FZF_IDLE_TIME_MS (milliseconds), holding the elapsed time since the last user activity

    • Pair with every(N) to build idle-based behavior such as auto-accept or auto-quit (#1211) ```sh # Live process list; --track --id-nth 2 keeps the cursor on the same PID across reloads fzf --header-lines 1 --track --id-nth 2 --bind 'start,every(2):reload-sync:ps -ef'

    # Auto-accept after 10 seconds of inactivity, with a countdown in the footer after 5s fzf --bind 'every(1):bg-transform: if [[ $FZF_IDLE_TIME -lt 5 ]]; then echo change-footer: elif [[ $FZF_IDLE_TIME -lt 10 ]]; then echo "change-footer:auto-accept in $((10 - FZF_IDLE_TIME))s" else echo accept fi' ```

  • Added $FZF_CURRENT_ITEM for shells where quoting {} is awkward (#4802)

  • Bug fixes
    • Scoring: non-word characters at the start of input or after a delimiter now receive the same boundary bonus as word characters (#4795)
    • change-preview-window no longer resets wrap / wrap-word state set via toggle-preview-wrap / toggle-preview-wrap-word (#4791)
    • Stripped UTF-8-encoded C1 control characters from rendered items to prevent terminal control-sequence injection
    • Fixed integer-overflow panic in FuzzyMatchV2 on 32-bit builds (Michal Majchrowicz, Marcin Wyczechowski, AFINE Team)
    • Fixed bg-transform reload / exclude payloads being dropped
    • Fixed rendering glitch with preview window on the left combined with footer
Source: README.md, updated 2026-05-23