Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/udaydewasi/password_generator
A responsive web application that generates random passwords of varying lengths and evaluates their strength.
https://github.com/udaydewasi/password_generator
css gssoc-ext gssoc24 hacktoberfest hacktoberfest-accepted html javascript
Last synced: 2 days ago
JSON representation
A responsive web application that generates random passwords of varying lengths and evaluates their strength.
- Host: GitHub
- URL: https://github.com/udaydewasi/password_generator
- Owner: Udaydewasi
- Created: 2024-06-25T14:08:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T17:00:27.000Z (14 days ago)
- Last Synced: 2024-10-31T18:16:49.801Z (14 days ago)
- Topics: css, gssoc-ext, gssoc24, hacktoberfest, hacktoberfest-accepted, html, javascript
- Language: CSS
- Homepage: https://udaydewasi.github.io/Password_Generator/
- Size: 19.5 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password GeneratorThe Password Generator is a simple and secure tool that generates random passwords based on user-selected criteria. It helps improve online security by creating strong, unpredictable passwords for various accounts.
## Features
- **Customizable Password Length**: Choose between 8 to 128 characters.
- **Character Options**:
- Uppercase letters (A-Z)
- Lowercase letters (a-z)
- Numbers (0-9)
- Special characters (!@#$%^&*)
- **Instant Password Generation**: Generate a random password with a single click.
- **Copy to Clipboard**: Easily copy the generated password with a single click.
- **Responsive Design**: Optimized for both mobile and desktop use.## Tech Stack
- **Frontend**: HTML5, CSS3, JavaScript (Vanilla JS)
- **Dependencies**: This is a lightweight project with no external libraries required.## Installation
To use the Password Generator locally, follow these steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/password-generator.git
```2. **Navigate to the Project Directory**:
```bash
cd password-generator
```3. **Open the Project**:
Open `index.html` in your browser to start using the password generator.## Usage
1. Open the Password Generator in your browser.
2. Set the desired length of your password.
3. Select the types of characters you want to include:
- Uppercase Letters
- Lowercase Letters
- Numbers
- Special Characters
4. Click the **"Generate Password"** button.
5. Copy the generated password to the clipboard by clicking the **"Copy"** button.## Example
If you select:
- **Password length**: 12
- **Include**: Uppercase, Lowercase, Numbers, and Special CharactersThe generated password might look like this:
```
D9#kLp!tV2m@
```## Demo
You can try the live version of the password generator [here](https://udaydewasi.github.io/Password_Generator/).