DigitShield 0.1.6

A simple and quick password generator for enhanced security.
# DigitShield

<div align="center">
<img src="https://images.waer.ltd/notes/logod.png" width="140px" />

[![Crates.io](https://img.shields.io/crates/d/DigitShield.svg)](https://crates.io/crates/DigitShield)
[![License](https://img.shields.io/github/license/08820048/untools)](https://github.com/08820048/DigitShield/blob/master/LICENSE)
[![rustc 1.77.0](https://img.shields.io/badge/rust-1.77.0-orange.svg)](https://img.shields.io/badge/rust-1.77.0-orange.svg)
[![Documentation](https://docs.rs/console/badge.svg)](https://docs.rs/untools)
[![GitHub stars](https://img.shields.io/github/stars/08820048/DigitShield)](https://github.com/08820048/DigitShield/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/08820048/DigitShield)](https://github.com/08820048/DigitShield/network/members)
[![GitHub issues](https://img.shields.io/github/issues/08820048/DigitShield)](https://github.com/08820048/DigitShield/issues)
[![Contributors](https://img.shields.io/github/contributors/08820048/DigitShield?style=flat-square)](https://github.com/08820048/DigitShield/graphs/contributors)

A command-line password generator built with Rust, offering a swift and effortless solution for creating passwords of varying strengths. Cure your password creation woes with a single command!
</div>

## Installation

> More installation methods are coming soon...

### **Install using Cargo**

Please ensure that your operating system has Rust and the Cargo development environment properly configured.

```powershell
cargo install DigitShield --version=0.1.3 // When installing, please select the version of your choice.
```

------------------

## CLI  Usage

```shell
$ DigitShield -h
Usage: DigitShield --len <LEN> --complex <COMPLEX>

Options:
  -l, --len <PWDLEN>
  -c, --complex <PWDCOMPLEX>
  -h, --help               Print help
  -V, --version            Print version
  
  
$ DigitShield -l 8 -c s
 j1618a59
 
$ DigitShield -l 16 -c m
Cio6PYtg30mLYtHC

$ DigitShield -l 18 -c c
yd;mW)[1sW5q3p)6.Y
```



> **The generated password will be automatically copied to the clipboard by default, allowing you to directly paste and use it.**

---

## Futures

> Here are the features and improvements we plan to add to the tool in the future. If you have any suggestions or ideas, feel free to share!



----

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/08820048/untools/blob/master/LICENSE) file for details.