no-crlf

Crates.iono-crlf
lib.rsno-crlf
version1.0.3
created_at2025-10-04 13:11:13.982208+00
updated_at2025-10-06 21:27:48.053059+00
descriptionA CLI tool to convert CRLF line endings to LF in text files
homepage
repositoryhttps://github.com/corebreaker/no-crlf
max_upload_size
id1867883
size61,663
FrΓ©dΓ©ric Meyer (corebreaker)

documentation

README

Crates.io License: MIT

no-crlf

A command-line tool to automatically convert CRLF (Windows) line endings to LF (Unix/Linux) in text files.

πŸ“– Description

no-crlf is a fast and reliable CLI utility that automatically detects and converts CRLF (Carriage Return + Line Feed, used by Windows) line endings to LF (Line Feed, Unix/Linux/macOS standard) in your text files.

✨ Features

  • πŸ” Automatic detection of text files (source code, configuration, documentation, etc.)

  • πŸ“ Recursive processing of directories

  • πŸ”’ Dry-run mode to preview changes without modifying files

  • πŸ™ˆ Automatic skip of hidden files and directories (configurable)

  • πŸ“Š Detailed statistics on conversions performed

  • πŸš€ Optimized performance to quickly process large directory trees

  • πŸ”§ Extended format support: Rust, TOML, JSON, YAML, Markdown, Python, JavaScript, TypeScript, C/C++, Java, Go, Ruby, PHP, C#, Swift, Kotlin, and more

Commit count: 0

cargo fmt