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

https://github.com/Dr-42/journalC

A simple encrypted terminal jounaling book.
https://github.com/Dr-42/journalC

Last synced: 17 days ago
JSON representation

A simple encrypted terminal jounaling book.

Awesome Lists containing this project

README

          

# journalC

A simple encrypted journaling book

## Features

- [x] Login system
- [x] Typing in window
- [x] Basic cursor
- [x] Saving buffer
- [x] Encrypt saved buffer
- [x] Decrypt buffer with current password
- [x] See old entries
- [x] General total encryption
- [x] Multithreaded encryption

## Installation

Install builder_cpp

```sh
cargo install builder_cpp
```

Clone the project

```sh
git clone https://github.com/Dr-42/journalC.git
cd journalC
```

Build the project

```sh
builder_cpp -b
```

Run the project

```sh
builder_cpp -r
```

> If you are a developer and want to build with vscode c_cpp_properties.json, run `builder_cpp -b --gen-vsc` and if you want clang's compile_commands.json run `builder_cpp -b --gen-cc`
> For full details on builder_cpp, visit [builder_cpp repo](https://github.com/Dr-42/builder_cpp) and [builder_cpp wiki](https://github.com/Dr-42/builder_cpp/wiki/Basic-Guide).

## Demo

https://user-images.githubusercontent.com/64161204/233704267-0177d848-35ee-4624-8a37-c279a0b612e2.mp4