Skip to content

ext8/secret_diary

Repository files navigation

📚 Secret Diary

GitHub Lines of code Maintainability GitHub top language version


Your private diary is now protected with encryption.

⚠️ Secret Diary is a work-in-progress and far from complete.

help page

$ secd --help

Features

No. Features
1. password-protected
2. logs,stats & meta-data
3. foss & 100% private
4. portability

installation

clone

$ git clone https://github.com/ext8/secret_diary.git

build

conda

$ conda env create -f environment.yml
>> [100% complete]
$ pip install --editable .
>> [100% complete]
$ secd --help

venv

$ python -m venv .
>> [ 100% complete]
$ pip install -r requirements.txt
>> [100% complete]
$ pip install --editable .
>> [100% complete]
$ secd --help

License

MIT

dependencies

function libraries used
*.7z py7zr
cli click, rich,texttable,cjkwrap,wcwidth

file structure

.
├── app
│   ├── commands
│   │   ├──__init__.py
│   │
│   │   ├──init.py
│   │   ├──lock.py
│   │   └──unlock.py
│   ├── Exceptions
│   │   ├──__init__.py
│   │   └── config_missing
│   │       └──main.py
│   └──main.py
├── docs
│   └── TODO.md
├── environment.yml
├── LICENSE
├── README.md
├── requirements.txt
├──setup.py
└── utils
    ├──__init__.py
    ├── config
    │   └──config_check.py
    ├── core
    │
    │   └──commands.py
    ├── init
    │   └──new.py
    ├── logging
    │   └──context_manage.py
    └── zip
        └──main.py

About

Your private diary is now protected with encryption.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages