passline

command module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2020 License: MIT Imports: 8 Imported by: 0

README

Passline

Password manager for the command line

List

Description

By utilizing a simple and minimal usage syntax, that requires a flat leaning curve, Passline enables you to effectively manage you password accross multiple devices within your terminal. All Password are stored AES-256 encrypted and can only be encrypted with a your global password. Currently data can be stored localy on your computer or in your own firebase database.

Visit the contributing guidelines to learn more on how to translate this document into more languages.

Highlights

  • Multiple storage modules (local, firestore)
  • Passwords and recovery codes are aes-256 encryped
  • Intuitive and fast command line interface
  • Filtering allows fast selection of credentials

Contents

Install

Binary

  1. Download the latest release for your platform
  2. Run it

Snapcraft

snap install passline
snap alias passline pl # set alias

Note: Due to the snap's strictly confined nature, both the storage & configuration files will be saved under the $SNAP_USER_DATA environment variable instead of the generic $HOME one.

Usage

> passline --help
NAME:
   Passline - Password manager

USAGE:
   passline [global options] command [command options] [arguments...]

VERSION:
   0.4.0

DESCRIPTION:
   Password manager for the command line

COMMANDS:
   add, a    Add an existing password for a website
   backup, b    Create a backup
   generate, g  Generate a password for an item
   delete, d    Delete an item
   edit, e      Edit an item
   list, ls     List all items
   restore, r   Restore a backup
   help, h      Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help
   --version, -v  print the version

WEBSITE:
   https://github.com/perryrh0dan/passline

Development

Linter

golangci-lint VS-Code settings

"go.lintTool":"golangci-lint",
"go.lintFlags": [
  "--fast"
]

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL