A collection of filesystem utilities, plugins and tools in node.js including file parsers, directory and file path utilities, file manipulation and more. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.
Filesystem libraries, plugins and tools for node.js
- del – Delete files/folders using globs.
- globby – Glob files with support for multiple patterns.
- cpy – Copy files.
- chokidar – Filesystem watcher which stabilizes events from
fs.watch
andfs.watchFile
as well as using nativefsevents
on macOS. - find-up – Find a file by walking up parent directories.
- proper-lockfile – Inter-process and inter-machine lockfile utility.
- load-json-file – Read and parse a JSON file.
- write-json-file – Stringify and write JSON to a file atomically.
- fs-write-stream-atomic – Like
fs.createWriteStream()
, but atomic. - filenamify – Convert a string to a valid filename.
- lnfs – Force create symlinks like
ln -fs
. - istextorbinary – Check if a file is text or binary.
- fs-jetpack – Completely redesigned file system API for convenience in everyday use.
- fs-extra – Extra methods for the
fs
module. - pkg-dir – Find the root directory of an npm package.
- filehound – Flexible and fluent interface for searching the file system.
- move-file – Move a file, even works across devices.
- tempy – Get a random temporary file or directory path.
Tags: Node, Node.js, Node.js libraries, node.js utilities, node.js plugins, node.js tools, node libraries, node utilities, node plugins, file parsers, directory and file path utilities, file manipulation