Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexid Logo

GitHub Downloads (all assets, all releases)

GitHub Issues or Pull Requests

GitHub License

GitHub Repo Size

GitHub Repo Stars

Hexid

Extendable, lean and fast file matching

Hexid, pronounced [hɛks aɪ-di] (Hex-I-D), is a file matching tool designed to find files without the need for a extension. It's designed with extendability in mind and uses a plugin based system, allowing for any type of file to be checked!

Hexid was originally named so because it used Hex magic numbers to identify file types, however now it does much more and plugins can run any python code to identify a file.

Preview

Hexid Logo

How to use

To use Hexid, run the command hexid in your terminal. Below are the options:

  • --dir, -d: Directory to scan in
  • --file-type, -f: The file type to scan for. Built-in types are listed below.
  • --recursive, -r: Whether to search recursively. Defaults to true.
  • --debug: Prints debug information. Defaults to false.
  • --show-plugins: Prints all installed plugins. Defaults to false.

Built-in file types

  • 7z (7-Zip)
  • exif
  • gif
  • jpeg
  • office (docx, pptx & xlsx)
  • ogg
  • pdf
  • png
  • psd
  • rar
  • tar
  • tar.gz
  • txt
  • xz
  • zip

About

Find files without an extension. Extendable, lean and fast.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages