README.md
# Passgen
[![Build Status](https://travis-ci.org/msudgh/passgen.svg?branch=master)](https://travis-ci.org/msudgh/passgen)
An opinionated Elixir password generator
Mainly **Passgen** uses the following pools(characters) to generate a random password:
- Lowercases `a-z`
- Uppercases `A-Z`
- Numbers `0-9`
- Specials `` !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ `` ([Source](https://owasp.org/www-community/password-special-characters))
## Installation
The package can be installed by adding `passgen` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:passgen, "~> 0.1.1"}
]
end
```
## Documentation
**Passgen** documentation can be found at [https://hexdocs.pm/passgen](https://hexdocs.pm/passgen).
## License
Copyright © 2020 Masoud Ghorbani.
This project is [MIT](https://github.com/msudgh/passgen/blob/master/LICENSE) licensed.