awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Path resolution utilities

Classement mis à jour le 8 juil. 2026

For a library for resolving file system paths, the strongest matches are isaacs/node-glob (This library provides robust cross-platform path resolution and filesystem), square/okio (Okio provides a robust, cross-platform file system abstraction that) and mxcl/path.swift (This library provides a fluent, chainable API for path). symfony/filesystem and moteus/lua-path round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best path resolution utilities for your project. Compare top-rated open-source libraries by activity and features to pick the right one.

Path resolution utilities

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • isaacs/node-globAvatar de isaacs

    isaacs/node-glob

    8,710Voir sur 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

    This library provides robust cross-platform path resolution and filesystem traversal capabilities, specifically focusing on glob pattern matching and directory tree navigation.

    TypeScriptFile Pattern MatchingPath Resolution ToolsGlob Pattern Resolvers
    Voir sur GitHub↗8,710
  • square/okioAvatar de square

    square/okio

    8,986Voir sur GitHub↗

    Okio is a Java I/O library providing a set of tools for efficient byte-stream processing and file system operations. It functions as a buffered byte stream handler and streaming data transformer, utilizing a cross-platform file system API to manage data movement. The project is distinguished by its use of pooled mutable byte buffers that treat sequences as queues to reduce memory copying and garbage collection churn. It further decouples file operations from the host operating system through an abstraction-based file system, allowing for consistent path manipulation and atomic operations acro

    Okio provides a robust, cross-platform file system abstraction that simplifies path manipulation and file operations across different environments, making it a strong fit for your requirements.

    KotlinCross-Platform Path Manipulation
    Voir sur GitHub↗8,986
  • mxcl/path.swiftAvatar de mxcl

    mxcl/Path.swift

    959Voir sur GitHub↗

    Path.swift is a type-safe file system library for Swift that replaces error-prone string manipulation with structured path objects. It provides a unified, chainable interface for constructing, transforming, and managing file system paths, ensuring that path validity is maintained throughout an application's lifecycle. The library distinguishes itself by using value-type data modeling and dynamic member lookup to provide an intuitive, readable syntax for navigating directory structures. It handles complex file system tasks by mapping operations directly to underlying system calls, ensuring con

    This library provides a fluent, chainable API for path manipulation and file system operations in Swift, directly addressing the need for simplified cross-platform path handling.

    SwiftCross-Platform Path HandlingCross-Platform Path Manipulation
    Voir sur GitHub↗959
  • symfony/filesystemAvatar de symfony

    symfony/filesystem

    4,646Voir sur GitHub↗

    This is a PHP filesystem utility library that provides tools for manipulating files, directories, and symbolic links. It serves as a specialized set of tools for atomic writing, path normalization, recursive directory management, and cross-platform file manipulation. The project features a dedicated atomic file writer that saves content to temporary locations before moving them to a final destination to prevent data corruption. It includes a recursive directory manager for creating, deleting, and modifying permissions for nested folder structures and their contents, as well as a path normaliz

    This library provides a robust set of cross-platform utilities for file system operations and path manipulation, serving as a comprehensive tool for managing file structures in PHP applications.

    PHPAtomic File WritesCross-Platform File OperationsDirectory Creation
    Voir sur GitHub↗4,646
  • moteus/lua-pathAvatar de moteus

    moteus/lua-path

    90Voir sur GitHub↗

    File system path manipulation library

    This library provides cross-platform path manipulation and resolution for Lua, serving as a direct tool for handling file system paths despite lacking built-in globbing support.

    LuaFile System and OS
    Voir sur GitHub↗90
  • jaraco/path.pyAvatar de jaraco

    jaraco/path.py

    1,125Voir sur GitHub↗

    Object-oriented file system path manipulation

    This library provides an object-oriented approach to path manipulation in Python, offering a fluent API that simplifies cross-platform path handling and file system operations.

    PythonFile System Utilities
    Voir sur GitHub↗1,125
  • bcoe/any-pathAvatar de bcoe

    bcoe/any-path

    4Voir sur GitHub↗

    For when the keys in an object represent paths, and you want to be able to fetch them regardless of your operating system's preference for path separators (\, /).

    This library provides a focused utility for normalizing and accessing object keys as file paths across different operating systems, directly addressing the need for cross-platform path handling.

    JavaScriptFilesystem Utilities
    Voir sur GitHub↗4

Related searches

  • Command line utilities
  • Numerical computing library
  • a terminal utility for improving developer productivity
  • an open source vector graphics editor
  • Network access control
  • une bibliothèque de hooks React personnalisés
  • une structure standardisée pour les répertoires de projet
  • a library for procedural content generation