walk

github.com/antonmedv/walk Linux & Mac Apps Open-source projectOpen source

walk navigates files in a terminal interface as an alternative to cd and ls, with keyboard controls for moving through folders.

github.com/antonmedv/walk
walk homepage screenshot

About walk

Walk is a terminal file manager and navigator presented as a replacement for the cd and ls commands. It is distributed as an open source repository under the MIT license, with install options including Homebrew, pkg_add, go install, an install script, and prebuilt binaries.

To use it, you add an lk shell function to your shell configuration for Bash, Zsh, Fish, or PowerShell, then run lk to browse folders. You can move with arrow keys or hjkl, enter and exit directories, use fuzzy search, toggle a preview mode with Space, view image previews, delete files with dd and undo with u, and show icons when Nerd Fonts are installed with the --icons flag. Behavior can be adjusted with flags and environment variables for editor, per-extension open commands, remove command, color, and status bar.

It suits people who work in a terminal and prefer keyboard controls for moving through directories and previewing files.

Key features

  • Navigate folders with arrows or hjkl keys
  • Toggle file preview mode with Space
  • Delete files with dd and undo with u
  • Search filenames with fuzzy search
  • Show image previews without additional setup
  • Show icons with Nerd Fonts and --icons
Best for: Terminal users who want keyboard-based file navigation as an alternative to cd and ls.
Good for
  • Open source under MIT license
  • Supports Bash, Zsh, Fish, and PowerShell setup
  • Configurable with flags and environment variables
  • Image preview needs no additional setup
Watch out for
  • Requires adding a shell function for the lk command
  • Icons require installing Nerd Fonts

walk at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

walk alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

walk FAQ

What is walk?
Walk is a terminal file manager that works as a replacement for cd and ls for moving through folders.
How do you start walk?
After adding the lk function to your shell config, run lk, navigate with arrows or hjkl, and press Esc to change directory.
Is walk open source?
Yes, it is published on GitHub under the MIT license.
How do you show icons in walk?
Install Nerd Fonts and run walk with the --icons flag.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing