Simple (but full-featured) password manager written in Python
Python is a dynamic interpreted high-level language. It is designed to emphasise readability , and is well-known for its significant usage of code indentation .
It recently overtook C and Java to become the most popular programming language in the TIOBE Index; this is primarily because Python is easily among the most multi-paradigm programming languages out there - with its extensive Machine Learning support bringing in thousands of new learners every month ! Studies have shown that scripting languages like Python are more productive than conventional laguages like C and Java
The latest (stable) version of Python , version 3.10.2
, has optional support for Static typing, among a host of other features .
conda
as well as pip
)conda
as well as pip
) (recommended)pip
)Note: Julia, Go , Swift , Ruby and Coffeescript are among the languages inspired by the Pythonic syntax
Pandas:
Pandas provides a fast,flexible and expressive way to make working with data a breeze . It aims to be the building block for high level data analysis in Python.
PwnedPasswords:
pwnedpasswords is a small utlilty that checks HaveIBeenPwned and tells you if your password(s) has/have been breached , and how many times.
SymPy:
SymPy is a Python library - written entirely in Python - that aims to become a full-featured CAS covering the (vast) domains of Physics and Maths . It strives to keep the code as simple as possible, while still being very extensible.
1) Visit our GitHub page
2) If you don’t have Git
installed , get Git for Windows, Linux and macOS here.
3) Open the Command Prompt (Windows) or Terminal (macOS/Linux) and type
git clone https://github.com/pass21/Password-Analysis-and-Storage-System
4) Run the program to install all the required dependencies.1
Note: Jupyter notebook isn’t a strict requirement, but if you want Jupyter Notebook installed* - type pip install jupyter
from the terminal or Command Prompt. ↩