Skip to content

tifrel/yapg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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