Skip to content

xyve7/jist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jist

Gets the "jist" of the file.

This is basically the file command on steroids.

It supports plugins, allowing you to create your own parser for custom data types.

Todo

  • Auto create directories in $HOME/.config and $HOME/.local/share for config and plugins
  • Search said directories for plugins and load them accordingly
  • Identify the file automatically (either an identify function or libmagic)
  • Print the data in order
  • Write an installer (install libjist)
  • Add a "add plugin" command to the base 'jist' binary (installs the plugins)

Structure

jist

  • bin is where the compiled binary is located
  • obj is where the object files are before being linked into the final binary in bin
  • src is where the source code is
  • tests is where some basic tests are (txt, elf, etc.)
  • lib is where libjist livs
  • plugins some default plugins

About

Gets the "jist" of a file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors