Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/captainadorable/ciphery

Ciphery is a simple, local vault manager app designed for securely storing and managing secrets.
https://github.com/captainadorable/ciphery

Last synced: 13 days ago
JSON representation

Ciphery is a simple, local vault manager app designed for securely storing and managing secrets.

Awesome Lists containing this project

README

        

# Ciphery

**_Ciphery_** is a simple, local vault manager app designed for securely storing and managing secrets.

Build with :hearts: **_Go + Bubbletea + Lipgloss._**

It's my first app with **_Bubbletea_**. Suggestions appreciated.

You can change color scheme from **_styles.go_**

## Features

- πŸ”‘ Key binds to navigate.
- πŸ—„οΈ Create, delete and view **vaults**.
- πŸ”’ Create, delete and view **secrets**.
- πŸ” The **encrypted data** store in a **JSON** file.

## Planned features

- πŸ“‚ Custom path for **vaults** folder.
- πŸ”’ Advanced **secrets**.
- πŸ“‹ Copy to clipboard.
- πŸ”§ Password generator

## 🐞 Bugs that I'm aware of

- πŸ’ͺ🏿πŸ’ͺ🏿πŸ’ͺ🏿😨

## πŸš€ Building

1. Clone the repository: `git clone https://github.com/captainadorable/ciphery.git`
2. Navigate to the directory: `cd ciphery`
3. Build the app: `go build github.com/captadorable/ciphery`
4. Run the executable.

## Screenshots

![satty-20240911-00:11:03](https://github.com/user-attachments/assets/fdfa0c2b-7cac-4b20-9ea8-9bea65e3958c)
![satty-20240911-00:11:13](https://github.com/user-attachments/assets/4328bbd2-6904-41fd-a456-b451fece6f10)
![satty-20240911-00:12:24](https://github.com/user-attachments/assets/10a70622-97d4-4e8b-9133-28740905f35f)
![satty-20240911-00:13:58](https://github.com/user-attachments/assets/1f8ac692-3bf3-4cc6-bd6a-3a0b4f76e1e2)