Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gokul2406/passafe
A password manager which is intended to be used in *nix operating systems
https://github.com/gokul2406/passafe
cli password-manager rust rust-lang
Last synced: 5 days ago
JSON representation
A password manager which is intended to be used in *nix operating systems
- Host: GitHub
- URL: https://github.com/gokul2406/passafe
- Owner: Gokul2406
- License: gpl-3.0
- Created: 2021-07-13T14:48:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-21T17:18:00.000Z (6 months ago)
- Last Synced: 2024-10-10T23:13:06.543Z (27 days ago)
- Topics: cli, password-manager, rust, rust-lang
- Language: Rust
- Homepage:
- Size: 51.8 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
title: Passafe
---# Passafe The password manager for \*nix Operating Systems
Passafe is a password manager made for \*nix using rust Passafe stores
the passwords in your local filesystem. This ensures that only you the
user will be able to see the passwords Fun thing about passafe is that
it doesn\'t store passwords in raw format rather it encrypts it using
the master password provided by the user# Why should you use a password manager
- A password manager stores all the passwords that you give it and
reduces your hassle for remembering passwords in a large way. By
using a password manager you only need to remember one password to
access all your passwords.
- What passafe does that is great for you is that it stores your
passwords in your filesystem# Why should you use passafe
- Passafe stores all your passwords in your filesystem which means
that the password that you create will only be accessible to you and
to those whi knows the master password for passafe
- By doing this we are also giving complete freedom for our users. We
are not a free as in no fee software we are a **Free as in freedom
software**# FAQs about passafe
- Where are passwords stored ?
Passwords are stored in **\~/.local/share/passafe/passwords.json**
file JSON is easily readable but since passafe stores passwords by
encrypting it no one can look at the password by using the file- Is passafe collecting any data ?
No not at all. Passafe doesn\'t collect any info or store your
password in a database. If you want to check whether we are telling
the truth it\'s easy just read to source code and you will
understand that passafe doesn\'t store any of your data in a
database# Installation
## Compiling from source
- Clone the repo using
``` {.bash}
git clone https://github.com/Gokul2406/passafe.git
```- After cloning the repo cd into passafe
``` {.bash}
cargo install --path .
```## Binary installation
- You can download the binary from
- Add the file into your path
- Run the program using
``` {.bash}
passafe
```# Features implemented so far
Creating a master password
Storing a master password
Login functionality
Creating Passwords and storing them
Encrypting user inputed passwords before storing them
Printing all the passwords given by the user after decrypting it
Coloured outputs
# Contributing
This project is open to contributions from anyone.
# Issues
If you find any bugs or have a feature you want create an issue it will
really help the project grow# Contact The Author
gokulpbharathan89\@gmail.com