I wrote a TUI file browser in Rust:

(GitHub Link)

(YouTube Demo Video)

It supports several useful keyboard shortcuts/alternate modes, including:

  • Hint mode (displays letters next to each visible entry, which you can type to jump to it)
  • Search mode (performs a recursive search for a file/directory within the current directory)
  • Create/rename/delete/cut/copy/paste files, or open them in VSCode

It also supports file previews, something even many GUI file browsers don't have.