Skip to content

tifrel/yapg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fbc9b9d · Mar 28, 2021

History

2 Commits
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021
Mar 28, 2021

Repository files navigation

Yet another password generator!

docs.rs badge Built with cargo-make license Crates.io

Not because the world needed it, but for me to learn about the rust ecosystem. I have some ideas to improve it in the future, but having learned something about rust tooling, it's already done its job for me.

Implemented functionality

  • generating random passwords from characters
    • configurable character set, length and amount of passwords

Possible future functionality (unlikely)

  • generating random passwords from syllables
  • generating random passphrases from words
    • basically the same as from syllables

Used tooling/crates (+ notes)

  • testing and documentation with cargo
    • test coverage with grcov
      • source-based coverage appears bugged (e.g. comments marked as missing coverage)
  • automation using cargo-make
    • seems a bit clunky when compared to GNU's make, ymmv.
  • source tracking with git and hub (obviously...)
  • publishing to crates.io with cargo (no shit, Sherlock!)

Possible future tooling (somewhat likely)

  • benchmarking with cargo
  • integration tests for the binary
  • publish docs (docs.rs?)
  • link git repo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages