EVERYTHING XIAOMI
Get listed

Joshuto

Joshuto is a free terminal file manager written in Rust for Linux and macOS.

Place
#47 of 100
Score
6.7
Joshuto's website

What Joshuto is

Joshuto is a free terminal file manager written in Rust for Linux and macOS. Its ranger-like interface includes tabbed navigation, a preview pane, and file previews that can include images. Fuzzy search is available through fzf, an optional dependency. File operations include bulk renaming, moving items to trash, and asynchronous cut, copy, and paste. Users can configure colors and themes, keybindings, file associations, and bookmarks through TOML files. Clipboard support is optional and uses xsel, xclip, or wl-clipboard; Zoxide is also listed as an optional dependency for directory integration. Installation options documented by the project include Cargo, precompiled binaries, Fedora COPR, Arch AUR, Gentoo, NixOS, MacPorts, and Homebrew. Homebrew is listed for both Linux and macOS, while MacPorts is listed for macOS. The documentation covers command-line arguments, configuration, image previews, and other usage. The repository identifies the license as LGPL-3.0, and the README directs bug reports and feature requests to GitHub issues. The built-in command line is mostly working, but its implementation is described as janky; tab autocomplete is in progress.

Good

  • Tabbed navigation and a preview pane.
  • Can preview images.
  • Supports bulk rename, trash, and asynchronous file operations.
  • Configuration covers themes, keybindings, and bookmarks.
  • Free and licensed under LGPL-3.0.

Watch out

  • Fuzzy search requires optional fzf.
  • Clipboard support requires an optional utility.
  • Built-in command line implementation is described as janky.
  • Tab autocomplete is still in progress.

Who it suits

Joshuto suits Linux or macOS users who prefer a terminal-based file manager and want configurable navigation and file operations. It may appeal to users comfortable setting up optional dependencies.

Verdict

Joshuto combines previews, configurable controls, and file operations in a terminal interface for Linux and macOS. Consider its optional dependencies and unfinished command-line details before settling on it.

Plans and prices

From Joshuto's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeOpen-source terminal file manager

The facts

Each one read from Joshuto's own pages, with the date it was checked.

What it does

Clipboard
Clipboard support is optional and uses xsel, xclip, or wl-clipboard.checked 8 Oct 2026
Customization
Users can customize colors and themes, keybindings, file associations, and bookmarks through TOML configuration files.checked 8 Oct 2026
Directory integration
Zoxide is listed as an optional dependency.checked 8 Oct 2026
Documentation
Project documentation covers command-line arguments, configuration, image previews, miscellaneous usage, and contributing.checked 8 Oct 2026
File operations
Joshuto supports bulk rename, trash, and asynchronous file I/O for cut, copy, and paste.checked 8 Oct 2026
File previews
The project lists file previews, including image previews, as features.checked 8 Oct 2026
Installation
The README documents installation through Cargo, precompiled binaries, Fedora COPR, Arch AUR, Gentoo, NixOS, MacPorts, and Homebrew.checked 8 Oct 2026
Known limitation
The README says the built-in command line is mostly working but its implementation is currently janky; tab autocomplete is in progress.checked 8 Oct 2026
License
The repository identifies its license as LGPL-3.0.checked 8 Oct 2026
Maintainer profile
The maintainer profile describes kamiyaa as a software engineer who builds and contributes to open-source projects and lists Toronto.checked 8 Oct 2026
Preview pane
Yeschecked 21 Sep 2026
Purpose
Joshuto is a ranger-like terminal file manager written in Rust.checked 8 Oct 2026
Search
Fuzzy search is available through fzf, which is listed as an optional dependency.checked 8 Oct 2026
Support
The README directs users to create a GitHub issue for bugs or feature requests.checked 8 Oct 2026
Tabs
The feature list includes tabbed navigation.checked 8 Oct 2026

Money

Free plan
Yeschecked 21 Sep 2026

Where it runs

Linux support
Yeschecked 21 Sep 2026
macOS and Linux
The README lists Homebrew installation for macOS and Linux, and MacPorts for macOS.checked 8 Oct 2026
macOS support
Yeschecked 21 Sep 2026

Alternatives to Joshuto

All alternatives
  1. 1Filestash logo

    Filestash

    Free planOpen sourceAndroidiOSWebAPI
    9.2From $50 a month
  2. 2Owlfiles logo

    Owlfiles

    Free planAndroidiOSExtensionmacOS
    8.7From $12.99 a year
  3. 3WinSCP logo

    WinSCP

    Free planOpen sourceWindows
    7.9Free plan
  4. 4Dolphin logo

    Dolphin

    Free planOpen sourceLinuxWindows
    7.8Free plan
  5. 5

    FileRun

    AndroidiOSWebAPI
    7.8From €9.90 a year
  6. 6OneCommander logo

    OneCommander

    Free planWindows
    7.8$30 one-time