Skip to content

tracyspacy/fli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fli

cli tool to list directory content

mascot

Why

I built it to use on my raspberry pi zero which I access through ssh. The purpose of this project is to build file-listing cli tool with a good readability, tiny binary size and maximum execution speed. Speed is priority: by default directory entries are streamed directly from readdir() to stdout without heap allocation. Since rust std contributes heavily to binary size, this project is no_std + libc (it contains unsafe code blocks).

Current binary size:

  • M series mac: ca 54kb,
  • rpi zero w : ca 20kb.

Current scope of features is intentionally limited to simple retrieval of directory content without sorting and with natural sorting by name with -s flag. New features such as displaying metadata and sorting by size will be added soon.

macos rpi zero w

About

cli tool to list directory content

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages