lf
« Back to VersTracker
Description:
Terminal file manager
Type: Formula  |  Latest Version: 40@0  |  Tracked Since: Dec 10, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: file-manager terminal productivity cli go
Install: brew install lf
About:
lf is a terminal file manager written in Go with a focus on speed and performance. It navigates directories and previews files efficiently, utilizing server-client architecture for instant UI updates. Its key value proposition is extreme customizability through a simple configuration file.
Key Features:
  • Asynchronous file operations for high performance
  • Highly customizable via a single configuration file
  • Built-in file previewing and terminal image support
  • Server-client architecture for fast UI rendering
Use Cases:
  • Daily file system navigation and organization
  • Batch renaming and file manipulation
  • Quick previewing of code, text, and media files
Alternatives:
  • ranger – Python-based, similar features but slower startup
  • nnn – C-based, extremely fast but less customizable
  • vifm – Vim-like interface, more complex configuration
Version History
Detected Version Rev Change Commit
Dec 10, 2025 5:14am 0 VERSION_BUMP 57dd6139
Dec 1, 2025 2:09pm 0 VERSION_BUMP 3a180899
Oct 10, 2025 1:12am 0 VERSION_BUMP 2f362066
Sep 16, 2025 6:50am 0 VERSION_BUMP d3d57fb1
Dec 4, 2024 4:21am 0 VERSION_BUMP eb512757
Dec 3, 2024 10:27pm 0 VERSION_BUMP 955d5b04