Skip to content

Passlum is a simple password generator that allows user to generate strong passwords according to their needs.

License

Notifications You must be signed in to change notification settings

tortamque/Passlum

Repository files navigation

Passlum

Description

Passlum is a simple and secure password generator app built with Flutter and Dart. It allows users to generate strong passwords according to their preferences, ensuring better security for their online accounts and sensitive information.

Table of Contents

Features

  • Generate strong passwords with customizable options.
  • Specify password length, including options for uppercase letters, lowercase letters, numbers, and special characters.
    You can also use predefined templates:
    "Easy to read" means that you can include only uppercase letters and lowercase letters.
    "Easy to read" avoids ambiguous characters like 0, o, O, 1, l, L, i, I.
    "All characters" allows you to fully customize your password. :D
  • Copy generated passwords to the clipboard for easy use.

Installation

To run the Passlum app locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Ensure you have Flutter and Dart installed on your system.
  3. Navigate to the project directory in your terminal.
  4. Run the command flutter pub get to install the required dependencies.
  5. Connect a device or start an emulator.
  6. Run the command flutter run to launch the app.

Usage

  1. Open the Passlum app on your device.
  2. Customize the password generation options according to your preferences.
  3. Password will be generated automatically.
  4. Copy the generated password to the clipboard by tapping the "Copy"/"Copy password" button.
  5. Use the password in your desired applications or accounts.

Screenshots and Demo

Screenshots

Screenshot_1 Screenshot_2 Screenshot_3

Demo

Demo

Used Packages

The Passlum app utilizes the following packages:

Name Version Link on pub.dev
Bloc 8.1.3 https://pub.dev/packages/bloc
OKToast 3.3.1 https://pub.dev/packages/oktoast

License

Apache License Version 2.0