This package is a Dart port of @zxcvbn-ts/zxcvbn, which is a Typescript rewrite of the original library zxcvbn from Dropbox.
This is a melos managed monorepo containing the following packages:
| Package | Status | Version | Details |
|---|---|---|---|
| dart_zxcvbn | Partially implemented | README | pub | |
| dart_zxcvbn_language_common | README | pub | ||
| dart_zxcvbn_language_en | README | pub | ||
| dart_zxcvbn_language_pl | README | pub | ||
| dart_zxcvbn_tools | Internal use helpers | README | pub | |
| flutter_password_scoring | Mostly implemented | README | pub |
- Huge thanks goes to creators of @zxcvbn-ts/zxcvbn which is a solid foundation for this Dart port
- We use levenshtein implementation from brinkler/levenshtein-dart which was released as Public Domain
- see LICENSE