Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wkovacs64/pwl
Password Lense: reveal character types in a password
https://github.com/wkovacs64/pwl
netlify password pwa react tailwindcss vite xstate
Last synced: about 2 months ago
JSON representation
Password Lense: reveal character types in a password
- Host: GitHub
- URL: https://github.com/wkovacs64/pwl
- Owner: wKovacs64
- License: mit
- Created: 2018-09-18T20:11:29.000Z (over 6 years ago)
- Default Branch: dev
- Last Pushed: 2024-11-07T08:07:51.000Z (about 2 months ago)
- Last Synced: 2024-11-07T09:19:54.085Z (about 2 months ago)
- Topics: netlify, password, pwa, react, tailwindcss, vite, xstate
- Language: TypeScript
- Homepage: https://pwl.netlify.app
- Size: 18.8 MB
- Stars: 23
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![Password Lense Demo][demo-image]
## What is this?
Certain characters in passwords ('O' and '0', 'I' and 'l', etc.) can be hard to identify when you
need to type them in (and copy-paste is unavailable). **Password Lense** is a small web application
that provides a quick and secure way to get a more informative view of your password.## Features
- Color codes each character in your password with a corresponding legend/key
- Hover-based tooltip on each character in case the colors are not enough
- Accessible color palette
- Light and dark modes
- Monospace font for easy character identification
- Core functionality works even when offline
- Secure (your password never leaves your browser)
- Pressing `ESC` clears the password (in case someone walks in unexpectedly)
- Checks your password against those available in publicly disclosed data breaches _(requires
Internet connectivity)_
- Automatically checks for updates _(requires Internet connectivity)_## Run your own
[![Deploy to Netlify][deploy-image]][deploy-link]
## Why?
Because a co-worker asked for it.
[demo-image]: ./demo.gif
[deploy-image]: https://www.netlify.com/img/deploy/button.svg
[deploy-link]: https://app.netlify.com/start/deploy?repository=https://github.com/wKovacs64/pwl