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