awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to bruce/node-temp

Open-source alternatives to Node Temp

30 open-source projects similar to bruce/node-temp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Node Temp alternative.

  • andyogo/node-sync-globAndyOGo 的头像

    AndyOGo/node-sync-glob

    19在 GitHub 上查看↗

    Synchronize files and folders locally by glob patterns, watch option included.

    JavaScript
    在 GitHub 上查看↗19
  • avianflu/ncpAvianFlu 的头像

    AvianFlu/ncp

    683在 GitHub 上查看↗

    Think cp -r, but pure node, and asynchronous. ncp can be used both as a CLI tool and programmatically.

    JavaScript
    在 GitHub 上查看↗683
  • avoidwork/filesize.jsavoidwork 的头像

    avoidwork/filesize.js

    1,706在 GitHub 上查看↗

    A lightweight, high-performance file size utility that converts bytes to human-readable strings. Zero dependencies. 100% test coverage.

    JavaScript
    在 GitHub 上查看↗1,706
  • bevry/istextorbinarybevry 的头像

    bevry/istextorbinary

    157在 GitHub 上查看↗

    Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

    TypeScript
    在 GitHub 上查看↗157
  • calvinmetcalf/copyfilescalvinmetcalf 的头像

    calvinmetcalf/copyfiles

    422在 GitHub 上查看↗

    copyfiles

    JavaScript
    在 GitHub 上查看↗422
  • facebook/watchmanfacebook 的头像

    facebook/watchman

    13,613在 GitHub 上查看↗

    Watchman is a filesystem change monitor and recursive directory watcher that operates as a background service to track file modifications in real time. It functions as an event-driven file trigger and state query engine, allowing users to retrieve directory snapshots and lists of changed files since a previous check. The project provides tooling for incremental builds by identifying exactly which files have changed to compile only necessary project components. It is designed for large scale directory watching, monitoring massive file trees while executing external commands or scripts automati

    C++
    在 GitHub 上查看↗13,613

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • gliviu/dir-comparegliviu 的头像

    gliviu/dir-compare

    202在 GitHub 上查看↗

    dir-compare Node JS directory compare

    TypeScript
    在 GitHub 上查看↗202
  • gulpjs/vinyl-fsgulpjs 的头像

    gulpjs/vinyl-fs

    973在 GitHub 上查看↗

    Vinyl adapter for the file system.

    JavaScript
    在 GitHub 上查看↗973
  • indigounited/node-proper-lockfileIndigoUnited 的头像

    IndigoUnited/node-proper-lockfile

    280在 GitHub 上查看↗

    npm-url:https://npmjs.org/package/proper-lockfile downloads-image:https://img.shields.io/npm/dm/proper-lockfile.svg npm-image:https://img.shields.io/npm/v/proper-lockfile.svg travis-url:https://travis-ci.org/moxystudio/node-proper-lockfile…

    JavaScript
    在 GitHub 上查看↗280
  • isaacs/node-globisaacs 的头像

    isaacs/node-glob

    8,710在 GitHub 上查看↗

    node-glob is a Node.js library for finding and matching files and directories using glob patterns. It functions as a filesystem traversal tool and path resolution library, enabling the identification of entries within directory trees based on specific search criteria. The project features a virtual filesystem interface, allowing native filesystem methods to be replaced with custom objects. This enables pattern matching against mocked data or non-native storage systems. The toolkit covers a broad range of filesystem operations, including recursive directory traversal, path normalization acros

    TypeScript
    在 GitHub 上查看↗8,710
  • isaacs/node-graceful-fsisaacs 的头像

    isaacs/node-graceful-fs

    1,302在 GitHub 上查看↗

    fs with incremental backoff on EMFILE

    JavaScript
    在 GitHub 上查看↗1,302
  • isaacs/node-mkdirpisaacs 的头像

    isaacs/node-mkdirp

    200在 GitHub 上查看↗

    Recursively mkdir, like mkdir -p, but in node.js

    TypeScript
    在 GitHub 上查看↗200
  • isaacs/rimrafisaacs 的头像

    isaacs/rimraf

    5,846在 GitHub 上查看↗

    rimraf is a Node.js recursive file deletion tool and cross-platform filesystem utility. It provides both a programmatic library and a command-line interface for removing files and directories and all of their contained contents across different operating systems. The utility supports glob-based file deletion, allowing the removal of items that match specific wildcard patterns rather than just literal paths. It also includes the ability to abort deletion processes mid-execution and apply custom predicate-based filtering to exclude specific files or folders. The project covers broad filesystem

    TypeScript
    在 GitHub 上查看↗5,846
  • jprichardson/node-fs-extrajprichardson 的头像

    jprichardson/node-fs-extra

    9,610在 GitHub 上查看↗

    node-fs-extra is a Node.js file system extension that provides a set of additional methods to simplify common file and directory operations. It functions as a recursive directory manager, a JSON file processor, and a file asset manipulator, extending the standard library to provide high-level utilities for managing assets on disk. The project distinguishes itself through recursive capabilities, such as duplicating or removing nested folder structures and ensuring that all missing parent directories are automatically generated when creating files or symbolic links. It also integrates a JSON se

    JavaScriptcopydeletefilesystem
    在 GitHub 上查看↗9,610
  • kdabir/directreekdabir 的头像

    kdabir/directree

    15在 GitHub 上查看↗

    DirecTree

    Groovy
    在 GitHub 上查看↗15
  • kevva/lnfskevva 的头像

    kevva/lnfs

    14在 GitHub 上查看↗

    ` $ npm install lnfs `

    JavaScript
    在 GitHub 上查看↗14
  • marc136/node-folder-hashmarc136 的头像

    marc136/node-folder-hash

    117在 GitHub 上查看↗

    Create a hash checksum over a folder or a file. The hashes are propagated upwards, the hash that is returned for a folder is generated over all the hashes of its children. The hashes are generated with the sha1 algorithm and returned in base64 encoding by default.

    JavaScript
    在 GitHub 上查看↗117
  • mrmlnc/fast-globM

    mrmlnc/fast-glob

    0在 GitHub 上查看↗

    This package provides methods for traversing the file system and returning pathnames that matched a defined set of a specified pattern according to the rules used by the Unix Bash shell with some simplifications, meanwhile results are returned in arbitrary order. Quick, simple, effective.

    在 GitHub 上查看↗0
  • nspragg/filehoundnspragg 的头像

    nspragg/filehound

    222在 GitHub 上查看↗

    Flexible and fluent interface for searching the file system

    JavaScript
    在 GitHub 上查看↗222
  • paulmillr/chokidarpaulmillr 的头像

    paulmillr/chokidar

    12,143在 GitHub 上查看↗

    Chokidar is a cross-platform file system monitoring library designed to provide a unified interface for tracking disk activity. It functions as a foundational utility for Node.js development environments, enabling applications to detect file additions, modifications, and deletions across diverse operating systems through a consistent event stream. The library distinguishes itself by normalizing inconsistent event signatures from various operating system kernels and implementing robust event debouncing logic. By buffering rapid sequences of file system events and waiting for a quiet period, it

    TypeScriptchokidarfilesystemfsevents
    在 GitHub 上查看↗12,143
  • sindresorhus/cpysindresorhus 的头像

    sindresorhus/cpy

    436在 GitHub 上查看↗

    Copy files

    JavaScript
    在 GitHub 上查看↗436
  • sindresorhus/delsindresorhus 的头像

    sindresorhus/del

    1,345在 GitHub 上查看↗

    Delete files and directories

    JavaScript
    在 GitHub 上查看↗1,345
  • sindresorhus/filenamifysindresorhus 的头像

    sindresorhus/filenamify

    518在 GitHub 上查看↗

    Convert a string to a valid safe filename

    JavaScript
    在 GitHub 上查看↗518
  • sindresorhus/find-upsindresorhus 的头像

    sindresorhus/find-up

    640在 GitHub 上查看↗

    Find a file or directory by walking up parent directories

    JavaScript
    在 GitHub 上查看↗640
  • sindresorhus/globbysindresorhus 的头像

    sindresorhus/globby

    2,644在 GitHub 上查看↗

    User-friendly glob matching

    JavaScriptdirectoriesfilesglob
    在 GitHub 上查看↗2,644
  • sindresorhus/make-dirsindresorhus 的头像

    sindresorhus/make-dir

    480在 GitHub 上查看↗

    Supports a custom fs implementation.

    JavaScript
    在 GitHub 上查看↗480
  • sindresorhus/move-filesindresorhus 的头像

    sindresorhus/move-file

    207在 GitHub 上查看↗

    Move a file, directory, or symlink - Even works across devices

    JavaScript
    在 GitHub 上查看↗207
  • sindresorhus/temp-dirS

    sindresorhus/temp-dir

    0在 GitHub 上查看↗

    The os.tmpdir() built-in doesn't return the real path. That can cause problems when the returned path is a symlink, which is the case on macOS. Use this module to get the resolved path.

    在 GitHub 上查看↗0
  • sindresorhus/tempysindresorhus 的头像

    sindresorhus/tempy

    446在 GitHub 上查看↗

    Get a random temporary file or directory path

    JavaScript
    在 GitHub 上查看↗446
  • streamich/memfsstreamich 的头像

    streamich/memfs

    2,074在 GitHub 上查看↗

    npm-url: https://www.npmjs.com/package/memfs npm-badge: https://img.shields.io/npm/v/memfs.svg

    TypeScript
    在 GitHub 上查看↗2,074