25 مستودعات
Libraries for file manipulation, directory traversal, and system monitoring.
Explore 25 awesome GitHub repositories matching part of an awesome list · File System Utilities. Refine with filters or upvote what's useful.
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
API and shell tools for monitoring file system events.
File support for asyncio
Asynchronous file operations using asyncio.
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
Interface for libmagic to detect file types.
Simple, modern and fast file watching and code reload for Python, written in Rust
Provides fast file watching and automatic code reloading.
Python's Filesystem abstraction layer
Abstraction layer for various file systems.
C/C++ library for retrieving information on files and directories
Windows directory information retrieval.
Object-oriented file system path manipulation
Object-oriented wrapper for file system paths.
Lightweight, portable and easy to integrate C directory and file reader
Cross-platform directory reading.
Flexible file upload and attachment library for Elixir
Flexible file upload and attachment management.
A drop-in two files library to locate the current executable and the current module on the file system.
Executable path retrieval.
Filesystem monitor for elixir
File change watcher wrapper based on system events.
File upload persistence and processing for Phoenix / Plug
File upload handling, persistence, and processing.
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.
Filesystem and ZIP abstraction.
An Elixir library to make File Sizes human-readable
Human-readable file size formatting.
Elixir library to convert office documents to other formats using LibreOffice.
Office document conversion using LibreOffice.
An elixir framework to implement concurrent versions of common unix utilities, grep, find, etc..
Map/Reduce framework for processing collections of files.
Path library for Elixir inspired by Python's pathlib
Path manipulation library inspired by Python.