An open API service indexing awesome lists of open source software.

https://github.com/elisstaaf/caw

Simple, yet semi-useful password manager written in C++
https://github.com/elisstaaf/caw

cpp minimalist pure-cpp

Last synced: 10 months ago
JSON representation

Simple, yet semi-useful password manager written in C++

Awesome Lists containing this project

README

          

CAW: The bird password manager
================================
CAW is a password manager that acts like a bird; sometimes really amazing and majestic, and sometimes a
gremlin that steals all of your shiny objects (but in this case "shiny objects" is your passwords)
(just kidding). If a memory leak happens, you're not allowed to sue me, I made this project for
learning purposes, after all. It supports saving passwords into files, passwords with different
categories, passwords for different websites and specific logins for the aforementioned websites.
It's overall a pretty useful tool, but don't expect a GUI here, no! Developers with brains know
that all real and productive work happens in the terminal. So yeah, terminal based password
manager in C++.

Requirements
------------
* https://gcc.gnu.org/install (or any other C++ compiler)
* https://www.gnu.org/software/make
* https://cmake.org/download
* https://git-scm.com/downloads or https://github.com/cli/cli#installation

Installation
------------
To install, firstly clone the repo:

# git
git clone https://github.com/ElisStaaf/caw caw

# gh
gh repo clone ElisStaaf/caw caw

After cd-ing into the ``caw`` directory, you would want to build
an executable using ``cmake``:

cmake .
sudo make