Skip to content

A simple command line password manager written in Go.

Notifications You must be signed in to change notification settings

gradyl16/password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Password Manager

A simple command line password manager written in Go.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

This project was developed as part of the curriculum for Programming Language Design & Implementation during the fall 2023 semester. Please note that this project was built for learning purposes and is not intended to be used with live credentials.

(back to top)

Getting Started

To get a local copy up and running follow these steps.

Prerequisites

Read Go's documentation on how to install it for your operating system.

Installation

Clone the repo:

git clone https://github.com/gradyl16/password-manager.git

(back to top)

Usage

Run the program:

go run main.go

List all entries:

Enter a command (l/a/r/x): l
Site    User    Password
google.com      bob     password
blah.com        me      password
example.com     dylen   123456

Add an entry:

Enter a command (l/a/r/x): a
Enter site, user, password (separated by spaces): example.com johndoe v3rySafe

Remove an entry:

Enter a command (l/a/r/x): r        
Enter site and user to remove (separated by a space): example.com johndoe

(back to top)

Contact

Dylen Greenenwald - [email protected]

Project Link: https://github.com/gradyl16/password-manager

(back to top)

About

A simple command line password manager written in Go.

Resources

Stars

Watchers

Forks

Languages