Skip to content

XDream8/file-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

file-rs

a tool for determining file types, an alternative to file

file-rs

whats done

  • determining file extension
  • determining file type
  • determining file's mime type

install using cargo

$ cargo install file-rs

building from git source

you have 2 options for mime type detection library. one of them must be enabled:

  • infer(default. smaller but may perform slower sometimes)
  • mime_guess
$ git clone https://codeberg.org/XDream8/file-rs
$ cd file-rs
$ cargo build --profile optimized --no-default-features --features mime_guess
$ ./target/optimized/file-rs

usage

$ file-rs -h
$ file-rs <files> <args>
  • example:
$ file-rs Cargo.toml

benchmarks

  • ‘file-rs‘ version: , used mime-type library: infer
  • ‘file‘ version: 5.46
  • runs: 100 file-rs vs file

About

a tool for determining file types, extensions etc.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages