Lla
lastmod 2024-11-27created 2024-11-271 edits
A modern alternative to ls
I made an ls alternative for personal use
Features
- A high-performance, extensible alternative to the traditional ls, written in Rust
- Provides enhanced functionality, customizable output, and a plugin system for extensions
- Efficient file listing: optimized for speed even in large directories
- Multiple view modes: default, long format, tree view, recursive listing
- Advanced sorting: alphabetical (default), file size, modification date, etc.
- Flexible filtering: filter by file name or extension
- Configurable recursion depth: set the maximum depth for traversing subdirectories
- Extensible plugin system: develop and integrate custom functionality
- Color-coded output: uses color codes to make file types and permissions easy to identify
- Additional features via plugins
- Git integration: shows the Git status of files
- File categorization: categorizes files by type
- Keyword search: search file contents for specific keywords
- File hash display: shows file hash values
- Code complexity analysis: analyzes code complexity
- File size visualization: provides file size visualization
- Duplicate file detection: identifies duplicate files
- Directory metadata display: provides directory details
- File metadata display: shows extended file metadata
- Last Git commit info display: shows the last Git commit info