Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Terminal File Managers
  3. Joshuto

Joshuto

What it is

Joshuto is a free, open-source terminal file manager for Linux and macOS, written in Rust. Its ranger-like interface includes tabs, a preview pane, and file previews that can include images. Fuzzy search is available through the optional fzf dependency. File operations include bulk renaming, trash, and asynchronous cut, copy, and paste. TOML configuration files let users customize colors and themes, keybindings, file associations, and bookmarks. Optional clipboard support uses xsel, xclip, or wl-clipboard, while Zoxide is available for directory integration. Installation documentation covers Cargo, precompiled binaries, Fedora COPR, Arch AUR, Gentoo, NixOS, MacPorts, and Homebrew. Homebrew is listed for both Linux and macOS; MacPorts is listed for macOS. The repository identifies LGPL-3.0 licensing and directs bug reports and feature requests to GitHub issues. Documentation includes command-line arguments, configuration, image previews, and contributing. The built-in command line is mostly working, but its implementation is described as janky, with tab autocomplete in progress.

For and against

For

  • Free and open source
  • Tabbed navigation with preview pane
  • Supports image file previews
  • Configurable themes and keybindings
  • Asynchronous cut, copy, and paste

Against

  • Built-in command line is described as janky
  • Tab autocomplete remains in progress
  • Clipboard support requires optional tools

The verdict

Joshuto offers broad terminal file-management features with extensive TOML customization on Linux and macOS. Users should note the unfinished command-line details and optional dependencies.

Who it suits

Joshuto suits Linux and macOS users who prefer terminal-based file management and configurable keyboard workflows. It is also relevant to users wanting an open-source Rust project.

Plans and prices

Free

Free

Open-source terminal file manager

Every plan, in full

On the record

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

Alternatives to Joshuto

Every alternative, ranked