awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesRecursive Directory Managers

Tools for creating, removing, and managing nested folder structures recursively.

Distinct from Directory Management: Shortlist candidates focus on scanning or traversing for visualization rather than the active management of nested structures.

Explore 8 awesome GitHub repositories matching operating systems & systems programming · Recursive Directory Managers. Refine with filters or upvote what's useful.

Awesome Recursive Directory Managers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • 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

    Provides comprehensive tools for managing nested folder structures and ensuring deep directory paths exist.

    JavaScriptcopydeletefilesystem
    Vezi pe GitHub↗9,610
  • gruntwork-io/terragruntAvatar gruntwork-io

    gruntwork-io/terragrunt

    9,317Vezi pe GitHub↗

    Terragrunt is an infrastructure as code orchestrator and a thin wrapper for Terraform. It serves as a configuration manager designed to reduce code duplication and manage the execution and deployment order of infrastructure across complex cloud architectures. The tool facilitates scaling cloud deployments across multiple environments, such as development, staging, and production, while keeping configurations consistent. It focuses on organizing large-scale deployments into manageable components to avoid monolithic state files and limit the blast radius of changes. Its capabilities cover infr

    Walks through folder hierarchies to apply a single operation across multiple infrastructure modules in a batch.

    Goawsclideveloper-tools
    Vezi pe GitHub↗9,317
  • 0xd4d/de4dotAvatar 0xd4d

    0xd4d/de4dot

    7,426Vezi pe GitHub↗

    de4dot is a .NET deobfuscator, unpacker, and assembly analysis tool. It is designed to remove obfuscation layers, restore metadata, and simplify bytecode control flow to transform protected binaries back into human-readable code. The project features specialized systems for decrypting strings and constants using both static and dynamic analysis. It identifies specific protection tools through pattern-based detection and strips anti-analysis protections, such as tamper detection and anti-debugging code. The tool provides a suite of reverse engineering capabilities, including binary wrapper un

    Traverses directory trees to apply deobfuscation passes to all discovered assemblies.

    C#
    Vezi pe GitHub↗7,426
  • faisalumair/udemy-downloader-guiAvatar FaisalUmair

    FaisalUmair/udemy-downloader-gui

    6,322Vezi pe GitHub↗

    udemy-downloader-gui este o aplicație desktop concepută pentru arhivarea cursurilor video și a materialelor Udemy pe o unitate locală. Scopul său principal este de a permite învățarea offline și crearea de backup-uri locale de conținut pentru cursurile achiziționate. Instrumentul suportă descărcarea în lot (batch) a mai multor cursuri și lecții video simultan. Gestionează procesul de preluare prin păstrarea structurii originale de foldere și fișiere a conținutului cursului și oferă controale pentru selectarea calității video și gestionarea transferurilor active. Accesul la conținut este gestionat prin autentificarea contului de utilizator folosind token-uri de securitate sau cookie-uri de browser pentru a valida abonamentele.

    Preserves the original course folder and file structure when saving materials locally.

    JavaScriptdownloaderelectronlinux
    Vezi pe GitHub↗6,322
  • iyaja/llama-fsAvatar iyaja

    iyaja/llama-fs

    5,729Vezi pe GitHub↗

    llama-fs is an automated directory manager and file system organizer that uses large language models to categorize, rename, and sort files into structured directories. It functions as a local data pipeline that analyzes file content to determine appropriate folder hierarchies and naming patterns. The project emphasizes privacy by routing data processing to local model instances, ensuring sensitive file information remains on the device rather than being sent to cloud providers. It utilizes multimodal analysis to process images, audio, and text, allowing the system to identify and classify div

    Includes recursive directory managers to automatically synthesize nested folder hierarchies based on model suggestions.

    TypeScript
    Vezi pe GitHub↗5,729
  • symfony/filesystemAvatar symfony

    symfony/filesystem

    4,646Vezi pe GitHub↗

    Aceasta este o bibliotecă utilitară PHP pentru sistemul de fișiere care oferă instrumente pentru manipularea fișierelor, directoarelor și link-urilor simbolice. Servește ca un set specializat de instrumente pentru scrierea atomică, normalizarea căilor, gestionarea recursivă a directoarelor și manipularea fișierelor cross-platform. Proiectul dispune de un scriitor de fișiere atomic dedicat care salvează conținutul în locații temporare înainte de a le muta la o destinație finală pentru a preveni coruperea datelor. Include un manager de directoare recursiv pentru crearea, ștergerea și modificarea permisiunilor pentru structurile de foldere imbricate și conținutul acestora, precum și un instrument de normalizare a căilor pentru rezolvarea căilor relative și identificarea directoarelor rădăcină partajate. Biblioteca acoperă o suprafață largă de primitive ale sistemului de fișiere, inclusiv copierea, redenumirea și ștergerea fișierelor și directoarelor. Oferă capabilități pentru gestionarea căilor, cum ar fi extragerea rădăcinii și unirea segmentelor, și include instrumente de securitate pentru gestionarea proprietății fișierelor și a permisiunilor de acces recursiv în directoare.

    Offers utilities for the recursive creation, removal, and permission management of nested folder structures.

    PHPcomponentphpsymfony
    Vezi pe GitHub↗4,646
  • midudev/jscampAvatar midudev

    midudev/jscamp

    3,811Vezi pe GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Creates nested subdirectories in a single operation to organize files on disk.

    JavaScriptbootcamp
    Vezi pe GitHub↗3,811
  • pypa/setuptoolsAvatar pypa

    pypa/setuptools

    2,809Vezi pe GitHub↗

    Setuptools is a Python package build tool and distribution framework used to bundle code into distributable archives. It functions as a project metadata manager, allowing for the declarative definition of project identity, versioning, and dependencies. The toolkit distinguishes itself by providing an extension compiler for C and C++ source files and a plugin architecture that uses entry points to enable runtime discovery of functionality. It also supports development environment tooling, such as editable installs that link source code directly to the environment to allow immediate changes wit

    Creates, copies, and recursively removes directories and their contents during the build and installation process.

    Python
    Vezi pe GitHub↗2,809
  1. Home
  2. Operating Systems & Systems Programming
  3. Recursive Directory Managers

Explorează sub-etichetele

  • Batch Operation TraversersTools that recursively walk directory trees to apply specific operations across multiple modules. **Distinct from Recursive Directory Managers:** Distinct from general directory managers: focuses on applying batch operations to infrastructure modules during traversal.
  • Structure MirroringCreating local directory hierarchies that exactly match a remote source structure. **Distinct from Recursive Directory Managers:** Specifically focuses on replicating an existing remote hierarchy rather than general nested folder management.