#passwords #generation #rupass

app rust_unique_pass

A library for generating unique passwords in Rust

3 releases

0.7.2 Oct 19, 2023
0.7.1 Oct 17, 2023
0.7.0 Oct 17, 2023
0.6.0 Oct 9, 2023

#39 in Internationalization (i18n)

Download history 4/week @ 2023-11-01 5/week @ 2023-11-08 8/week @ 2023-11-15 12/week @ 2023-11-22 15/week @ 2023-11-29 1/week @ 2023-12-06 4/week @ 2023-12-13 4/week @ 2023-12-20 4/week @ 2023-12-27 3/week @ 2024-01-03 4/week @ 2024-01-24 5/week @ 2024-01-31 1/week @ 2024-02-07 47/week @ 2024-02-14

57 downloads per month

Apache-2.0

29KB
536 lines

Rust Unique Pass

This software is designed to generate random strong passwords.
Users can customize the length of their passwords and the special characters they use.
Except for the FTL files for translation, everything is written in the Rust language.

usage

See execution method in the next section.
It is a CLI tool and should be run from the command line.
The command name is rupass.

How to force termination

  • For macOS: control + c
  • For Windows: Ctrl + c

precautions

  • Default language setting is English.
  • The language can be specified with the -l option.

execution method

Please make sure that the Rust language is installed beforehand.
If not, please install it from the official website.
If it has already been installed, move it to any folder and then execute the following command.

git clone https://github.com/Neuron-Grid/rust_unique_pass && \
cd rust_unique_pass && \
cargo build --release && \
cd /target/release/ && \
./rupass

About Language Settings

  • Languages supported
    • Japanese language
    • English language
    • German language

For use in languages other than English, specify the language code defined in ISO 639-3. The command can be used in Japanese by making the following changes.

./rupass -l jpn

This software utilizes the following crates

GitHub repository

License

This software is released under the Apache License 2.0.
See LICENSE for details.

Copyright © 2023 Neuron Grid.
Licensed under the Apache License 2.0.

Dependencies

~12MB
~191K SLoC