Skip to content

adith-p/safeparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

safeparse

A command-line security toolkit that provides a unified interface to manage passwords, encrypt messages, and maintain secure access control. Built with Python.

Image

Features

  • Password management
  • Message encryption and decryption
  • Secure access control
  • Unified CLI interface

Installation

This project uses pyproject.toml for dependency management. You can install dependencies using either uv or pip.

Using uv

uv is a fast Python package manager. To install dependencies:

uv venv
uv pip sync pyproject.toml

or

uv add -r requirements.txt

If you don't have uv installed, you can install it via pip:

pip install uv

Using pip

You can also install dependencies with pip:

pip install -r requirements.txt

Usage

After installing, you can use the command-line interface to manage passwords, encrypt/decrypt messages, and more.

Example:

uv run main.py

About

CLI-based password manager with support for OpenPGP-encrypted messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages