_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-filemod 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/filemod
Licenses: LPPL 1.3+
Synopsis: Provide file modification times, and compare them
Description:

This package provides macros to read and compare the modification dates of files. The files may be .tex files, images or other files (as long as they can be found by LaTeX). It uses the \pdffilemoddate primitive of pdfLaTeX to find the file modification date as PDF date string, parses the string and returns the value to the user. The package will also work for DVI output with recent versions of the LaTeX compiler which uses pdfLaTeX in DVI mode. The functionality is provided by purely expandable macros or by faster but non-expandable ones.

ghc-filepattern 0.1.3
Dependencies: ghc-extra@1.7.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ndmitchell/filepattern#readme
Licenses: Modified BSD
Synopsis: File path glob-like matching
Description:

This package provides Haskell library for matching files using patterns such as \"src\/**\/*.png\" for all @file.png files recursively under the @filesrc directory.

Some of its features include:

  • All matching is O(n).

  • Most functions pre-compute some information given only one argument.

  • Uses match and substitute to extract suitable strings from the * and ** matches, and substitutes them back into other patterns.

  • Uses step and matchMany to perform bulk matching of many patterns against many paths simultaneously.

  • Uses System.FilePattern.Directory to perform optimised directory traverals using patterns.

node-file-system 2.2.2
Dependencies: node-utils-extend@1.0.8 node-file-match@1.0.2
Channel: guix-science
Location: guix-science/packages/rstudio-node.scm (guix-science packages rstudio-node)
Home page: https://github.com/douzi8/file-system
Licenses: ISC
Synopsis: Strengthen the ability of file system
Description:

Strengthen the ability of file system

r-filehashsqlite 0.2-7
Propagated dependencies: r-rsqlite@2.3.11 r-filehash@2.4-6 r-dbi@1.2.3
Channel: guix-cran
Location: guix-cran/packages/f.scm (guix-cran packages f)
Home page: https://github.com/rdpeng/filehashsqlite
Licenses: GPL 2+
Synopsis: Simple Key-Value Database using SQLite
Description:

Simple key-value database using SQLite as the backend.

rust-actix-files 0.6.6
Dependencies: zstd@1.5.2
Channel: guix
Location: gnu/packages/crates-web.scm (gnu packages crates-web)
Home page: https://actix.rs
Licenses: Expat ASL 2.0
Synopsis: Static file serving for Actix Web
Description:

This package provides static file serving for Actix Web.

rust-config-file 0.2.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Keruspe/config-file
Licenses: FreeBSD
Synopsis: Read and parse configuration files
Description:

This package provides ability to read and parse configuration files.

sbcl-file-notify 1.0.0-0.f12dc2f
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-documentation-utils@1.2.0-0.98630dd sbcl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Shinmera/file-notify
Licenses: Zlib
Synopsis: Get notifications for file accesses and changes
Description:

File-Notify is a Common Lisp library for getting notifications for file accesses and changes.

sbcl-file-finder 0.2.0-0.ec392d7
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-str@0.21 sbcl-file-attributes@1.0.0-2.bbde396 sbcl-local-time@1.0.6-4.40169fe sbcl-named-readtables@0.9-4.d5ff162 sbcl-serapeum@0.0.0-12.c08442a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lisp-maintainers/file-finder
Licenses: GPL 3+
Synopsis: Enable rapid file search, inspection and manipulation
Description:

This library provides modern file handling for Common Lisp, which avoids many of the pitfalls of pathnames.

guile-filesystem 0.2.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/lilyp/guile-filesystem
Licenses: LGPL 3+
Synopsis: Complementary library to Guile's built-in file system procedures
Description:

guile-filesystem provides a set of utility functions, that augment Guile's support for handling files and their names.

texlive-filedate 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/filedate
Licenses: LPPL (any version)
Synopsis: Access and compare info and modification dates
Description:

The package provides basic access to the date of a LaTeX source file according to its \Provides... entry (the ``info date'') as well as to its modification date according to \pdffilemoddate if the latter is available.

texlive-fileinfo 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fileinfo
Licenses: LPPL 1.3+
Synopsis: Enhanced display of LaTeX File Information
Description:

The bundle provides two packages, readprov and myfilist. The readprov package provides a means of reading file information without loading the body of the file. The myfilist package uses readprov and controls what \listfiles will report.

maven-wagon-file 3.4.3
Dependencies: java-plexus-utils@3.3.0 maven-wagon-provider-api@3.4.3
Propagated dependencies: java-plexus-utils@3.3.0 maven-wagon-provider-api@3.4.3
Channel: guix
Location: gnu/packages/maven.scm (gnu packages maven)
Home page: https://maven.apache.org/wagon
Licenses: ASL 2.0
Synopsis: Wagon provider that gets and puts artifacts using the file system
Description:

Maven Wagon is a transport abstraction that is used in Maven's artifact and repository handling code. It uses providers, that are tools to manage artifacts and deployment. This package contains the file provider which gets and puts artifacts using the file system.

perl-file-remove 1.58
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Remove
Licenses: GPL 1+
Synopsis: Remove files and directories in Perl
Description:

File::Remove::remove removes files and directories. It acts like /bin/rm, for the most part. Although unlink can be given a list of files, it will not remove directories; this module remedies that. It also accepts wildcards, * and ?, as arguments for file names.

sbcl-file-select 1.0.0-1.ef25f6d
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-documentation-utils@1.2.0-0.98630dd sbcl-float-features@1.0.0-2.c1f86ae
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/file-select/
Licenses: Zlib
Synopsis: Invoke the native file selection dialogs to open or save files
Description:

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.

texlive-filehook 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/filehook
Licenses: LPPL 1.3+
Synopsis: Hooks for input files
Description:

The package provides several file hooks (AtBegin, AtEnd, ...) for files read by \input, \include and \InputIfFileExists. General hooks for all such files (e.g., all \included ones) and file specific hooks only used for named files are provided; two hooks are provided for the end of \included files --- one before, and one after the final \clearpage.

guile-file-names 0.3
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/brandoninvergo/guile-file-names
Licenses: LGPL 3+
Synopsis: Manipulate file names
Description:

The (file-names) module provides tools for manipulating file names. The module was built on the idea that doing anything more than a non-trivial modification of a file name string is a pain (making sure all slashes are present and accounted for, resolving . and .., etc). Inevitably, you have to break the string up into chunks and operate on that list of components. This module takes care of that for you.

perl-file-finder 0.53
Propagated dependencies: perl-text-glob@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Finder
Licenses: GPL 1+
Synopsis: Wrapper for @code{File::Find} ala @code{find(1)}
Description:

File::Find is great, but constructing the wanted routine can sometimes be a pain. File::Finder provides a wanted-writer, using syntax that is directly mappable to the find(1) command's syntax.

A File::Finder object contains a hash of File::Find options, and a series of steps that mimic find's predicates. Initially, a File::Finder object has no steps. Each step method clones the previous object's options and steps, and then adds the new step, returning the new object. In this manner, an object can be grown, step by step, by chaining method calls. Furthermore, a partial sequence can be created and held, and used as the head of many different sequences.

chicken5-filepath 1.6
Channel: ziltis-guixchannel
Location: zilti/packages/chicken5.scm (zilti packages chicken5)
Home page: https://wiki.call-cc.org/eggref/5/filepath
Licenses: FreeBSD
Synopsis: Cross-platform file path manipulation.
Description:

Cross-platform file path manipulation.

emacs-kaesar-file 20230614.332
Propagated dependencies: emacs-kaesar@20230626.2314
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/mhayashi1120/Emacs-kaesar
Licenses:
Synopsis: AES encrypt/decrypt file
Description:

Documentation at https://melpa.org/#/kaesar-file

rust-ignore-files 1.3.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/watchexec/watchexec
Licenses: ASL 2.0
Synopsis: Find, parse, and interpret ignore files
Description:

This package provides functions to find, parse, and interpret ignore files.

rust-filetreelist 0.5.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/extrawurst/gitui
Licenses: Expat
Synopsis: Filetree abstraction
Description:

Filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more.

perl-file-slurper 0.012
Propagated dependencies: perl-perlio-utf8-strict@0.007
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Slurper
Licenses: GPL 1+
Synopsis: Simple, sane and efficient module to slurp a file
Description:

This module provides functions for fast and correct file slurping and spewing. All functions are optionally exported.

perl-file-listing 6.15
Propagated dependencies: perl-http-date@6.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/File-Listing
Licenses: GPL 1+
Synopsis: Perl directory listing parser
Description:

The File::Listing module exports a single function called parse_dir(), which can be used to parse directory listings.

rust-doctest-file 1.0.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://codeberg.org/Goat7658/doctest-file/
Licenses: Zero-Clause BSD
Synopsis: Procedural macro that sources doctests from dedicated files
Description:

This package provides a procedural macro that sources doctests from dedicated files into Rustdoc documentation with support for hiding lines.

Page: 123456789
Total results: 207