filesize
abstracts platform-specific methods of determining the real space used by files, taking into account file system compression and sparse files.
This package provides a Haskell library for working with files and directories. It includes code for pattern matching, finding files, modifying file contents, and more.
This library contains a helper library for inspecting and setting the various timestamps of files in Rust. This library takes into account cross-platform differences in terms of where the timestamps are located, what they are called, and how to convert them into a platform-independent representation.
This library contains a helper library for inspecting and setting the various timestamps of files in Rust. This library takes into account cross-platform differences in terms of where the timestamps are located, what they are called, and how to convert them into a platform-independent representation.
cl-tar-file
is a Common Lisp library that allows reading from and writing to various tar archive formats. Currently supported are the POSIX ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.
This library is rather low level and is focused exclusively on reading and writing physical tar file entries using streams. Therefore, it contains no functionality for automatically building archives from a set of files on the filesystem or writing the contents of a file to the filesystem. Additionally, there are no smarts that read multiple physical entries and combine them into a single logical entry (e.g., with PAX extended headers or GNU long link/path name support). For a higher-level library that reads and writes logical entries, and also includes filesystem integration, see cl-tar
.
File dialog window for egui
An atomic utility for diffing files in testing.
Convenience crate for working with JavaScript
files and blobs
Convenience crate for working with JavaScript
files and blobs
File::Next is a Perl CPAN module for finding files.
Test::File
provides a collection of test utilities for file attributes.
The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.
File-Notify is a Common Lisp library for getting notifications for file accesses and changes.
File::Temp can be used to create and open temporary files in a safe way.
This package provides a simple crate for determining whether two file paths point to the same file.
This package provides a simple crate for determining whether two file paths point to the same file.
This library provides modern file handling for Common Lisp, which avoids many of the pitfalls of pathnames.
This module provide a convenient way to create directories of arbitrary depth and to delete an entire directory subtree from the file system.
The File::List module crawls the directory tree starting at the provided base directory and can return files (and/or directories if desired) matching a regular expression.
This package allows you to use Template Haskell to read a file or all the files in a directory, and turn them into (path, bytestring)
pairs embedded in your Haskell code.
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
File::Grep
provides similar functionality as perl's builtin grep
, map
, and foreach
commands, but iterating over a passed filelist instead of arrays. While trivial, this module can provide a quick dropin when such functionality is needed.
This library allows you to open native file dialogs to open and save files. This is useful if you have an application that's primarily text based and would like a more convenient file selection utility, or if you are working with a UI toolkit that does not offer a way to access the native file dialogs directly.
This started out as a package for file and string manipulation. Since then, the fs
and strex
packages emerged, offering functionality previously given by this package. Those packages have hence almost pushed filesstrings into extinction. However, it still has a small number of unique, handy file manipulation functions which can be seen in the vignette. One example is a function to remove spaces from all file names in a directory.