lla is a modern ls replacement that transforms how developers interact with their filesystem. Built with Rust’s performance capabilities and designed with user experience in mind, lla combines the familiarity of ls with powerful features like specialized views, Git integration, and a robust plugin system with an extensible list of plugins to add more functionality.
This is free and open source software.
Key Features
- Multiple Views: Default clean view, long format, tree structure, table layout, grid display.
- Diff Command: Human-friendly directory or file comparisons (local ↔ local or git) with size/line deltas and unified diff output.
- Git Integration: Built-in status visualization and repository insights.
- Advanced Organization: Timeline view, storage analysis, recursive exploration.
- Smart Navigation: Interactive directory jumper with bookmarks and history.
- Smart Search: complex filtering patterns (OR, AND, NOT, XOR), regex support, content search.
- Customization: Plugin system, theme manager, custom shortcuts, configurable display.
- High Performance: Built with Rust, modern UI, clean listings.
- Smart Sorting: Multiple criteria, directory-first option, natural sorting.
- Flexible Config: Easy initialization, plugin management, configuration tools.
- Rich Plugin Ecosystem: File ops and metadata enhancements, code analysis, git tools, and more.
- Smart Filters: Range-based size/time filters, reusable presets, cache-aware refinements.
- Git-aware Filtering: Optional .gitignore support via –respect-gitignore or config defaults.
Website: github.com/chaqchase/lla
Support:
Developer: Mohamed Achaq
License: MIT License

lla is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| ls alternatives | Programming Language | License |
|---|---|---|
| eza | Rust | MIT License |
| exa | Rust | MIT License |
| lsd | Rust | Apache License 2.0 |
| colorls | Ruby | MIT License |
| ls++ | Perl | Perl/artistic license |
| ls-go | Go | MIT License |
| k | Shell | MIT License |
| Natls | Rust | MIT License |
| g | Go | MIT License |
| logo-ls | Go | MIT License |
| lsv | Vlang | MIT License |
| facad | C | MIT License |
| lsr | Zig | MIT License |
| lv | C++ | GNU General Public License v3.0 |
| lsx | Rust | GNU General Public License v3.0 |
| lla | Rust | MIT License |
| pls | Rust | GNU General Public License v3.0 |
| zlist | Zig | MIT License |
| ls-f | Rust | MIT License |
| lsnote | Rust | MIT License |
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.