Skip to content

safex-store: Seamlessly manage your any type of credentials πŸ—οΈ in CLI with advanced search, flexible storage options, πŸ” encryption for security, and easy updates/deletions! πŸš€

Notifications You must be signed in to change notification settings

prnv404/safex-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Work in progress βš’οΈ

Installation πŸ”ˆ

Install bun globally πŸ₯ͺ

npm install -g bun

Install safex package globally

npm install -g safex-store

Usage Guide

safex usage

Usage: Safex-store [options] [command]

CLI to store credentials safely and securely

Options:
  -V, --version             output the version number
  -h, --help                display help for command

Commands:
  init                      Initialize SafeX CLI configurations
  search <key>            Search for a specific key
  all                       get all key in database
  auto                      get all key in database with prefix autosuggestion
  delete <id>               Delete a key by its ID
  insert <keyname> <value>  Insert a new key with a keyname and value
  help [command]            display help for command

initialize safex

safex init

Insert key

safex insert <KEYNAME> <VALUE>

Search Key

safex search <KEYNAME>

prefix auto suggestion

safex auto 

delete key

safex delete <KEYID>

Task Checklist

  1. Storage Options

    • Local storage implemented
    • Mongodb implemented
    • Safex api storage
  2. Key Operations

    • Insert Key functionality
    • Delete Key functionality
    • Encryption of keys before storing
    • Decryption of keys when retrieving
  3. Search Functionality

    • Search based on key name
    • case insensitve search
    • auto suggestion search
  4. Data Management

    • Reset and flush out all data
  5. CLI View

    • safex intro
    • initializing promts
    • Display matching keys in a table format

Contribution

Contributions are welcome !

About

safex-store: Seamlessly manage your any type of credentials πŸ—οΈ in CLI with advanced search, flexible storage options, πŸ” encryption for security, and easy updates/deletions! πŸš€

Resources

Stars

Watchers

Forks

Packages

No packages published