Keathmilligan is an independent software publisher whose sole public offering, unfk, addresses the perennial problem of invisible file corruption that can derail data pipelines, CI builds, and forensic investigations. Unfk is a cross-platform command-line utility that walks directory trees, detects malformed text, botched line endings, mojibake, mixed encodings, stray control characters, and other gremlins that slip in when files move between operating systems, legacy tools, or international teams. Once identified, the tool can rewrite content in place or export sanitized copies, normalizing to UTF-8, CRLF/LF, JSON, CSV, or user-supplied schemas while preserving original timestamps and Git history. Typical use cases include sanitizing log archives before ingestion into Splunk or Elasticsearch, cleaning open-source datasets prior to machine-learning training, rescuing configuration files after a mixed-environment merge, or preparing evidence disks for court submission. The lightweight binary runs in containers, build servers, or PowerShell scripts, emitting machine-readable reports for auditors. Because the engine is signature-driven, new corruption patterns can be added without recompilation, making it popular among DevOps engineers, data stewards, and digital archivists who need repeatable, scriptable hygiene checks. Keathmilligan’s unfk is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always installing the latest version and supporting batch installation alongside other utilities.
CLI tool for scanning and correcting formatting and encoding issues across a wide variety of file types
Details