# maskify
**Zero-dependency, blazing-fast sensitive data masking for Rust.**
[](https://crates.io/crates/maskify)
[](https://docs.rs/maskify)
[](https://opensource.org/licenses/MIT)
---
## About
**maskify** is a lightweight, zero-dependency Rust crate designed to solve one of the most common problems in software development — **masking sensitive data** before logging, displaying, or transmitting it.
Whether you're building APIs, CLI tools, admin dashboards, or microservices, maskify gives you production-ready masking in a single function call.
Built and maintained by **Daniyal Masih** — a senior Rust developer with a passion for building high-quality, developer-friendly crates for the Rust ecosystem.
---
## Why maskify?
| Feature | maskify | Others |
|---|---|---|
| Zero dependencies | Yes | No |
| Email masking | Yes | No |
| Phone masking | Yes | No |
| Card masking | Yes | Partial |
| Aadhaar masking | Yes | No |
| PAN masking | Yes | No |
| IP masking | Yes | No |
| Name masking | Yes | No |
| Custom builder | Yes | No |
| Trait extensions | Yes | No |
---
## Installation
Add this to your Cargo.toml:
\[dependencies]
= "0.1.0"