Skip to content

πŸ”’ Powerful and user-friendly browser extension/add-on with PRO features for randomly generating and checking passwords security.

License

Notifications You must be signed in to change notification settings

Qit-tools/browser-extension-password-generator-pro

Repository files navigation

browser-extension-password-generator-pro

Powerful and user-friendly browser extension/add-on with PRO features for randomly generating and checking passwords security.

Table of Contents

Browsers

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Operating System: The project is developed and tested on macOS and Ubuntu. It should also work on Windows.
  • Node.js: You need to have Node.js installed. This project requires Node.js version 14.18.0 or later. You can download Node.js from here.
  • Package Manager: npm (comes with Node.js) or yarn. This project includes a bun.lockb file, indicating it might use Bun, a fast JavaScript runtime. Ensure you have it installed from here.

Installation

  1. Clone the repository:

    git clone https://github.com/Qit-tools/browser-extension-password-generator-pro.git
    cd browser-extension-password-generator-pro
  2. Install dependencies:

    Using npm:

    npm install

    Using yarn:

    yarn install

    Using Bun:

    bun install

Build Process

To build the project and generate the extension files, follow these steps:

  1. Build the project:

    Using npm:

    npm run build

    Using yarn:

    yarn build

    Using Bun:

    bun run build
  2. The built files will be in the dist directory.

Usage

After building the project, you can load the extension in your browser:

  1. Open your browser and navigate to the extensions page (e.g., chrome://extensions for Chrome).
  2. Enable "Developer mode".
  3. Click "Load unpacked" and select the dist directory.

Contributing

To contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Project Information

Keywords

  • password
  • security
  • generator
  • extension
  • add-on
  • firefox
  • edge
  • brave
  • opera
  • chrome
  • pro
  • protection
  • random