file-type

Detect the file type of a file, stream, or data
v21.0.0 URL: https://unpkg.com/file-type@21.0.0/index.js
OpenBrowse Files
mimefiletypemagicarchiveimageimgpicpictureflashphotovideodetectcheckisexifelfmachoexebinarybufferuint8arrayjpgpngapnggifwebpflifxcfcr2cr3orfarwdngnefrw2raftifbmpicnsjxrpsdinddziptarrargzbz27zdmgmp4midmkvwebmmovavimpgmp2mp3m4aoggopusflacwavamrpdfepubmobiswfrtfwoffwoff2eotttfotfttcicoflvpsxzsqlitexpicabdebarrpmZlzcfbmxfmtswasmwebassemblyblendbpgdocxpptxxlsx3gpj2cjp2jpmjpxmj2aifodtodsodpxmlheicicsglbpcapdsflnkaliasvocac33g2m4bm4pm4vf4af4bf4pf4vmieqcpasfogvogmogaspxogxapewvcurnescrxktxdcmmpcarrowshpaacmp1its3mxmskpavifepslzhpgpasarstlchm3mfzstjxlvcfjlspstdwgparquetclassarjcpioaceavroiccfbxvsdxvttapkdrclz4potxxltxdotxxltmotsodgotgotpottxlsmdocmdotmpotmpptmjarrmppsmppsx

archive-type

Detect the archive type of a Buffer/Uint8Array
v4.0.0 URL: https://unpkg.com/archive-type@4.0.0/index.js
OpenBrowse Files
7ziparchivebufferbz2bzip2checkdetectgzgzipmimerarzipfiletype

@xhmikosr/archive-type

Detect the archive type of a Buffer/Uint8Array
v7.1.0 URL: https://unpkg.com/@xhmikosr/archive-type@7.1.0/index.js
OpenBrowse Files
7ziparchivebufferbz2bzip2checkdetectgzgzipmimerarzipzstzstdfiletype

file-type-checker

Detect and validate file types by their signatures (✨magic numbers✨)
v1.1.4 URL: https://unpkg.com/file-type-checker@1.1.4/dist/index.js
OpenBrowse Files
filetypecheckersignaturemagicnumbersdetectvalidate7zaacamravibmpbpgblendcr2docelfexeexrflacflvgifheicicoinddjpeglzhm4am4vmach-omkvmovmp3mp4oggorcparquetpbmpcappdfpgmpngppmpsdpsrarrtfsqlitestlswfttfwavwebmwebpzip

libarchive.js

extract/create archive files in browser/nodejs, libarchive port in wasm
v2.0.2 URL: https://unpkg.com/libarchive.js@2.0.2/dist/libarchive.js
OpenBrowse Files
archiveextractziprargz7zjavascriptjsbrowsernodejs