

lf (file manager)
14 likes
Terminal file manager written in Go (programming language).
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- BSD
- FreeBSD
- DragonFly BSD
- NetBSD
Features
Properties
- Lightweight
Features
- Portable
- Works Offline
- Ad-free
- Run in console
- Console-based
- Tui
Tags
lf (file manager) News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
- Shimoon liked lf (file manager)
Featured in Lists
A list with 82 apps by Lunatica without a description.
List by Lunatica with 82 apps, updated
A list with 23 apps by intemise without a description.
List by intemise with 23 apps, updated
A list with 9 apps by kaekazeh without a description.
List by kaekazeh with 9 apps, updated
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".







Comments and Reviews
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.