Check file names for security, compatibility, best practices & standards.
-
Updated
Jun 8, 2025 - Rust
Check file names for security, compatibility, best practices & standards.
Harmonize file and directory names for Linux, Windows and macOS.
Uniquely escape disallowed filenames.
A PyQt6 desktop app (Linux-first) that scans a local Git working tree and finds file/folder paths that would fail to check out on Windows. It proposes safe fixes and can apply them using git-aware renames (git mv) to preserve history.
CLI tool to clean filenames by consolidating multiple consecutive separator characters while preserving intentional naming conventions
🛠️ Scan and fix Windows-incompatible paths in Git repositories with RepoPath Sanitizer, preserving history using git-aware renames for safer project management.
Add a description, image, and links to the filename-sanitization topic page so that developers can more easily learn about it.
To associate your repository with the filename-sanitization topic, visit your repo's landing page and select "manage topics."