skim (fuzzy finder) logo

Best skim (fuzzy finder) Alternatives ranked by AI · updated Aug 2026

βœ… Update queued β€” the AI is re-ranking this list. The page will refresh shortly.

This page is already up to date.

Skim is a command-line fuzzy finder written in Rust for developers and terminal users who need to filter and select items interactively. It provides an fzf-compatible interface with asynchronous processing and extensive customization.

Developer: lotabout Price: Free, open source 🎯 libraries.io/login

Top 6 skim (fuzzy finder) alternatives

1 fzf logo

fzf

Junegunn Choi

πŸ’‘ Pick it for the broadest shell integration, ecosystem, and community support.

fzf is a general-purpose command-line fuzzy finder commonly used to search shell history, files, processes, and other streams. It is aimed at...

Pros

  • Extremely fast fuzzy matching for large histories
  • Works with Bash, Zsh, Fish, and many custom shell integrations
  • Composable with existing Unix commands and scripts

Cons

  • Requires configuration to become a complete history workflow
  • Provides fewer history-specific features than Atuin or McFly
  • No built-in synchronization or encrypted history storage
2

Television

Alex Pasmantier

πŸ’‘ Pick it for a modern Rust UI with reusable channels for files, commands, and developer workflows.

Television is a fast terminal fuzzy finder for developers who want searchable channels for files, commands, processes, and other data sources. Its...

Pros

  • Provides ready-made channels for common developer workflows
  • More structured configuration than skim's lower-level interface
  • Modern terminal UI with previews and interactive actions

Cons

  • Younger ecosystem than fzf or skim
  • Fewer third-party integrations and tutorials
  • Channel configuration adds concepts for simple one-off filtering
3

πŸ’‘ Pick it for a simpler interactive filter that fits naturally into Unix pipelines.

A simplistic interactive filtering tool that can be used in a variety of scenarios.

Pros

  • Lightweight
  • Easy to use

Cons

  • Limited customization options
4 fzy logo

fzy

πŸ’‘ Pick it for a tiny, fast selector with strong ranking and minimal configuration.

A fast, simple fuzzy text selector for the terminal with an advanced scoring algorithm.

5 Pick logo

πŸ’‘ Pick it for a minimal, script-friendly selector when skim's customization is unnecessary.

Pick is a software designed for efficient task management and collaboration.

6

Broot

Canop

πŸ’‘ Pick it when fuzzy searching and navigating a visual terminal file tree matter more than generic stdin filtering.

Broot is an interactive terminal utility for exploring directory trees, searching files, and navigating the filesystem. It is aimed at command-line users...

Pros

  • Combines tree visualization, fuzzy search, and directory navigation
  • Supports file previews and size-aware directory exploration
  • Offers shell integration for changing directories from the interface

Cons

  • Requires terminal familiarity and shell integration setup
  • Less suitable for two-pane file management than dedicated terminal file managers
  • Smaller ecosystem and user base than tools such as Yazi or Midnight Commander

How good are these alternatives?

Your feedback helps us improve the AI rankings.

βœ… Thanks for your feedback!

Know a better alternative? πŸ™Œ

Suggest a product and our AI will verify it's a real alternative to skim (fuzzy finder) before adding it to the list.

People also compare