github skim-rs/skim v4.5.0
4.5.0 - 2026-04-07

9 hours ago

Release Notes

Benchmark on 100K items

FZF still uses less memory than skim on 100K items, but sk is now faster at ingesting and matching 100K items, which makes it faster across all current benchmarks.

Binary Runs Matched Avg time Δ time Avg rate Δ rate Avg mem (MB) Δ mem Avg CPU (%) Δ CPU Startup (s) Δ startup
sk v4.5.0 (baseline) 10/10 29657 0.040s 2575001 92.7 720.5% 0.020s
sk v4.4.0 10/10 38590 0.097s +144.8% 1033707 -59.9% 93.8 +1.1% 629.8% -12.6% 0.020s -0.5%
fzf 0.70.0 10/10 29023 0.056s +40.6% 2002235 -22.2% 36.7 -60.4% 123.2% -82.9% 0.027s +33.2%

🚀 Features

  • Rename tmux -> popup and add zellij (#1027)
  • Better performance on small datasets

⚙️ Miscellaneous Tasks

  • Deps: Only use frizbee on x86_64 and aarch64 (#1028)

New Contributors

Install skim 4.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/skim-rs/skim/releases/download/v4.5.0/skim-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/skim-rs/skim/releases/download/v4.5.0/skim-installer.ps1 | iex"

Download skim 4.5.0

File Platform Checksum
skim-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
skim-x86_64-apple-darwin.tar.xz Intel macOS checksum
skim-x86_64-pc-windows-msvc.zip x64 Windows checksum
skim-x86_64-pc-windows-msvc.msi x64 Windows checksum
skim-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
skim-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
skim-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
skim-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new skim release

NewReleases is sending notifications on new releases.