sindresorhus / file-type
Detect the file type of a file, stream, or data
☆3,914Updated last week
Alternatives and similar repositories for file-type:
Users that are interested in file-type are comparing it to the libraries listed below
- a streaming interface for archive generation☆2,861Updated 2 weeks ago
- Process execution for humans☆7,062Updated 3 months ago
- Tiny millisecond conversion utility☆5,236Updated 6 months ago
- The ultimate javascript content-type utility.☆1,370Updated 2 months ago
- Open stuff like URLs, files, executables. Cross-platform.☆3,255Updated 10 months ago
- User-friendly glob matching☆2,566Updated last month
- Node.js: extra methods for the fs object like copy(), remove(), mkdirs()☆9,532Updated 2 months ago
- 2x faster than JSON.stringify()☆3,551Updated last week
- Run multiple promise-returning & async functions with limited concurrency☆2,226Updated 3 months ago
- A fast cache that automatically deletes the least recently used items☆5,494Updated 4 months ago
- EventEmitter3 - Because there's also a number 2. And we're faster.☆3,399Updated last year
- Access the system clipboard (copy/paste)☆1,820Updated last year
- The semver parser for node (the one npm uses)☆5,215Updated 2 weeks ago
- Turn a path string such as `/user/:name` into a regular expression☆8,321Updated 2 weeks ago
- 🧵 Make web workers & worker threads as simple as a function call.☆3,443Updated 9 months ago
- A library for deep (recursive) merging of Javascript objects☆2,785Updated last year
- glob functionality for node.js☆8,587Updated 2 months ago
- A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.☆2,306Updated last month
- It's a very fast and efficient glob library for Node.js☆2,628Updated 2 months ago
- Flexible ascii progress bar for nodejs☆2,980Updated 2 years ago
- a glob matcher in javascript☆3,348Updated 8 months ago
- Elegant terminal spinner☆9,279Updated last month
- The fast & forgiving HTML and XML parser☆4,545Updated this week
- Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.☆7,283Updated last month
- JavaScript library to generate a human readable String describing the file size☆1,652Updated 5 months ago
- 🔀 Cross platform setting of environment scripts☆6,373Updated 4 years ago
- HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.☆3,749Updated this week
- A CLI tool to run multiple npm-scripts in parallel or sequential.☆5,790Updated 7 months ago
- A `rm -rf` util for nodejs☆5,733Updated 7 months ago
- Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for…☆3,934Updated 2 weeks ago