https://github.com/bonnyad9/filesan
Uniquely escape disallowed filenames.
https://github.com/bonnyad9/filesan
filename filename-sanitization filesanitiser sanitization
Last synced: 9 months ago
JSON representation
Uniquely escape disallowed filenames.
- Host: GitHub
- URL: https://github.com/bonnyad9/filesan
- Owner: BonnyAD9
- License: gpl-3.0
- Created: 2025-03-20T17:39:44.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-03-22T09:35:15.000Z (10 months ago)
- Last Synced: 2025-04-29T22:59:00.531Z (9 months ago)
- Topics: filename, filename-sanitization, filesanitiser, sanitization
- Language: Rust
- Homepage: https://docs.rs/filesan/latest/filesan/
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# filesan
[![crates.io][version-badge]][package]
[![donwloads][downloads-badge]][releases]
Filename sanitizer.
Given a filename, escape the filename so that it is allowed by OS. For more
info and examples see [documentation][doc].
## Links
- **Author:** [BonnyAD9][author]
- **GitHub:** [BonnyAD9/filesan][github]
- **Package:** [crates.io][package]
- **Documentation:** [docs.rs][doc]
- **My Website:** [bonnyad9.github.io][my-web]
[doc]: https://docs.rs/filesan/latest/filesan/
[author]: https://github.com/BonnyAD9
[github]: https://github.com/BonnyAD9/filesan
[package]: https://crates.io/crates/filesan
[my-web]: https://bonnyad9.github.io/
[version-badge]: https://img.shields.io/crates/v/filesan
[downloads-badge]: https://img.shields.io/crates/d/filesan
[releases]: https://github.com/BonnyAD9/filesan/releases