t1st3 / node-file-type-detection

A list of file-type detection modules for Node.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

a list of file-type detection and extension-list modules for Node.js

About

Modules named is-* are conventional detectors for the file-type.*. All these modules detect whether the file is of the expected type using Buffer/Uint8Array.

Modules named *-extensions are conventional lists of extensions for a category of file types, aggregated in a JSON file.

Table of Contents

Generic

One detector to rule them all: this module detects many formats, using Buffer/Uint8Array. It is a generic module; if you want to detect a specific file type, please check below for more specific detectors.

Archive

Extension list

Detectors

Image

Extension list

Detectors

Font

Detectors

Audio

Extension list

Detectors

Video

Extension list

Detectors

Other

Detectors

License

CC0

To the extent possible under law, t1st3 has waived all copyright and related or neighboring rights to this work.

About

A list of file-type detection modules for Node.js