Menu

Tree [5b5509] main /
 History

HTTPS access


File Date Author Commit
 csrc 2025-12-28 Daniel Garcia Briseno Daniel Garcia Briseno [636c98] compute entropy
 src 2026-01-09 Daniel Garcia Briseno Daniel Garcia Briseno [78dd22] Move modules into LessPass namespace
 .gitignore 2025-12-27 Daniel Garcia Briseno Daniel Garcia Briseno [e6945c] Implement withKdf and withKdfCtx
 .kateproject.notes 2025-12-28 Daniel Garcia Briseno Daniel Garcia Briseno [636c98] compute entropy
 CHANGELOG.md 2026-01-09 Daniel Garcia Briseno Daniel Garcia Briseno [5b5509] Update PVP version
 LICENSE 2026-01-09 Daniel Garcia Briseno Daniel Garcia Briseno [20bf6e] Update license to GPLv3
 README.md 2025-12-30 Daniel Garcia Briseno Daniel Garcia Briseno [c8692e] Update README
 hie.yaml 2025-12-28 Daniel Garcia Briseno Daniel Garcia Briseno [a184a4] pause
 lesspass.cabal 2026-01-09 Daniel Garcia Briseno Daniel Garcia Briseno [5b5509] Update PVP version

Read Me

LessPass

Haskell Implementation of LessPass Command Line Interface

LessPass is a stateless password manager.

Stop wasting your time synchronizing your encrypted vault.
Remember one master password to access your passwords, anywhere, anytime.
No sync needed. Try the demo at https://www.lesspass.com.

Supported Flags

Flag Description
-C Counter
-L Password Length
-l / --lowercase Enable Lowercase characters
-u / --uppercase Enable Uppercase characters
-d / --digits Enable Digits
-s / --symbols Enable Symbols

Unsupported Flags

This implementation doesn't support fingerprinting,
so there are no emojis to show that you entered your
master password correctly.

Flag Description
--no* No symbols, No lowercase, etc. Use the positive supported flags
--url LessPass database URL
save/load Flags to save/load from LessPass database
exclude Exclude specific characters from the output
-c Copy to clipboard

Dependencies

  • OpenSSL - Uses the OpenSSL Library for PBKDF2 implementation