Fileutils is a pure OCaml library that provides an API for manipulating files and filenames in a POSIX-compatible manner. The project implements file operations inspired by GNU fileutils, including functions for copying, moving, and removing files and directories, as well as operations like find, mkdir, ls, touch, chmod, and others. It also includes filename manipulation functions that support multiple operating systems including Win32, Unix, macOS, and Cygwin. The project is built with OCaml and Dune, and is maintained by gildor478, with installation available through the OPAM package manager.