tree_magic 0.2.1

Determines the MIME type of a file by traversing a filetype tree.
Documentation
image/x-minolta-mrw image/x-dcraw
application/rss+xml application/xml
text/x-chdr text/x-csrc
application/x-vnd.akonadi.calendar.event text/calendar
application/x-cdrdao-toc text/plain
application/pkix-crl+pem application/x-pem-file
application/x-ruby application/x-executable
application/x-ruby text/plain
application/x-cd-image application/x-raw-disk-image
text/x-katefilelist text/plain
text/x-katefilelist text/plain
text/x-dsrc text/x-csrc
application/vnd.kde.fontspackage application/zip
application/vnd.kde.fontspackage application/zip
application/gpx+xml application/xml
application/x-kicad-pcbnew text/plain
application/smil+xml application/xml
text/x-ssa text/plain
text/x-vnd.akonadi.socialfeeditem text/plain
application/x-kommander text/plain
application/x-kommander text/plain
text/x-reject text/plain
audio/vnd.dts.hd audio/vnd.dts
application/vnd.flatpak.repo text/plain
application/x-vnd.kde.alarm.active application/x-vnd.kde.alarm
inode/vnd.kde.device.printer inode/directory
inode/vnd.kde.device.printer inode/directory
video/3gpp video/mp4
application/x-source-rpm application/x-rpm
inode/vnd.kde.service.afpovertcp inode/directory
inode/vnd.kde.service.afpovertcp inode/directory
text/html text/plain
text/markdown text/plain
text/calendar text/plain
application/x-markaby application/x-ruby
text/xmcd text/plain
application/vnd.sun.xml.impress.template application/zip
application/x-msi application/x-ole-storage
image/x-sigma-x3f image/x-dcraw
image/x-adobe-dng image/x-dcraw
image/x-adobe-dng image/tiff
application/x-smb-workgroup inode/directory
application/x-smb-workgroup inode/directory
application/x-ktheme application/zip
application/x-ktheme application/zip
text/enriched text/plain
application/vnd.oasis.opendocument.text application/zip
inode/vnd.kde.service.smb inode/directory
inode/vnd.kde.service.smb inode/directory
image/x-canon-crw image/x-dcraw
text/x-readme text/plain
application/jrd+json application/json
application/x-font-type1 application/postscript
application/x-font-otf application/x-font-ttf
application/vnd.sun.xml.calc application/zip
text/rfc822-headers text/plain
application/vnd.ms-visio.stencil.main+xml application/zip
message/partial text/plain
video/x-matroska application/x-matroska
application/vnd.ms-visio.template.macroEnabled.main+xml application/zip
application/javascript application/ecmascript
text/htmlh text/plain
application/sdp text/plain
application/x-kvtml application/xml
application/x-kvtml application/xml
application/x-xzpdf application/x-xz
application/x-java-archive application/zip
application/x-yaml text/plain
application/x-vnd.kde.notes text/plain
text/x-srecord text/plain
text/x-svhdr text/x-verilog
text/x-gettext-translation-template text/plain
video/ogg application/ogg
application/x-xbel application/xml
application/x-quicktime-media-link video/quicktime
text/cache-manifest text/plain
text/x-matlab text/plain
text/x-tcl text/plain
inode/vnd.kde.service.sftp-ssh inode/directory
inode/vnd.kde.service.sftp-ssh inode/directory
application/x-kicad-project text/plain
application/x-iwork-keynote-sffkey application/zip
application/x-iwork-keynote-sffkey application/zip
application/ecmascript text/plain
application/owl+xml application/xml
text/x-c++src text/x-csrc
application/x-ccmx text/plain
message/delivery-status text/plain
text/x-genie text/plain
application/vnd.openxmlformats-officedocument.wordprocessingml.document application/zip
application/vnd.openxmlformats-officedocument.wordprocessingml.document application/zip
application/x-shellscript application/x-executable
application/x-shellscript text/plain
image/x-kodak-dcr image/x-dcraw
image/x-kodak-dcr image/tiff
application/xhtml+xml application/xml
text/x-makefile text/plain
text/x-scala text/plain
image/x-kodak-kdc image/x-dcraw
image/x-kodak-kdc image/tiff
audio/x-opus+ogg audio/ogg
application/pkcs8+pem application/x-pem-file
text/x-lua application/x-executable
text/x-lua text/plain
image/x-gzeps application/gzip
application/vnd.oasis.opendocument.text-flat-xml application/xml
application/vnd.oasis.opendocument.text-flat-xml application/xml
application/x-mobipocket-ebook application/vnd.palm
application/x-mobipocket-ebook application/x-palm-database
application/x-mobipocket-ebook application/vnd.palm
application/x-vnd.kde.alarm.template application/x-vnd.kde.alarm
message/disposition-notification text/plain
text/vnd.abc text/plain
text/vnd.abc text/plain
application/vnd.flatpak.ref text/plain
text/x-ldif text/plain
application/vnd.openxmlformats-officedocument.presentationml.presentation application/zip
application/vnd.openxmlformats-officedocument.presentationml.presentation application/zip
video/x-javafx video/x-flv
text/x-ooc text/x-csrc
application/x-glade application/xml
text/vcard text/plain
application/x-trig text/plain
application/x-trig text/plain
application/x-trig text/plain
application/x-nautilus-link text/plain
text/css text/plain
application/x-vnd.kde.okteta.structure application/xml
text/csv text/plain
application/pkcs12+pem application/x-pem-file
application/vnd.openofficeorg.extension application/zip
inode/vnd.kde.bluedevil.device inode/directory
image/x-eps application/postscript
application/x-go-sgf text/plain
text/x-xxencode text/plain
application/x-bzpdf application/x-bzip
text/x-modelica text/plain
application/x-gzdvi application/gzip
application/vnd.coffeescript text/plain
application/vnd.ms-works application/x-ole-storage
application/vnd.oasis.opendocument.text-web application/zip
application/x-gnuplot text/plain
application/vnd.ms-visio.template.main+xml application/zip
inode/vnd.kde.service.webdavs inode/directory
inode/vnd.kde.service.webdavs inode/directory
text/x-setext text/plain
x-content/unix-software x-content/software
text/x-ascii85 text/plain
application/x-lzpdf application/x-lzip
application/x-shared-library-la text/plain
inode/vnd.kde.service.ftps inode/directory
inode/vnd.kde.service.ftps inode/directory
application/base64 text/plain
application/btoa text/plain
text/x-uri text/plain
inode/vnd.kde.device.router inode/directory
inode/vnd.kde.device.router inode/directory
application/vnd.oasis.opendocument.image application/zip
message/news text/plain
text/x-scons text/x-python
text/vnd.trolltech.linguist application/xml
application/x-m4 text/plain
application/x-gzpostscript application/gzip
image/x-panasonic-raw2 image/x-dcraw
application/x-troff-man text/plain
application/xspf+xml application/xml
text/x-cobol text/plain
text/spreadsheet text/plain
application/x-gtk-builder application/xml
application/mbox text/plain
application/x-pagemaker application/x-ole-storage
application/x-windows-themepack application/vnd.ms-cab-compressed
application/vnd.kde.kpatience.savedgame application/xml
text/x-tex text/plain
application/vnd.kde.kpatience.savedstate application/xml
application/x-desktop text/plain
application/x-lyx text/plain
text/x-patch text/plain
text/x-objchdr text/x-csrc
text/x-objchdr text/x-csrc
text/x-mup text/plain
application/x-vnd.akonadi.calendar.freebusy text/calendar
application/vnd.chess-pgn text/plain
audio/x-minipsf audio/x-psf
application/vnd.oasis.opendocument.presentation application/zip
audio/x-flac+ogg audio/ogg
inode/mount-point inode/directory
text/x-xmi application/xml
application/x-vnd.akonadi.calendar.todo text/calendar
application/x-brasero application/xml
audio/ogg application/ogg
application/mathml+xml application/xml
audio/x-aifc application/x-iff
text/x-java text/x-csrc
audio/x-aiff application/x-iff
application/x-iso9660-appimage application/x-executable
application/x-iso9660-appimage application/x-iso9660-image
application/x-iso9660-appimage application/x-executable
application/x-iso9660-appimage application/x-cd-image
application/xml text/plain
application/json-patch+json application/json
text/x-authors text/plain
application/msword application/x-ole-storage
audio/annodex application/annodex
application/vnd.sun.xml.draw application/zip
message/rfc822 text/plain
application/pkcs10+pem application/x-pem-file
inode/vnd.kde.service.webdav inode/directory
inode/vnd.kde.service.webdav inode/directory
application/geo+json application/json
application/x-asp text/plain
application/vnd.oasis.opendocument.database application/zip
application/x-magicpoint text/plain
application/x-vnd.akonadi.calendar.journal text/calendar
application/metalink+xml application/xml
application/metalink+xml application/xml
application/metalink+xml application/xml
application/x-gz-font-linux-psf application/gzip
application/ld+json application/json
application/vnd.ms-excel.sheet.binary.macroEnabled.12 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-excel.sheet.binary.macroEnabled.12 application/zip
inode/vnd.kde.device.unknown inode/directory
inode/vnd.kde.device.unknown inode/directory
audio/x-mpegurl text/plain
application/vnd.ms-excel.addin.macroEnabled.12 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/x-fluid text/plain
application/vnd.android.package-archive application/zip
application/vnd.android.package-archive application/x-java-archive
text/x-csrc text/plain
application/vnd.sun.xml.calc.template application/zip
image/x-nikon-nef image/x-dcraw
image/x-nikon-nef image/tiff
application/x-lrzip-compressed-tar application/x-lrzip
image/x-sony-arw image/x-dcraw
image/x-sony-arw image/tiff
video/x-ms-wmv application/vnd.ms-asf
application/x-kicad-schematic text/plain
application/pkcs7-mime+pem application/x-pem-file
text/x-vhdl text/plain
application/vnd.ms-visio.drawing.macroEnabled.main+xml application/zip
inode/vnd.kde.bluedevil.service inode/directory
application/x-quanta text/plain
application/x-quanta text/plain
application/vnd.ms-powerpoint.slideshow.macroEnabled.12 application/vnd.openxmlformats-officedocument.presentationml.slideshow
application/vnd.ms-powerpoint.slideshow.macroEnabled.12 application/zip
image/x-portable-bitmap image/x-portable-anymap
text/x-erlang text/plain
text/x-ocl text/plain
text/x-scheme text/plain
application/x-ufraw application/xml
application/x-tarz application/x-compress
x-content/win32-software x-content/software
application/x-cb7 application/x-7z-compressed
text/x-changelog text/plain
application/x-ica text/plain
application/vnd.oasis.opendocument.graphics application/zip
text/x-texinfo text/plain
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/zip
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/zip
audio/x-ms-wma application/vnd.ms-asf
audio/x-amzxml text/plain
text/csv-schema text/plain
inode/vnd.kde.service.rfb inode/symlink
inode/vnd.kde.service.rfb inode/symlink
application/vnd.oasis.opendocument.formula application/zip
application/x-kns application/zip
application/x-kns application/zip
text/x-vnd.akonadi.note text/plain
application/xml-external-parsed-entity application/xml
video/x-ms-wmp video/x-ms-wmv
video/x-ms-wmp video/x-ms-wmv
application/pkcs7-signature text/plain
application/x-sami text/plain
text/x-go text/plain
application/x-tzo application/x-lzop
application/x-zip-compressed-fb2 application/zip
image/x-kde-raw image/x-dcraw
image/x-kde-raw image/x-dcraw
application/vnd.ms-publisher application/x-ole-storage
application/x-xz-compressed-tar application/x-xz
application/x-bzip-compressed-tar application/x-bzip
application/vnd.ms-visio.stencil.macroEnabled.main+xml application/zip
audio/x-speex+ogg audio/ogg
text/x-xslfo application/xml
application/x-subrip text/plain
application/vnd.ms-excel.sheet.macroEnabled.12 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-excel.sheet.macroEnabled.12 application/zip
application/x-audacity-project text/xml
text/x-nfo text/x-readme
text/x-csharp text/x-csrc
audio/x-psflib audio/x-psf
application/vnd.ms-visio.drawing.main+xml application/zip
text/x-svsrc text/x-verilog
text/x-literate-haskell text/plain
text/tab-separated-values text/plain
application/vnd.ms-powerpoint.presentation.macroEnabled.12 application/vnd.openxmlformats-officedocument.presentationml.presentation
application/vnd.ms-powerpoint.presentation.macroEnabled.12 application/zip
application/x-xpinstall application/zip
application/vnd.sun.xml.impress application/zip
application/x-kexiproject-sqlite2 application/x-sqlite2
application/x-kexiproject-sqlite2 application/x-sqlite2
application/x-kexiproject-sqlite3 application/x-sqlite3
application/x-kexiproject-sqlite3 application/x-sqlite3
application/vnd.visio application/x-ole-storage
application/raml+yaml application/x-yaml
application/x-netshow-channel application/vnd.ms-asf
model/vrml text/plain
application/x-turtle text/plain
application/x-turtle text/plain
application/x-vnd.kde.contactgroup text/xml
application/x-vnd.kde.contactgroup text/xml
application/metalink4+xml application/xml
application/x-perl application/x-executable
application/x-perl text/plain
application/vnd.sun.xml.writer.template application/zip
application/vnd.oasis.opendocument.text-master application/zip
application/x-cbr application/vnd.rar
application/x-cbt application/x-tar
image/vnd.djvu+multipage image/vnd.djvu
application/x-it87 text/plain
application/x-superkaramba application/zip
application/x-superkaramba application/zip
image/svg+xml-compressed application/gzip
text/x-adasrc text/plain
application/vnd.oasis.opendocument.chart application/zip
text/x-copying text/plain
text/x-gherkin text/plain
text/x-gettext-translation text/plain
text/richtext text/plain
inode/vnd.kde.device.server inode/directory
inode/vnd.kde.device.server inode/directory
text/x-fortran text/plain
inode/vnd.kde.service.ssh inode/symlink
inode/vnd.kde.service.ssh inode/symlink
text/x-subviewer text/plain
inode/vnd.kde.device.scanner inode/directory
inode/vnd.kde.device.scanner inode/directory
application/x-ipynb+json application/json
video/x-theora+ogg video/ogg
text/rust text/plain
application/vnd.comicbook+zip application/zip
image/x-pentax-pef image/x-dcraw
image/x-pentax-pef image/tiff
application/x-k3b application/zip
text/x-hex text/plain
text/x-hex text/plain
text/troff text/plain
text/x-iptables text/plain
video/x-ogm+ogg video/ogg
application/x-nzb application/xml
application/x-nzb application/xml
application/x-nzb application/xml
text/vnd.wap.wml application/xml
text/x-sass text/plain
audio/x-matroska application/x-matroska
application/vnd.sun.xml.math application/zip
application/oxps application/zip
application/x-awk application/x-executable
application/x-awk text/plain
text/x-verilog text/plain
application/x-designer application/xml
text/x-opml+xml application/xml
application/x-fictionbook+xml application/xml
application/x-csh application/x-shellscript
application/x-csh text/plain
application/pgp-encrypted text/plain
application/x-lz4-compressed-tar application/x-lz4
text/x-troff-me text/plain
image/x-olympus-orf image/x-dcraw
image/x-bzeps application/x-bzip
text/x-python application/x-executable
text/x-python text/plain
text/x-idl text/plain
application/x-plasma application/zip
application/x-plasma application/zip
application/x-lzma-compressed-tar application/x-lzma
image/x-fuji-raf image/x-dcraw
application/x-dia-shape application/xml
application/vnd.apple.mpegurl text/plain
application/epub+zip application/zip
application/x-theme application/x-desktop
text/x-mpsub text/plain
model/iges text/plain
image/x-portable-pixmap image/x-portable-anymap
application/gml+xml application/xml
application/xslt+xml application/xml
text/x-troff-ms text/plain
text/x-cmake text/plain
application/x-vnd.kde.alarm.archived application/x-vnd.kde.alarm
application/x-wwf application/pdf
application/vnd.mozilla.xul+xml application/xml
text/x-meson text/plain
text/x-troff-mm text/plain
text/x-uil text/plain
application/x-mozilla-bookmarks text/html
inode/vnd.kde.service.svn inode/directory
inode/vnd.kde.service.svn inode/directory
text/x-txt2tags text/plain
application/vnd.snap application/vnd.squashfs
inode/vnd.kde.device.workstation inode/directory
inode/vnd.kde.device.workstation inode/directory
inode/vnd.kde.service.ftp inode/directory
inode/vnd.kde.service.ftp inode/directory
application/vnd.sun.xml.draw.template application/zip
application/x-bzdvi application/x-bzip
application/pkix-cert+pem application/x-pem-file
text/x-objcsrc text/x-csrc
application/vnd.oasis.opendocument.graphics-flat-xml application/xml
application/vnd.oasis.opendocument.graphics-flat-xml application/xml
application/x-wais-source text/plain
application/vnd.sun.xml.writer.global application/zip
application/x-abiword application/xml
application/atom+xml application/xml
text/x-c++hdr text/x-chdr
text/x-twig text/plain
application/x-gzpdf application/gzip
application/xsd application/xml
application/xsd application/xml
text/x-uuencode text/plain
text/x-uuencode text/plain
application/x-vnd.kde.alarm text/calendar
text/x-ihex text/plain
inode/vnd.kde.service.telnet inode/symlink
inode/vnd.kde.service.telnet inode/symlink
application/vnd.openxmlformats-officedocument.wordprocessingml.template application/zip
application/vnd.openxmlformats-officedocument.wordprocessingml.template application/zip
application/relaxng application/xml
application/relaxng application/xml
inode/vnd.kde.network inode/directory
inode/vnd.kde.network inode/directory
application/vnd.oasis.opendocument.graphics-template application/zip
text/x-pascal text/plain
inode/vnd.kde.service.http inode/symlink
inode/vnd.kde.service.http inode/symlink
application/x-php text/plain
application/x-spkac+base64 text/plain
text/x-eiffel text/plain
application/x-mimearchive multipart/related
application/x-cue text/plain
text/x-haskell text/plain
application/x-raw-disk-image-xz-compressed application/x-xz
application/vnd.ms-word.template.macroEnabled.12 application/vnd.openxmlformats-officedocument.wordprocessingml.template
application/vnd.ms-word.template.macroEnabled.12 application/zip
application/sieve application/xml
application/vnd.ms-excel.template.macroEnabled.12 application/vnd.openxmlformats-officedocument.spreadsheetml.template
application/vnd.ms-excel.template.macroEnabled.12 application/zip
text/x-log text/plain
image/x-sony-sr2 image/x-dcraw
image/x-sony-sr2 image/tiff
image/x-portable-graymap image/x-portable-anymap
text/x-lilypond text/plain
application/vnd.ms-powerpoint.template.macroEnabled.12 application/vnd.openxmlformats-officedocument.presentationml.template
application/vnd.ms-powerpoint.template.macroEnabled.12 application/zip
application/relax-ng-compact-syntax text/plain
application/x-valgrind-massif text/plain
image/x-tiff-multipage image/tiff
image/openraster application/zip
application/x-font-ttx application/xml
application/x-xliff application/xml
text/x-install text/plain
application/vnd.ms-word.document.macroEnabled.12 application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.ms-word.document.macroEnabled.12 application/zip
image/x-ilbm application/x-iff
application/vnd.google-earth.kml+xml application/xml
application/x-aportisdoc application/vnd.palm
application/x-webarchive application/x-compressed-tar
application/x-webarchive application/x-gzip
application/x-webarchive application/x-compressed-tar
application/x-webarchive application/x-gzip
video/x-matroska-3d application/x-matroska
application/vnd.sun.xml.writer application/zip
application/x-pem-key application/x-pem-file
application/x-docbook+xml application/xml
application/x-profile text/plain
video/vnd.mpegurl text/plain
image/x-kodak-k25 image/x-dcraw
image/x-kodak-k25 image/tiff
application/vnd.oasis.opendocument.spreadsheet-flat-xml application/xml
application/vnd.oasis.opendocument.spreadsheet-flat-xml application/xml
audio/webm video/webm
application/vnd.oasis.opendocument.presentation-flat-xml application/xml
application/vnd.oasis.opendocument.presentation-flat-xml application/xml
application/vnd.oasis.opendocument.spreadsheet application/zip
application/json application/javascript
application/msword-template application/msword
application/vnd.openxmlformats-officedocument.presentationml.template application/zip
application/vnd.openxmlformats-officedocument.presentationml.template application/zip
text/sgml text/plain
application/vnd.ms-powerpoint.slide.macroEnabled.12 application/vnd.openxmlformats-officedocument.presentationml.slide
application/xml-dtd text/plain
text/x-credits text/plain
text/x-bibtex text/plain
text/wiki text/plain
application/pgp-keys text/plain
video/annodex application/annodex
application/vnd.oasis.opendocument.spreadsheet-template application/zip
application/vnd.oasis.opendocument.presentation-template application/zip
application/mathematica text/plain
audio/x-m4b audio/mp4
application/rdf+xml application/xml
application/x-java-jnlp-file application/xml
application/vnd.google-earth.kmz application/zip
text/x-rpm-spec text/plain
application/x-ptoptimizer-script text/plain
application/x-qtiplot text/plain
image/x-sony-srf image/x-dcraw
image/x-sony-srf image/tiff
text/x-emacs-lisp text/plain
text/x-dcl text/plain
application/x-lzip-compressed-tar application/x-lzip
application/vnd.oasis.opendocument.text-template application/zip
application/vnd.oasis.opendocument.chart-template application/zip
application/x-cpio-compressed application/gzip
text/x-microdvd text/plain
application/vnd.oasis.opendocument.formula-template application/zip
text/x-moc text/plain
application/x-compressed-tar application/gzip
application/pgp-signature text/plain
text/x-mof text/x-csrc
application/vnd.openxmlformats-officedocument.presentationml.slide application/zip
text/vtt text/plain
application/sql text/plain
image/x-canon-cr2 image/x-dcraw
image/x-canon-cr2 image/tiff
text/x-ms-regedit text/plain
image/svg+xml application/xml
text/x-scss text/plain
audio/x-vorbis+ogg audio/ogg
text/x-dsl text/plain
application/x-dia-diagram application/xml
application/vnd.openxmlformats-officedocument.spreadsheetml.template application/zip
application/vnd.openxmlformats-officedocument.spreadsheetml.template application/zip
text/x-vala text/x-csrc
application/x-bzpostscript application/x-bzip
image/x-panasonic-raw image/x-dcraw
application/postscript text/plain
application/x-vnd.akonadi.note text/plain
text/x-base32 text/plain
application/vnd.openxmlformats-officedocument.presentationml.slideshow application/zip
application/vnd.openxmlformats-officedocument.presentationml.slideshow application/zip
application/x-kgetlist application/xml
application/x-kgetlist application/xml
application/x-pem-file text/plain
video/3gpp2 video/mp4
inode/vnd.kde.service.nfs inode/directory
inode/vnd.kde.service.nfs inode/directory
application/rtf text/plain
text/turtle text/plain
application/x-smb-server inode/directory
application/x-smb-server inode/directory