File Management

File managers, disk usage tools, file search, remote file transfer, and filesystem navigation.

Related categories:Text ProcessingSystem
Sort by
89 tools
Canop GitHub avatar

Canop/broot

12.9k
broot overview screenshot
Project preview Open

A better way to navigate directories, find files, and launch commands

filemanagementnavigationdirectorytree
v1.60.1
schollz GitHub avatar

schollz/croc

40.3k
Example
Project preview Open

Securely transfer files and folders between computers

file-transferclisecuritypeer-to-peer
v11.5.1
Byron GitHub avatar

Byron/dua-cli

6.2k
~/tui/dua-cli
$dua-cli--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

View disk space usage and delete unwanted data

disk-usagefile-managementterminal-basedclirust
dua-core-v4.0.0
jhspetersson GitHub avatar

jhspetersson/fselect

4.5k
~/tui/fselect
$fselect--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Find files with SQL-like queries

file-searchclisql-likequeryutility
0.10.3
rclone GitHub avatar

rclone/rclone

59.7k
~/tui/rclone
$rclone--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Command-line program to sync files and directories to and from cloud storage providers

cloud-storagesyncbackupcommand-linefile-management
v1.75.1
sxyazi GitHub avatar

sxyazi/yazi

42.1k
yazi terminal UI demo
Project preview Open

Blazing fast terminal file manager written in Rust, based on async I/O.

tuiclifile-managerrust
v26.9.1
legostin GitHub avatar

legostin/cull

160
cull TUI disk space analyzer screenshot
Project preview Open

Interactive TUI disk space analyzer to scan directories and delete files

disk-usagetuiclifile-management
v0.9.0
twpayne GitHub avatar

twpayne/chezmoi

21.5k
~/tui/chezmoi
$chezmoi--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Manage dotfiles across multiple machines securely

dotfilesconfigurationsecuritymanagement
v2.72.1
elfmz GitHub avatar

elfmz/far2l

2.2k
far2l main UI
Project preview Open

Linux port of FAR v2, a file manager for terminal

filemanagerterminaltuiclilinux
v_2.9.0
mikalv GitHub avatar

mikalv/mcdu

65
Main View
Project preview Open

A fast, modern disk usage analyzer with an integrated developer cleanup tool

disk-usagecleanuptuiclirust
v0.6.0
sharkdp GitHub avatar

sharkdp/fd

44.3k
~/tui/fd
$fd--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A fast and user-friendly alternative to the find command

clifilesystemsearchregexrust
v10.5.0
elio-fm GitHub avatar

elio-fm/elio

856
elio — default theme
Project preview Open

Terminal file manager with rich previews and inline images

file-managerterminaltuiclirust
v1.12.0
NotTanJune GitHub avatar

NotTanJune/locator

16
locator internal SSD search demo GIF
Project preview Open

Lightning fast indexing and searching tool for directories and external drives

file-searchclituirust
v0.3.6
chaqchase GitHub avatar

chaqchase/lla

1.2k
lla default view
Project preview Open

A modern, customizable, and feature-rich ls replacement with Git integration and plugin system

file-systemls-replacementcliterminalrust
v0.6.4
NSPC911 GitHub avatar

NSPC911/rovr

411
Rovr screenshot
Project preview Open

A post-modern terminal file manager.

file-managertuiclipythonterminal
v0.10.1.post1
kooler GitHub avatar

kooler/MiddayCommander

86
Midday Commander main dual-panel view
Project preview Open

A dual-panel terminal file manager with fuzzy finding, bookmarks, and customizable keybindings

file-managertuicligoterminal
v0.14
bootandy GitHub avatar

bootandy/dust

12.2k
~/tui/dust
$dust--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A more intuitive version of du in rust, showing disk usage

disk-usagefile-systemclituirust
v1.2.5
dundee GitHub avatar

dundee/gdu

6k
Gdu interface screenshot
Project preview Open

Fast disk usage analyzer with console interface written in Go

disk-usageclituifilesystem
v5.37.0
junegunn GitHub avatar

junegunn/fzf

82.9k
fzf preview screenshot
Project preview Open

A command-line fuzzy finder for any kind of list

fzfclituifinderfuzzy
v0.74.3
kaushiksrini GitHub avatar

kaushiksrini/parqeye

678
~/tui/parqeye
$parqeye--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Inspect Parquet files from the terminal

parquettuiclifile-inspector
v0.1.0
jdefrancesco GitHub avatar

jdefrancesco/dskDitto

381
Screenshot: interactive TUI
Project preview Open

Ultra-fast duplicate file finder with interactive TUI and optional GUI

file-managementduplicate-findertuicliutilities
v0.6.2
jarun GitHub avatar

jarun/nnn

21.9k
nnn terminal UI demo
Project preview Open

A full-featured terminal file manager with smart workflows and plugins.

file-managertuicliproductivity
v5.3
sayanarijit GitHub avatar

sayanarijit/xplr

4.8k
xplr demo recording
Project preview Open

A hackable, minimal, fast TUI file explorer

tuifile-explorerfile-managercliterminal
v1.1.1
Eoin-McMahon GitHub avatar

Eoin-McMahon/comhad

37
comhad demo
Project preview Open

A terminal UI client for browsing and managing S3 storage

s3file-browserterminal-uicloud-storagerust
v0.2.1
RsyncProject GitHub avatar

RsyncProject/rsync

5.2k
~/tui/rsync
$rsync--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Fast incremental file transfer utility for remote and local files

file-transferbackuprestorecli
v3.5.0
Owloops GitHub avatar

Owloops/lnko

80
lnko demo
Project preview Open

A simple stow-like dotfile linker

dotfilessymlinksclilua
v0.2.4
andrianllmm GitHub avatar

andrianllmm/renux

69
Preview
Project preview Open

Terminal-based bulk file renamer with a TUI and regex support

tuiclifile-renamingbulk-renameregex
v0.4.1
ricardodantas GitHub avatar

ricardodantas/hazelnut

296
Hazelnut Dashboard
Project preview Open

Terminal-based automated file organizer with customizable rules

file-organizerterminal-appautomationtui
v0.3.0
leszek3737 GitHub avatar

leszek3737/LibreCommander

11
Libre Commander dual-panel file browser
Project preview Open

Dual-panel terminal file manager with Norton/MC muscle memory

file-managertuiclirustterminal
v0.1.2
gokcehan GitHub avatar

gokcehan/lf

9.5k
lf terminal file manager with icons and borders columns view
Project preview Open

A terminal file manager written in Go with a heavy inspiration from ranger file manager.

file-managerterminaltuicligo
r42
Bengerthelorf GitHub avatar

Bengerthelorf/pikpaktui

105
~/tui/pikpaktui
$pikpaktui--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

TUI and CLI client for PikPak cloud storage with file management features

cloud-storagefile-managertuiclirust
v0.0.58
vncsmnl GitHub avatar

vncsmnl/rwx

198
rwx
Project preview Open

Interactive Unix file permissions and ownership manager

file-managementpermissionsownershiptuicli
v1.0.6
2ykwang GitHub avatar

2ykwang/mac-cleanup-go

460
mac-cleanup-go result view
Project preview Open

A TUI macOS cleaner that scans caches/logs, shows sizes/paths, and lets you select what to delete before Trash.

macoscleanuptuicligolang
v1.6.0
mrkatebzadeh GitHub avatar

mrkatebzadeh/darya

150
~/tui/darya
$darya--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A fast and keyboard-driven disk usage explorer with a TUI and live treemap

disk-usagetuiclirust
v0.1.6
Bimbok GitHub avatar

Bimbok/fyzenor

14
fyzenor project visual
Project preview Open

A modern, blazing-fast terminal file manager built in C++

file-managertuiclincursescpp
v4.0.0
Zingzy GitHub avatar

Zingzy/diskbloom

44
diskbloom scanning a directory, drilling three levels deep, and climbing back out
Project preview Open

A pastel treemap TUI that shows disk usage and file structure

disk-usagetuiclifile-managementtreemap
v0.1.0
bgreenwell GitHub avatar

bgreenwell/lstr

1.5k
Interactive directory tree viewer demo
Project preview Open

A fast, minimalist directory tree viewer with interactive mode

tuiclifilesystemdirectory-tree
v0.4.0
eza-community GitHub avatar

eza-community/eza

23.2k
~/tui/eza
$eza--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A modern alternative to ls with additional features and better defaults

file-managementcliterminalrust
v0.23.5
WastelandSYS GitHub avatar

WastelandSYS/nasberrypi

23
NasberryMainMenu
Project preview Open

A lightweight NAS management system for Raspberry Pi and Linux

nasfile-serverstorage-managementsambaterminal
v0.3.0
tavianator GitHub avatar

tavianator/bfs

1.3k
~/tui/bfs
$bfs--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A breadth-first version of the UNIX find command

findcommand-linefilesystembreadth-first-search
4.1.4
djetelina GitHub avatar

djetelina/cheznav

109
~/tui/cheznav
$cheznav--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Terminal UI for managing chezmoi dotfiles with a dual-pane layout

tuiclifile-managementchezmoi
v0.3.0
yorukot GitHub avatar

yorukot/superfile

23.1k
Superfile screenshot
Project preview Open

A modern terminal file manager with a pretty interface

file-managertuiclifilesystem
v1.6.0
babarot GitHub avatar

babarot/gomi

571
demo
Project preview Open

A safer alternative to the UNIX rm command with a trash can functionality

clitrashfile-managementunixrm
v1.6.4
vifm GitHub avatar

vifm/vifm

3.3k
Vifm screenshot
Project preview Open

Vifm is a file manager with a Vim-like interface, providing keyboard control over files in a terminal.

file-managertuiclicursesncurses
v0.14.4
KSXGitHub GitHub avatar

KSXGitHub/parallel-disk-usage

726
~/tui/parallel-disk-usage
$parallel-disk-usage--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A fast directory tree analyzer with graphical chart rendering

disk-usagefilesystemclirust
0.24.0
linkdd GitHub avatar

linkdd/regname

163
asciicast
Project preview Open

Mass renamer terminal UI application written in Rust

tuiclirustrenamer
v0.2.0
bgreenwell GitHub avatar

bgreenwell/doxx

3.7k
~/tui/doxx
$doxx--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Terminal-native viewer for Word documents

docxviewerterminaltuicli
v0.1.4
serkanyersen GitHub avatar

serkanyersen/dotstate

377
gruvbox-dark
Project preview Open

A terminal-based dotfile manager built with Rust for easy management across machines

dotfilestuiclirustgit
v0.3.4
Canop GitHub avatar

Canop/dysk

2.9k
~/tui/dysk
$dysk--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A Linux utility to get information on filesystems

filesystemlinuxcliutility
v3.6.1
juftin GitHub avatar

juftin/browsr

646
~/tui/browsr
$browsr--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A terminal-based file explorer supporting local and remote filesystems

file-explorertuiclifilesystems
v1.24.0
pashkov256 GitHub avatar

pashkov256/deletor

256
Deletor TUI mode animation
Project preview Open

Manage and delete files efficiently with an interactive TUI and scriptable CLI.

file-managementtuicligo
2.0.0
davep GitHub avatar

davep/hike

133
Hike Help
Project preview Open

A Markdown browser for the terminal

markdownbrowserterminalfile-browsertui
v1.4.0
equationzhao GitHub avatar

equationzhao/g

356
~/tui/g
$g--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A feature-rich, customizable, and cross-platform ls alternative

clilsfile-managementutilitycross-platform
v0.31.2
sh1zen GitHub avatar

sh1zen/wisu

44
~/tui/wisu
$wisu--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A fast and minimalistic directory tree viewer with interactive mode

clituifilesystemdirectory-treerust
v0.1.6
jmattaa GitHub avatar

jmattaa/laser

72
~/tui/laser
$laser--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A configurable and extensible file listing tool with lua support

file-managementcliterminallua
v1.7.8
GiorgosXou GitHub avatar

GiorgosXou/TUIFIManager

827
TUIFIManager demo animation
Project preview Open

A cross-platform terminal-based termux-oriented file manager

filemanagertuicliterminalcross-platform
v.5.2.6
drdo GitHub avatar

drdo/redu

153
Redu screenshot showing repository contents
Project preview Open

ncdu for your restic repository, aggregates data from all snapshots into one view

filemanagementrestictuicli
v0.2.15
mistakenelf GitHub avatar

mistakenelf/fm

634
default screenshot
Project preview Open

A terminal-based file manager with features like syntax highlighting and themes

file-managertuicligoterminal
v1.2.0
lsd-rs GitHub avatar

lsd-rs/lsd

16.2k
lsd sample output
Project preview Open

A next-generation ls command with added features like colors, icons, and tree-view

lsfile-managerterminalclirust
v1.2.0
LeperGnome GitHub avatar

LeperGnome/bt

166
~/tui/bt
$bt--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive tree-like terminal file manager

file-managertuicliterminal
v1.2.2
muesli GitHub avatar

muesli/duf

15.3k
duf
Project preview Open

A user-friendly disk usage and free space utility

disk-usagefile-systemclituiutility
v0.9.1
ericschmar GitHub avatar

ericschmar/moribito

280
Moribito start screen
Project preview Open

A terminal-based LDAP server explorer built with Go and BubbleTea.

tuiclildapdirectorybrowser
v0.2.6
leo-arch GitHub avatar

leo-arch/fnf

53
~/tui/fnf
$fnf--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

An interactive fuzzy finder for the terminal

terminaltuiclifuzzyfinder
v0.4
yaa110 GitHub avatar

yaa110/nomino

708
Example Screenshot
Project preview Open

Batch rename utility for developers with regex support

cliutilitybatch-renameregexfiles
v1.6.4
pkolaczk GitHub avatar

pkolaczk/fclones

2.9k
~/tui/fclones
$fclones--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Efficient duplicate file finder and remover

file-managementduplicate-finderclirust
v0.35.0
dzfrias GitHub avatar

dzfrias/projectable

461
~/tui/projectable
$projectable--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A highly configurable TUI file manager for projects

tuifile-managercliproductivityrust
1.3.2
18alantom GitHub avatar

18alantom/fex

162
~/tui/fex
$fex--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A command-line file explorer for quick navigation

clifile-explorertuiunix
v0.1.4
mgunyho GitHub avatar

mgunyho/tere

1.8k
A gif showing what using tere looks like
Project preview Open

Terminal file explorer for efficient navigation

tuifile-explorerterminalrust
v1.6.0
umlx5h GitHub avatar

umlx5h/gtrash

319
demo
Project preview Open

A featureful trash CLI manager with TUI interface

clitrashfile-managementtui
v0.0.6
ikebastuz GitHub avatar

ikebastuz/wiper

248
Wiper terminal UI disk analyzer demo recording
Project preview Open

Terminal UI disk analyzer and cleanup tool

diskcleanuptuiclirust
v0.2.1
solidiquis GitHub avatar

solidiquis/erdtree

2.6k
~/tui/erdtree
$erdtree--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A cross-platform, multi-threaded filesystem and disk-usage utility

filesystemdisk-usagecliutility
v3.1.2
SpatiumPortae GitHub avatar

SpatiumPortae/portal

1.8k
~/tui/portal
$portal--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Command-line file transfer utility with end-to-end encryption

file-transferclip2pencryption
v1.2.3
abdfnx GitHub avatar

abdfnx/tran

447
~/tui/tran
$tran--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Securely transfer and send files between computers with a terminal UI

file-sharingtuiclipeer-to-peertransfer
v0.1.43
dduan GitHub avatar

dduan/tre

1.2k
Aliasing In Action
Project preview Open

A modern alternative to the tree command, listing directory structure in a tree-like diagram

file-systemtree-commandcli-tool
v0.4.0
darkhz GitHub avatar

darkhz/adbtuifm

190
adbtuifm demo
Project preview Open

A TUI file manager for the Android Debug Bridge

tuifilemanagercliadb
v0.5.8
anmitsu GitHub avatar

anmitsu/goful

380
goful main interface demo
Project preview Open

A CUI file manager written in Go, supporting multiple windows and workspaces.

file-managertuicligo
v0.2.1
afify GitHub avatar

afify/sfm

259
~/tui/sfm
$sfm--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

simple file manager for unix-like systems

file-managertuiclicterminal
v0.4
ogham GitHub avatar

ogham/exa

24.4k
~/tui/exa
$exa--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A modern replacement for the ls command with additional features and better defaults

clifile-managementls-replacementrust
v0.10.1
imsnif GitHub avatar

imsnif/diskonaut

3.1k
diskonaut demo animation
Project preview Open

Terminal disk space navigator for visualizing and managing disk usage

disk-spaceclituiterminal
0.11.0
robkam GitHub avatar

robkam/ytreenova

15
YtreeNova F8 split screen: left panel browsing /home/rob/scripts.tar.gz, right panel showing the ~ tree with scripts inactive and its files in a small window.
Project preview Open

A keyboard-driven curses file manager inspired by XTree, with tree and file-list views, split-screen workflows, tagging,...

file-managercursesterminaltuixtree
MidnightCommander GitHub avatar

MidnightCommander/mc

972
Midnight Commander screenshot
Project preview Open

A user shell with text-mode full-screen interface for file management.

file-managerterminal-basedcconsole
rhuygen GitHub avatar

rhuygen/hdf5_ui

4
Terminal user interface for inspecting HDF5 files
Project preview Open

A terminal UI for inspecting HDF5 files with features like navigation and plugin support

hdf5tuiterminalfile-inspector
wick3dr0se GitHub avatar

wick3dr0se/fml

106
fml file manager interface preview
Project preview Open

A simple and fast terminal UI file manager written in BASH

bashtuifile-managercli
pls-rs GitHub avatar

pls-rs/pls

965
~/tui/pls
$pls--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A prettier and powerful ls(1) for the pros

clilsterminalfile-managementrust
kamiyaa GitHub avatar

kamiyaa/joshuto

3.7k
joshuto
Project preview Open

ranger-like terminal file manager written in Rust

file-managertuirustterminalcli
ranger GitHub avatar

ranger/ranger

17.4k
Ranger main screenshot
Project preview Open

A VIM-inspired console file manager with a curses interface.

file-managertuiclivim
Alvin By Alvin