All Projects → enquirer → prompt-password-strength

enquirer / prompt-password-strength

Licence: MIT license
Custom mask function for prompt-password that adds a 'strength progress meter' that changes color as the password strength increases. Uses zxcvbn, the popular password strength estimation tool brought to you by dropbox.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to prompt-password-strength

Prompt Password
This repository has been archived, use the built-in password prompt in Enquirer instead.
Stars: ✭ 8 (-55.56%)
Mutual labels:  prompt, password, mask
zxcvbn
Go implementation of Dropbox's zxcvbn realistic password strength estimator
Stars: ✭ 57 (+216.67%)
Mutual labels:  password, zxcvbn
prompt-list
This repository has been archived, use Enquirer instead.
Stars: ✭ 13 (-27.78%)
Mutual labels:  prompt, enquirer
flutter-password-strength
A password strength checker for flutter.
Stars: ✭ 18 (+0%)
Mutual labels:  password, strength
prompt-base
This repository has been archived, use Enquirer instead.
Stars: ✭ 21 (+16.67%)
Mutual labels:  prompt, enquirer
Readline Sync
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Stars: ✭ 601 (+3238.89%)
Mutual labels:  prompt, password
NEMO
Modeling Password Guessability Using Markov Models
Stars: ✭ 46 (+155.56%)
Mutual labels:  password, strength
Gopass
getpasswd for Go
Stars: ✭ 424 (+2255.56%)
Mutual labels:  prompt, password
Cli Prompt
Allows you to prompt for user input on the command line, and optionally hide the characters they type
Stars: ✭ 228 (+1166.67%)
Mutual labels:  prompt, password
Tqdm
A Fast, Extensible Progress Bar for Python and CLI
Stars: ✭ 20,632 (+114522.22%)
Mutual labels:  progress, meter
Alive Progress
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
Stars: ✭ 2,940 (+16233.33%)
Mutual labels:  progress
Skeletonlayout
Skeleton view pattern for Android
Stars: ✭ 186 (+933.33%)
Mutual labels:  progress
Stepindicator
StepIndicator is an iOS library that indicates steps in an animated way.
Stars: ✭ 229 (+1172.22%)
Mutual labels:  progress
Spinners React
Lightweight SVG/CSS spinners for React
Stars: ✭ 254 (+1311.11%)
Mutual labels:  progress
Hgcircularslider
A custom reusable circular / progress slider control for iOS application.
Stars: ✭ 2,240 (+12344.44%)
Mutual labels:  progress
Srdownloadmanager
Powerful and easy-to-use file download manager based on NSURLSession. Provide download status, progress and completion callback block.
Stars: ✭ 221 (+1127.78%)
Mutual labels:  progress
Script Progress
Estimate script execution time
Stars: ✭ 175 (+872.22%)
Mutual labels:  progress
React Nprogress
⌛️ A React primitive for building slim progress bars.
Stars: ✭ 173 (+861.11%)
Mutual labels:  progress
Svprogresshud
A clean and lightweight progress HUD for your iOS and tvOS app.
Stars: ✭ 12,339 (+68450%)
Mutual labels:  progress
rainbow-bash-prompt
Make your bash prompt dynamically and randomly rainbow
Stars: ✭ 49 (+172.22%)
Mutual labels:  prompt

prompt-password-strength NPM version NPM monthly downloads NPM total downloads

Custom mask function for prompt-password that adds a 'strength progress meter' that changes color as the password strength increases. Uses zxcvbn, the popular password strength estimation tool brought to you by dropbox.

prompt-password-strength example

Install

Install with npm:

$ npm install --save prompt-password-strength

Usage

var Prompt = require('prompt-password');
var prompt = new Prompt({
  type: 'password',
  message: 'Enter your password',
  name: 'password',
  mask: require('prompt-password-strength')
});

prompt.run()
  .then(function(answer) {
    console.log(answer);
  });

About

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Please read the contributing guide for advice on opening issues, pull requests, and coding standards.

Running tests

Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:

$ npm install && npm test

Author

Jon Schlinkert

License

Copyright © 2017, Jon Schlinkert. Released under the MIT License.


This file was generated by verb-generate-readme, v0.6.0, on June 02, 2017.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].