1 unstable release

0.1.0 Sep 2, 2022

#25 in #encrypted

MIT license

19KB
172 lines

Konpeito

Konpeito is a personal key-value store database that can be used to store anything.

It is written in Rust and is powered by sled. And is created as an offline replacement for Skate.

It works by storing data inside a sled database, encrypted using a key (using the private SSH key by default).

Usage

To store items:

konpeito set key value

If you want to store a file or something from stdin:

konpeito set key < file

To retrieve items:

konpeito get key

To delete keys:

konpeito delete key

To list all keys:

konpeito list

Installation

Simply install this crate

From source:

cargo install --path .

From crates.io:

cargo install konpeito

lib.rs:

Konpeito Personal Key-value store Konpeito is a local encrypted key-value database that can be used to store any type of data. It is powered by sled and uses your SSH key by default.

Usage

To use Konpeito as a library and retrieve key/values

use konpeito::KeyStore;

Dependencies

~25MB
~530K SLoC