24 open-source projects similar to jaraco/path.py, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
python-magic is a C-binding wrapper that provides a Python interface for the libmagic system library. It functions as a file signature analyzer and MIME type detector, identifying file formats by comparing header bytes against a database of known binary signatures. The library enables the identification of file types from both file paths and raw data buffers. It supports custom file signature matching through the injection of user-provided magic databases, allowing for the detection of specialized or proprietary formats. The project covers binary data analysis and MIME type mapping to transl
An elixir framework to implement concurrent versions of common unix utilities, grep, find, etc..
This is the PhysFS contained in a single header to be bundled in C/C++ applications with ease. PhysFS is a library to provide abstract access to various archives.
Flexible file upload and attachment library for Elixir
Watchdog is a Python library and set of shell utilities for monitoring filesystem events. It provides a framework for tracking real-time changes to files and directories, mapping those events to configurable automation handlers, and executing system actions based on file creation, modification, or deletion. The project includes an event-driven shell utility for triggering custom scripts and commands automatically. It utilizes a configurable handler framework that allows users to associate specific filesystem events with specialized plugin logic defined in configuration files. The system moni
A drop-in two files library to locate the current executable and the current module on the file system.
A single-header C filesystem library, following the STB single-file library convention.
Python's Filesystem abstraction layer
Elixir library to convert office documents to other formats using LibreOffice.
Simple, modern and fast file watching and code reload for Python, written in Rust
C/C++ library for retrieving information on files and directories