Skip to content

Leo-Corporation/Passliss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub contributors GitHub issues GitHub Netlify Status Using PeyrSharp GitHub release (latest SemVer)


Logo

Passliss

Passliss is a web application that allows you to generate secure passwords, test the strength of exiting ones and more.
Launch »
Report Bug · Request Feature · Known Issues

What is it?

Banner

Passliss is a modern and secure web application for generating, analyzing, and managing passwords. It provides a clean interface, AI-powered tools, encryption utilities, and full customization to help users stay safe online.

Built with Next.js, React, and TypeScript, Passliss delivers speed, reliability, and a powerful set of features for both casual and advanced users.

Launch »

Features

Passliss offers a wide range of security-focused features:

Password Generator

Password Generator

The Generate page offers complete flexibility for creating random passwords:

  • Choose the exact length
  • Include or exclude symbols, numbers, uppercase or lowercase characters
  • Generate multiple passwords in one click
  • Export results as a CSV for secure storage or transfer

It also includes a simplified mode for quick generation and an advanced mode for fine-tuning every detail.

Passliss also integrates OpenAI’s GPT-4o-mini to let you generate secure passwords from natural language prompts. Whether you want a password that's "12 characters, includes symbols and is easy to remember" or "a banking-grade passphrase," the AI adapts to your needs and delivers strong, context-aware results.

Strength Analysis

Password Strength

Easily evaluate the security of any password. The Strength page provides:

  • A real-time strength score
  • Detailed suggestions for improvement
  • Visual indicators and contextual tips This helps users better understand how to avoid weak or easily guessable passwords.

Encryption & Decryption

Encryption

Secure strings using trusted algorithms like AES and Triple-DES. Hashing support is also included.

Customization

You can modify default settings, themes, and presets via the Settings page in the app. Presets are pre-defined configurations for the password generator, allowing you to quickly select a set of options that suit your needs.

Running locally - Getting Started

Prerequisites

  • Node.js (v20 or newer)

Installation

git clone https://github.com/Leo-Corporation/Passliss.git
cd Passliss
npm install --legacy-peer-deps # required for react@19
npm run dev

Then open http://localhost:3000 in your browser.

Technologies Used

Localization

Passliss supports multiple languages and includes a locale switcher in the Settings page. You can add or modify translations in the messages/ directory.

Contribute

To contribute to the project, you'll need:

  • Microsoft Visual Studio Code
  • Node.js and npm.
  • Git

Click here to see the full guidelines.

Branches

This Git repo has always two branches:

Name Release Description
main GitHub release (latest by date) Stable versions
vNext GitHub release (latest SemVer including pre-releases) Next version of Passliss (unstable)

License

This project is under the MIT License.