awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 repository-uri

Awesome GitHub RepositoriesFilesystem Utilities

Libraries for managing files, directories, and filesystem events.

Explore 24 awesome GitHub repositories matching part of an awesome list · Filesystem Utilities. Refine with filters or upvote what's useful.

Awesome Filesystem Utilities GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • paulmillr/chokidarAvatar paulmillr

    paulmillr/chokidar

    12,143Vezi pe 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

    Improved cross-platform file watching.

    TypeScriptchokidarfilesystemfsevents
    Vezi pe GitHub↗12,143
  • jprichardson/node-fs-extraAvatar jprichardson

    jprichardson/node-fs-extra

    9,610Vezi pe 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

    Extended filesystem module with promise support.

    JavaScriptcopydeletefilesystem
    Vezi pe GitHub↗9,610
  • isaacs/rimrafAvatar isaacs

    isaacs/rimraf

    5,846Vezi pe GitHub↗

    rimraf este un instrument Node.js pentru ștergerea recursivă a fișierelor și un utilitar de sistem de fișiere cross-platform. Oferă atât o bibliotecă programatică, cât și o interfață CLI pentru eliminarea fișierelor și directoarelor și a întregului lor conținut pe diferite sisteme de operare. Utilitarul suportă ștergerea fișierelor bazată pe glob, permițând eliminarea elementelor care se potrivesc cu tipare wildcard specifice, în loc de simple căi literale. Include, de asemenea, capacitatea de a întrerupe procesele de ștergere în timpul execuției și de a aplica filtrare bazată pe predicate personalizate pentru a exclude fișiere sau foldere specifice. Proiectul acoperă capabilități largi de gestionare a sistemului de fișiere, inclusiv parcurgerea recursivă depth-first, normalizarea căilor cross-platform și I/O asincron. Aceste caracteristici permit sarcini precum eliminarea automată a artefactelor de build și curățarea generală a spațiului de lucru al proiectului.

    Cross-platform file and directory deletion.

    TypeScript
    Vezi pe GitHub↗5,846
  • sindresorhus/globbyAvatar sindresorhus

    sindresorhus/globby

    2,644Vezi pe GitHub↗

    User-friendly glob matching

    Globbing utility with support for multiple patterns.

    JavaScriptdirectoriesfilesglob
    Vezi pe GitHub↗2,644
  • sindresorhus/delAvatar sindresorhus

    sindresorhus/del

    1,345Vezi pe GitHub↗

    Delete files and directories

    Cross-platform file and folder deletion.

    JavaScript
    Vezi pe GitHub↗1,345
  • isaacs/node-graceful-fsAvatar isaacs

    isaacs/node-graceful-fs

    1,302Vezi pe GitHub↗

    fs with incremental backoff on EMFILE

    Enhanced filesystem module with Windows improvements.

    JavaScript
    Vezi pe GitHub↗1,302
  • szwacz/fs-jetpackAvatar szwacz

    szwacz/fs-jetpack

    786Vezi pe GitHub↗

    Better file system API for Node.js

    Convenient and redesigned filesystem API.

    TypeScript
    Vezi pe GitHub↗786
  • sindresorhus/find-upAvatar sindresorhus

    sindresorhus/find-up

    640Vezi pe GitHub↗

    Find a file or directory by walking up parent directories

    Utility to find files by walking up parent directories.

    JavaScript
    Vezi pe GitHub↗640
  • sindresorhus/filenamifyAvatar sindresorhus

    sindresorhus/filenamify

    518Vezi pe GitHub↗

    Convert a string to a valid safe filename

    Utility to convert strings into valid filenames.

    JavaScript
    Vezi pe GitHub↗518
  • sindresorhus/make-dirAvatar sindresorhus

    sindresorhus/make-dir

    480Vezi pe GitHub↗

    Supports a custom fs implementation.

    Cross-platform directory creation.

    JavaScript
    Vezi pe GitHub↗480
  • sindresorhus/tempyAvatar sindresorhus

    sindresorhus/tempy

    446Vezi pe GitHub↗

    Get a random temporary file or directory path

    Utility for generating random temporary file or directory paths.

    JavaScript
    Vezi pe GitHub↗446
  • sindresorhus/cpyAvatar sindresorhus

    sindresorhus/cpy

    436Vezi pe GitHub↗

    Copy files

    Cross-platform file copying.

    JavaScript
    Vezi pe GitHub↗436
  • moxystudio/node-proper-lockfileAvatar moxystudio

    moxystudio/node-proper-lockfile

    279Vezi pe GitHub↗

    An inter-process and inter-machine lockfile utility that works on a local or network file system.

    Utility for inter-process and inter-machine file locking.

    JavaScriptatomiccross-processfilesystem
    Vezi pe GitHub↗279
  • sindresorhus/load-json-fileAvatar sindresorhus

    sindresorhus/load-json-file

    249Vezi pe GitHub↗

    Read and parse a JSON file

    Helper for reading and parsing JSON files.

    JavaScript
    Vezi pe GitHub↗249
  • sindresorhus/package-directoryAvatar sindresorhus

    sindresorhus/package-directory

    252Vezi pe GitHub↗

    Find the root directory of a Node.js project or npm package

    Utility to locate the root directory of an npm package.

    JavaScript
    Vezi pe GitHub↗252
  • nspragg/filehoundAvatar nspragg

    nspragg/filehound

    222Vezi pe GitHub↗

    Flexible and fluent interface for searching the file system

    Fluent interface for searching the filesystem.

    JavaScript
    Vezi pe GitHub↗222
  • sindresorhus/write-json-fileAvatar sindresorhus

    sindresorhus/write-json-file

    224Vezi pe GitHub↗

    Stringify and write JSON to a file atomically

    Helper for atomically writing JSON to files.

    JavaScript
    Vezi pe GitHub↗224
  • sindresorhus/move-fileAvatar sindresorhus

    sindresorhus/move-file

    207Vezi pe GitHub↗

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

    Utility to move files across different devices.

    JavaScript
    Vezi pe GitHub↗207
  • bevry/istextorbinaryAvatar bevry

    bevry/istextorbinary

    157Vezi pe GitHub↗

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

    Check if a file is text or binary content.

    TypeScript
    Vezi pe GitHub↗157
  • sindresorhus/dev-null-cliAvatar sindresorhus

    sindresorhus/dev-null-cli

    93Vezi pe GitHub↗

    `sh npm install --global dev-null-cli `

    Cross-platform null device utility.

    JavaScript
    Vezi pe GitHub↗93
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Filesystem Utilities