Skip to content

Simple Password Manager is a lightweight, browser extension-based password manager designed to securely store and manage your passwords. This project is perfect for personal use, allowing you to generate strong passwords and save them securely with encryption.

License

Notifications You must be signed in to change notification settings

Princekashyap2024/Simple-Password-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Password Manager

Simple Password Manager is a basic browser extension that allows you to store, manage, and generate strong passwords conveniently. This tool is designed for personal use and helps you keep track of your credentials securely within your browser.


Features

  • Password Storage: Save and manage your credentials (website, username, and password) easily.
  • Password Generation: Generate strong random passwords with the click of a button.
  • User-Friendly Interface: Simple and intuitive design for ease of use.
  • Local Storage: All passwords are saved in the browser's local storage for privacy.

How It Works

  1. Generate Passwords: Use the "Generate" button to create a secure random password.
  2. Save Passwords: Enter the website, username, and password details to save them securely.
  3. Retrieve Saved Passwords: View a list of all your saved passwords anytime from the extension.

Technologies Used

  • JavaScript: Handles the logic for storing and retrieving passwords.
  • HTML/CSS: Provides the structure and styling for the extension.
  • Chrome Storage API: Utilizes browser storage to save passwords locally.

Installation

  1. Clone this repository to your local machine:
  2. git clone https://github.com/<your-username>/simple-password-manager.git
    cd simple-password-manager
  3. Open your Chrome browser and navigate to chrome://extensions.
  4. Enable Developer Mode by toggling the switch in the top right corner.
  5. Click on the Load Unpacked button and select the project folder.
  6. The extension will now appear in your browser toolbar.

Usage

  1. Click on the extension icon in your browser toolbar.
  2. Fill in the required fields (website, username, and password) to save credentials.
  3. Use the "Generate" button to create strong passwords for your accounts.
  4. View the saved passwords directly within the extension.

Limitations

Passwords are stored in plain text in local storage. This implementation is not secure for sensitive data. Avoid using it for critical accounts unless improved with encryption.


Contributing

Contributions are welcome! If you'd like to contribute:

  1. Fork the repository.
  2. Create a feature branch.
  3. Commit your changes and push to your forked repository.
  4. Open a pull request for review.

License

This project is licensed under the MIT License.


Disclaimer

This project is a basic password manager created for personal learning purposes. Use it with caution and at your own risk.

About

Simple Password Manager is a lightweight, browser extension-based password manager designed to securely store and manage your passwords. This project is perfect for personal use, allowing you to generate strong passwords and save them securely with encryption.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published