
lf (file manager)
Terminal file manager written in Go (programming language).
What is lf (file manager)?
lf (list files) is a terminal file manager written in Go programming language.
It is inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted by its developer since they thinks "they are better handled by external tools".
lf (file manager) Screenshots





lf (file manager) Features
lf (file manager) information
Supported Languages
- English
GitHub repository
- 5,401 Stars
- 246 Forks
- 198 Open Issues
- Updated
Comments and Reviews
Tags
- File Manager
- Terminal Emulator
- console
Recent user activities on lf (file manager)
- user4422liked lf (file manager)us
onsamyjadded Portable as a feature to lf (file manager)
onsamyjreviewed lf (file manager)
fast and easy configurable with shell scripting
At first I was not happy with it because it will never have a tabs feature (mostly for copy-paste in my use case), but then I read it implements a sever-client architecture and you can just open another instance and you'll be able to do copy-paste. This is better for dynamic window manager users though, as you can easily create another instance in a tabbed mode, which is pretty much as if it was another tab. I've used ranger in the past, but it's so slow... lf on the other hand is fast. It doesn't has the best defaults on keybindings as ranger, but you can customize it for your needs.
Brodie Robertson persuaded me it's good, but I've not used it. I'm with nnn.